منصة اختبار LuckyFrame عبارة عن منصة اختبار مجانية ومفتوحة المصدر، وتتمثل أكبر ميزة لها في أنها تغطي بشكل كامل أتمتة الواجهة وأتمتة واجهة المستخدم على الويب وأتمتة التطبيقات، كما يعمل برنامج تشغيل الكلمات الرئيسية للاختبار على حل مشكلة اختبار كود زملاء الفصل إلى حد كبير مشكلة الأساس الضعيف. وفي الوقت نفسه، فإنه يدمج أيضًا بعض الوظائف المتعلقة بإدارة الجودة لحل مشكلة جمع بيانات عملية المشروع في العمل اليومي لـ QA، ويمكنه عرض بعض تقارير الجودة البسيطة.
1. الاختبار الموزع: باستخدام طريقة Web-Client، يكون جانب الويب مسؤولاً عن إدارة المعلومات الأساسية وعرضها، ويكون العميل مسؤولاً عن تنفيذ حالة الاستخدام، ويمكن توسيع العميل بشكل تعسفي وغير محدود.
2. إدارة حالات الاستخدام الاحترافي: إن طريقة الإدارة الاحترافية لحالات استخدام الأتمتة تجعل كتابة حالات استخدام الأتمتة أسهل وأكثر سهولة بالنسبة لك.
3. إدارة الجودة: لا يتم استخدام جانب الويب لإدارة الوحدات المتعلقة بالأتمتة فحسب، بل يمكنه أيضًا القيام ببعض عمليات جمع وتحليل بيانات الجودة البسيطة وعرض البيانات ذات المخططات المتعددة.
4. حالة استخدام التنفيذ متعدد الخيوط: يمكن للعميل تحديد عدد سلاسل العمليات لتنفيذ حالة الاستخدام، وتعمل حالة الاستخدام بشكل أسرع.
5. برنامج تشغيل متعدد اللغات: يدعم كتابة برامج تشغيل الاختبار بلغات JAVA وPython، مما يجعل طرق الاختبار الآلي أكثر مرونة وقابلة للتغيير.
6. جدولة المهام المجدولة: يدعم التكوين المخصص ومهام الجدولة، بما في ذلك تحديد عدد سلاسل العمليات، وتحديد عميل التنفيذ، وتنفيذ الصدفة عن بعد لإعادة تشغيل Tomcat، وبناء المشاريع في Jenkins، وما إلى ذلك.
7. مراقبة عملية الاختبار: يستخدم العميل سطر الأوامر لتشغيل حالة الاختبار، ويمكن عرض العملية في الوقت الفعلي على العميل. يمكنك التحقق من تقدم الاختبار من خلال الاستعلام عن المهام على جانب الويب.
8. تحديد موضع السجل: تسجل قاعدة بيانات العميل LOG4J+ سجل عملية الاختبار، ويمكن لكلتا الطريقتين عرض المشكلات وتحديد موقعها في الوقت الفعلي من خلال جانب الويب.
9. واجهة + واجهة مستخدم ويب + أتمتة متعددة الأبعاد لواجهة مستخدم الهاتف المحمول: تدعم الواجهة + واجهة مستخدم الويب + أتمتة واجهة مستخدم الهاتف المحمول، وتستخدم أتمتة واجهة مستخدم الويب حزمة WebDriver3.0، وتستخدم أتمتة واجهة مستخدم الهاتف المحمول حزمة APPIUM، مدفوعة بالكلمات الرئيسية البحتة، وترميز 0.
10. واجهة HTTP+Socket خالية من الترميز: تغلف واجهات HTTP وSocket بالكامل، وقالب البروتوكول + برنامج تشغيل الكلمات الرئيسية الخالص، ولا يتطلب أي ترميز، وهو خبر جيد للمختبرين المبتدئين، وله مزايا واضحة مقارنة بالأدوات المماثلة الأخرى مفتوحة المصدر
11. حالات استخدام تصحيح الأخطاء عبر الإنترنت: تقوم واجهة إدارة خطوة حالة الاستخدام بتصحيح حالات الاستخدام التلقائي مباشرة، وتجنب المشاكل الناجمة عن استخدام أدوات التطوير لتصحيح الأخطاء، وتوفير القلق والجهد والعقول، ولكن لا يمكنك الاستغناء عن عقلك.
12. واجهة Bootstrap الصغيرة والحديثة: يعتمد نظام الويب بأكمله على نمط Bootstrap ومجموعة متنوعة من المكونات الإضافية الموجودة أسفله لإنشاء واجهة منعشة.
13. المزيد...: هناك المزيد من الأفكار الآلية، نتطلع إلى تجربتك واكتشافك.