تم تنفيذ مشروع اختبار برمجي شامل على موقع تتبع الشحنات الخاص بشركة Bosta بهدف ضمان جودة العمليات الأساسية وتحسين تجربة المستخدم.
الأنشطة الأساسية:
Review Requirements: مراجعة قصص المستخدم (User Stories) مثل فتح حساب بطاقة ائتمان (Open Credit Card Account)، التواصل عبر "اتصل بنا" (Contact Us)، وإضافة إضافة واتساب (WhatsApp Plugin).
Test Cases Creation: إعداد تقرير منظم بحالات اختبار (Test Cases) لتغطية جميع الوظائف الرئيسية المطلوبة حسب معايير القبول (Acceptance Criteria).
Manual Testing: تنفيذ اختبارات يدوية لمهام (Add to Cart) و(Contact Us) بناءً على سيناريوهات الاختبار.
Bug Reporting: توثيق العيوب (Bugs) المكتشفة أثناء التنفيذ في تقارير احترافية مع تحديد أولوية كل خطأ.
Test Plan: تصميم خطة اختبار شاملة (Comprehensive Test Plan) تغطي رحلة المستخدم الكاملة (Full Checkout Process) بما يشمل:
إضافة المنتج إلى العربة تسجيل الدخول تطبيق الخصم إدخال بيانات الشحن الدفع عبر طرف ثالث تأكيد الطلب.
API Testing (Postman):
اختبار API لتتبع الشحنات عبر الرابط (GET Request) https://tracking.bosta.co....
إعداد بيئة اختبار (Environment) في Postman مع استخدام متغيرات للـ tracking numbers.
إضافة Assertions لضمان أن كود الاستجابة هو 200 وأن زمن الاستجابة أقل من 100ms.
الأدوات المستخدمة:
Manual Testing
Postman for API Testing
Excel/Google Sheets لتوثيق الـ Test Cases وBug Reports
النتائج المحققة:
التحقق من سلامة الوظائف الأساسية لموقع Bosta Tracking.
اكتشاف وتحليل الأخطاء لتحسين الأداء وتجربة المستخدم.