وب‌سرویس مجید

پروژه moler

nokia/moler

این یک کتابخانه قدرتمند برای ساخت تست‌های خودکار است که به توسعه‌دهندگان کمک می‌کند تا به راحتی با سیستم‌های قدیمی، دستگاه‌های شبکه و محیط‌های CLI تعامل داشته باشند. ️

کاربرد:

این کتابخانه برای شبیه‌سازی و مدیریت ارتباط با دستگاه‌های شبکه از طریق خط فرمان (CLI) طراحی شده و مخصوصاً در تست‌های اتوماتیک محیط‌های شبکه‌ای مثل روترها، سوئیچ‌ها و سرورهای قدیمی کاربرد دارد. ️

در چه شرایطی بهتره استفاده شود؟

وقتی با دستگاه‌هایی کار می‌کنید که فقط از طریق ترمینال یا SSH دسترسی دارید و نیاز به اتوماسیون دستورات و پاسخ‌ها دارید، Moler گزینه عالی‌ایه. همچنین برای شبیه‌سازی خروجی دستگاه‌ها در تست‌های واحد و یکپارچه عالی عمل می‌کنه.

چند مثال از موارد استفاده:

- اجرای خودکار دستورات روی یک روتر از طریق SSH و بررسی خروجی

- شبیه‌سازی یک دستگاه شبکه برای تست بدون نیاز به سخت‌افزار واقعی

- اتوماسیون تست‌های رگرسیون در محیط‌های عملیاتی قدیمی

- مدیریت دستگاه‌هایی که فقط از طریق کنسول فیزیکی قابل دسترسی هستند

  • ##test
  • ##network
  • ##cli
  • ##python
  • ##moler
  • ##nokia
  • ##devops
  • ##automation
  • ##embedded
  • ##legacy