حالات اختبار بوابة الدفع – برنامج تعليمي مع سيناريوهات الاختبار
اختبار بوابة الدفع
اختبار بوابة الدفع هو اختبار بوابة الدفع في نظام المشتريات والمعاملات عبر الإنترنت من قبل المستخدمين. الغرض من اختبار بوابة الدفع هو ضمان أمان وموثوقية وأداء بوابة الدفع من خلال تشفير وتأمين تفاصيل الدفع بين المستخدم والتاجر مع توفير تجربة دفع سلسة.
نظام بوابة الدفع هو خدمة تطبيقات التجارة الإلكترونية تعتمد بوابات الدفع على تقنية تسمح بالدفع ببطاقات الائتمان مقابل المشتريات عبر الإنترنت. تعمل بوابات الدفع على حماية تفاصيل بطاقة الائتمان من خلال تشفير المعلومات الحساسة مثل أرقام بطاقات الائتمان وتفاصيل صاحب الحساب وما إلى ذلك. يتم تمرير هذه المعلومات بأمان بين العميل والتاجر والعكس صحيح. كما توافق بوابات الدفع الحديثة بشكل آمن على المدفوعات عبر بطاقات الخصم والتحويلات المصرفية الإلكترونية وبطاقات النقد ونقاط المكافأة وما إلى ذلك.
انضم إلى مشروع اختبار بوابة الدفع المباشر الخاص بنا مجانًا
أنواع أنظمة بوابة الدفع

