قمت بتنفيذ مجموعة من الاختبارات على تطبيق ويب للتأكد من جودة الأداء وسهولة الاستخدام
المهام التي قمت بها:
إعداد خطة اختبار (Test Plan) لتغطية جميع الـ Features الأساسية
تنفيذ اختبارات يدوية (Manual Testing) لاكتشاف الأخطاء المتعلقة بالوظائف (Functional Bugs)
تطوير اختبارات أوتوميشن باستخدام Java + Cucumber + Selenium لضمان تكرار الاختبارات بكفاءة
إجراء اختبارات أداء (Performance Testing) باستخدام JMeter لقياس سرعة الاستجابة تحت ضغط المستخدمين
كتابة تقارير تفصيلية بالأخطاء (Bug Reports) مع صور توضيحية وسيناريوهات إعادة التنفيذ (Steps to Reproduce)
النتيجة:
تم تحسين جودة التطبيق بنسبة كبيرة، مع تقليل الأخطاء الحرجة قبل مرحلة الإطلاق، مما ساهم في تجربة مستخدم أفضل.