nokia/moler
این یک کتابخانه قدرتمند برای ساخت تستهای خودکار است که به توسعهدهندگان کمک میکند تا به راحتی با سیستمهای قدیمی، دستگاههای شبکه و محیطهای CLI تعامل داشته باشند. ️
کاربرد:
این کتابخانه برای شبیهسازی و مدیریت ارتباط با دستگاههای شبکه از طریق خط فرمان (CLI) طراحی شده و مخصوصاً در تستهای اتوماتیک محیطهای شبکهای مثل روترها، سوئیچها و سرورهای قدیمی کاربرد دارد. ️
در چه شرایطی بهتره استفاده شود؟
وقتی با دستگاههایی کار میکنید که فقط از طریق ترمینال یا SSH دسترسی دارید و نیاز به اتوماسیون دستورات و پاسخها دارید، Moler گزینه عالیایه. همچنین برای شبیهسازی خروجی دستگاهها در تستهای واحد و یکپارچه عالی عمل میکنه.
چند مثال از موارد استفاده:
- اجرای خودکار دستورات روی یک روتر از طریق SSH و بررسی خروجی
- شبیهسازی یک دستگاه شبکه برای تست بدون نیاز به سختافزار واقعی
- اتوماسیون تستهای رگرسیون در محیطهای عملیاتی قدیمی
- مدیریت دستگاههایی که فقط از طریق کنسول فیزیکی قابل دسترسی هستند
- ##test
- ##network
- ##cli
- ##python
- ##moler
- ##nokia
- ##devops
- ##automation
- ##embedded
- ##legacy