بوابة الدفع المستضافة
يقوم نظام بوابة الدفع المستضاف بتوجيه العميل بعيدًا عن موقع التجارة الإلكترونية إلى رابط البوابة أثناء عملية الدفع. بمجرد إتمام عملية الدفع، سيتم إعادة العميل إلى موقع التجارة الإلكترونية. بالنسبة لهذا النوع من الدفع، لا تحتاج إلى معرف تاجر، ومن أمثلة بوابة الدفع المستضافة PayPal وNoche وWorldPay.
بوابة الدفع المشتركة
في بوابة الدفع المشتركة، أثناء معالجة الدفع، يتم توجيه عميل الدفع إلى صفحة الدفع ويبقى على موقع التجارة الإلكترونية. بمجرد ملء تفاصيل الدفع، تستمر عملية الدفع. وبما أنه لا يغادر موقع التجارة الإلكترونية أثناء معالجة الدفع، فإن هذا الوضع سهل ويفضل أكثر، مثال على بوابة الدفع المشتركة هو eWay، Stripe.
أنواع الاختبار لمجال الدفع
يجب أن يشمل اختبار بوابة الدفع
الاختبار الوظيفي: إنها عملية اختبار الوظيفة الأساسية لبوابة الدفع. الغرض منه هو التحقق مما إذا كان التطبيق يتصرف بنفس الطريقة التي من المفترض أن تكون مثل التعامل مع الطلبات والحساب وإضافة ضريبة القيمة المضافة حسب البلد وما إلى ذلك.
الاندماج : اختبار التكامل مع خدمة بطاقة الائتمان الخاصة بك.
الأداء: تحديد مقاييس الأداء المختلفة مثل أكبر عدد ممكن من المستخدمين القادمين عبر البوابات خلال يوم محدد وتحويلهم إلى مستخدمين متزامنين
الأمن: أنت بحاجة إلى إجراء تمريرة أمنية عميقة لبوابة الدفع.
كيفية اختبار بوابة الدفع: قائمة المراجعة الكاملة
قبل أن تبدأ الاختبار –
- اجمع بيانات الاختبار المناسبة لرقم بطاقة الائتمان الوهمية للمايسترو والتأشيرة والماجستير وما إلى ذلك.
- اجمع معلومات بوابة الدفع مثل Google Wallet أو Paypal أو غير ذلك
- اجمع مستند بوابة الدفع الذي يحتوي على رموز الخطأ
- فهم الجلسة والمعلمات التي تم تمريرها عبر التطبيق وبوابة الدفع
- فهم واختبار مقدار المعلومات ذات الصلة التي تم تمريرها عبر سلسلة الاستعلام أو المتغير أو الجلسة
- جنبا إلى جنب مع لغة بوابة الدفع تحقق من لغة التطبيق
- ضمن الإعدادات المختلفة لبوابة الدفع مثل تنسيق العملة، يتم جمع بيانات المشترك.
مثال على حالات اختبار بوابة الدفع
فيما يلي سيناريوهات/حالات اختبار مهمة للتحقق من بوابة الدفع
ريال سعودى# | حالات تجريبية |
---|---|
1 | أثناء عملية الدفع حاول تغيير لغة بوابة الدفع |
2 | بعد نجاح الدفع، قم باختبار جميع المكونات الضرورية، سواء تم استرجاعها أم لا |
3 | تحقق مما يحدث إذا توقفت بوابة الدفع عن الاستجابة أثناء الدفع |
4 | أثناء عملية الدفع، تحقق مما يحدث إذا انتهت الجلسة |
5 | أثناء عملية الدفع، تحقق مما يحدث في الواجهة الخلفية |
6 | تحقق مما يحدث إذا فشلت عملية الدفع |
7 | تحقق من إدخالات قاعدة البيانات لمعرفة ما إذا كانت تخزن تفاصيل بطاقة الائتمان أم لا |
8 | أثناء عملية الدفع، تحقق من صفحات الخطأ وصفحات الأمان |
9 | تحقق من إعدادات أداة حظر النوافذ المنبثقة، وشاهد ما يحدث إذا تم تشغيل أداة حظر النوافذ المنبثقة وإيقاف تشغيلها |
10 | بين بوابة الدفع وصفحات فحص التطبيق |
11 | التحقق من نجاح الدفع، ويتم إرسال رمز النجاح إلى التطبيق وتظهر صفحة التأكيد للمستخدم |
12 | تحقق مما إذا كانت تتم معالجة المعاملة على الفور أو يتم تسليمها إلى البنك الذي تتعامل معه |
13 | بعد نجاح المعاملة، تحقق من عودة بوابة الدفع إلى تطبيقك |
14 | تحقق من جميع التنسيقات والرسائل عند نجاح عملية الدفع |
15 | ما لم يكن لديك إيصال تفويض من بوابة الدفع، فلا ينبغي شحن السلعة |
16 | إبلاغ المالك بأي معاملة تتم عبر البريد الإلكتروني. تشفير محتوى البريد |
17 | تحقق من تنسيق المبلغ بتنسيق العملة |
18 | تحقق مما إذا كان كل خيار من خيارات الدفع قابلاً للتحديد |
19 | تحقق مما إذا كان كل خيار دفع مدرج يفتح خيار الدفع المعني وفقًا للمواصفات |
20 | تحقق مما إذا كانت بوابة الدفع افتراضية على خيار بطاقة الخصم/الائتمان المطلوب |
21 | تحقق من أن الخيار الافتراضي لبطاقة الخصم يعرض القائمة المنسدلة لاختيار البطاقة |
الأشياء التي يجب مراعاتها قبل شراء باقة البوابة
- إذا كنت قد اشتريت حزمة عربة التسوق، فاكتشف مدى توافقها
- إذا كانت حزمة بوابة التسوق مستحقة، فاطلب من مزود بوابة الدفع قائمة بالتطبيقات المدعومة
- يجب أن توفر البوابة حماية نظام التحقق من العنوان
- تعرف على أنواع حماية المعاملات المقدمة
- تحقق من أنواع بطاقات الخصم أو الائتمان التي تقبلها بوابة الدفع التي اخترتها
- تحقق من رسوم المعاملات التي تفرضها بوابة الدفع
- تحقق مما إذا كانت البوابات تقوم بتحصيل الدفع مباشرة في النموذج أو مباشرة إلى صفحة أخرى لإكمال عملية الشراء