على الاختبار الناجح أن يذكر بدقة ما نجح عليه
Revo Verify خطة اختبار حجز واحدة مشتركة بين طرفي الربط. وترتبط كل نتيجة بالمحوّل ولقطة المطابقة والإعدادات التي جرت عليها.
run_014 · بيئة الاختبار
غير جاهز للموافقة
alpine-2.3.1 · snapshot v7 · config 12
- CRED-001بيانات الاعتماد تصل إلى بيئة الاختبارناجح
- SRCH-002بالغان + طفل عمره 7 سنواتناجح
- QUOTE-001إعادة الفحص تحافظ على تواريخ الإقامةناجح
- QUOTE-004تغيّر السعر عند إعادة الفحصفاشل
- BOOK-001يسجّل مرجع المورّدناجح
- BOOK-003انتهت مهلة البائع أثناء الحجزغير حاسم
- BOOK-004مفتاح عدم التكرار نفسه مرتينلم يُشغَّل
- المتوقع
- price_changed: true
- الفعلي
- false، الإجمالي 197.50 EUR مقابل 184.00 EUR
من أصل 7 حالات معروضة: 4 ناجحة، 1 فاشلة، 1 غير حاسمة، 1 لم تُنفَّذ.النتيجة غير الحاسمة لا تُحسب ناجحة أبدًا.
ترتبط كل نتيجة بالمحوّل ولقطة المطابقة والإعدادات التي جرت عليها.
- 3
- إصدارات مرتبطة بكل نتيجة: المحوّل واللقطة والإعدادات
- 0
- نتائج غير حاسمة تُحتسب ناجحة
- معطل
- اختبارات الحمل الخارجية، افتراضيًا
يُقرأ التقرير بترتيب الحجز
تمتد المراحل من بيانات الاعتماد حتى معالجة الأعطال. افتح حالة فاشلة لترى ما كان متوقعًا وما عاد ومن يتولاها.
ما تعنيه كل نتيجة
- ناجح
- تحقق كل شرط مطلوب في بيئة الاختبار هذه وعند هذه الإصدارات. وقد تتصرف بيئة الإنتاج مع ذلك بشكل مختلف.
- فاشل
- جرى فحص شرط وكانت الإجابة خاطئة. وسترى القيمتين.
- غير حاسم
- لم نتمكن من التحديد، وعادةً لأن البيئة أو البائع لم يستجب. ولا يُحتسب ناجحًا أبدًا.
Alpine Distribution → Corvane Travel
run_014 · sandbox
adapter alpine-2.3.1 · snapshot v7 · config 12
غير جاهز للموافقة. ناجح: 10، فاشل: 1، غير حاسم: 1، لم يُشغَّل: 3.
بيانات الاعتماد
- CRED-001تصل بيانات الاعتماد إلى بيئة الاختبارناجح
- CRED-002تعيد بيانات الاعتماد الخاطئة خطأ مصادقةناجح
المحتوى
- CONT-001يحمل كل سجل منشأة رمزه الأصليناجح
- CONT-002تُطابَق الرموز وفق لقطة المطابقة v7ناجح
البحث
- SRCH-002شخصان بالغان + طفل عمره 7 سنوات، مع بقاء الأعمار في الطلبناجح
- SRCH-005يعيد عدم التوفر نتيجة فارغةناجح
عرض السعر
- QUOTE-001تحافظ إعادة الفحص على تواريخ الإقامة والإشغالناجح
QUOTE-004تغيّر السعر عند إعادة الفحصفاشل
- المتوقع
- price_changed: true عندما يختلف الإجمالي عن عرض السعر
- الفعلي
- price_changed: false، الإجمالي 197.50 EUR مقابل 184.00 EUR
الخطوة التالية: يفحص مهندس التكامل لدى Alpine استجابة إعادة الفحص، ثم يعيد تشغيل هذه المرحلة. التتبّع tr_9f27c1.
الحجز
- BOOK-001يسجل الحجز المؤكد مرجع المورّدناجح
BOOK-003انتهاء مهلة البائع أثناء الحجزغير حاسم
- المتوقع
- تبقى الحالة UNKNOWN، دون إرسال عملية كتابة ثانية
- الفعلي
- كانت بيئة الاختبار غير متاحة عندما وصلت الجولة إلى هذه الحالة. فلا استجابة حجز لفحصها
الخطوة التالية: أعد التشغيل عند عودة بيئة الاختبار. وما زالت هذه الحالة توقف الموافقة. التتبّع tr_a1d044.
- BOOK-004مفتاح عدم التكرار نفسه مرتين ينتج حجزًا واحدًالم يُشغَّل
القراءة والإلغاء
- READ-001العثور على الحجز عبر مرجع المورّدلم يُشغَّل
- CANC-003يبلّغ الإلغاء غير القابل للاسترداد عن الرسم الوارد في الشروطلم يُشغَّل
معالجة الأعطال
- FAIL-002تؤدي استجابة حد المعدل إلى إبطاء الطلبات واحترام الحدناجح
- FAIL-006لا بيانات مسافرين ولا أسرار في الأدلة المخزَّنةناجح
توضيحي. الشركات والبيانات خيالية.
ما الذي يجعل النتيجة الناجحة قديمة
إذا تغيّر أي شيء اعتمدت عليه النتيجة، لم تعد تُحتسب. وتبقى الجولة القديمة مسجلة، ويعود الربط لإعادة الاختبار.
run_011 · QUOTE-001
نجح على المحوّل alpine-2.3.1، اللقطة v6، الإعداد 12
نُشرت اللقطة v7
لم تعد النتيجة تُحتسب. وتبقى مسجَّلة.
يعود الربط إلى الاختبارات ويُعاد تشغيله على v7.
| إذا تغيّر هذا | فعندئذٍ |
|---|---|
| إصدار جديد من المحوّل | فعندئذٍتحتاج الاختبارات التي تمس السلوك المتغيّر إلى إعادة |
| لقطة مطابقة جديدة | فعندئذٍتحتاج اختبارات المحتوى ومسار الحجز إلى إعادة على اللقطة الجديدة |
| مراجعة الإعدادات | فعندئذٍتحتاج الاختبارات المطلوبة لهذا الإعداد إلى إعادة |
| تدوير بيانات الاعتماد | فعندئذٍتحتاج فحوص بيانات الاعتماد وكل الاختبارات المعتمدة عليها إلى إعادة |
| تغيّر منطق الحجز | فعندئذٍتحتاج مراحل الحجز والقراءة والإلغاء إلى إعادة |
ما يقوم به
ترتب العمل حسب المرحلة
يرى مهندس التكامل الجديد قائمة التحقق بترتيب حدوث الحجز، مع آخر نتيجة والسبب والخطوة التالية لكل حالة.
تعرض المتوقع مقابل الفعلي
تعرض الحالة الفاشلة الشرط المختبَر والقيمتين ومرجع التتبّع، بعد إزالة بيانات المسافر وبيانات الاعتماد.
تختبر المسارات الصعبة
تغيّر السعر عند إعادة الفحص، وانتهاء مهلة البائع أثناء الحجز، وطلب مكرر، وإلغاء غير قابل للاسترداد. هذه هي الحالات التي تكلّف مالًا في بيئة الإنتاج.
حدود حركة البيانات لدى البائعين حدود صارمة
اختبارات الحمل الخارجية معطلة افتراضيًا. ويتطلب تشغيلها تصريحًا مكتوبًا من البائع، وحدًا للطلبات، وحدًا للتزامن، ونافذة زمنية، ومفتاح إيقاف طارئ. ويمكنك الاختبار على جهاز المحاكاة الخاص بنا دون المساس بحركة بيانات البائع.
اختبار الحمل الخارجي
معطل
- تصريح البائع
- غير موجود
- الحد والنافذة الزمنية
- غير محدد
- مفتاح الإيقاف الطارئ
- مطلوب
ما يشمله وما يتركه
القائمة على اليسار مقصودة، وسنخبرك إذا تغيّر أي شيء فيها.
مشمول
- بيانات الاعتماد والمحتوى والبحث وعرض السعر والحجز والقراءة والإلغاء في بيئات اختبار معتمدة
- جولات مثبّتة على المحوّل ولقطة المطابقة والإعدادات
- فروق بين المتوقع والفعلي مع أدلة تتبّع منقّح
- معالجة الأعطال: حدود المعدل، وانتهاء المهلة، وحالة الحجز غير المعروفة، والطلبات المكررة
- الإبطال التلقائي عند تغيّر إصدار مثبّت
مستبعد عن قصد
- اختبارات الضغط العامة بوصفها خدمة
- تقارير اختبار موقّعة قابلة للتنزيل
- الاختبارات على مسارات الحجز في بيئة الإنتاج
- مجموعات اختبار تتجاوز الفنادق
أسئلة كنا سنطرحها نحن أيضًا
إجابات صريحة، حتى حين تكون الإجابة لا.
إذا نجحت كل الاختبارات، فهل تعمل الحجوزات في بيئة الإنتاج؟
ليس دائمًا. تعني PASSED أن الشروط المطلوبة تحققت في بيئة الاختبار تلك وعند تلك الإصدارات. ونادرًا ما تتصرف بيئة الاختبار كالإنتاج تمامًا، ولهذا يمر التفعيل مع ذلك بإطلاق تجريبي محدود (canary).
هل هذه شهادة اعتماد؟
لا. لا تصدر Verify شهادات اعتماد. فالنتيجة دليل يمكنك قراءته والحكم عليه بنفسك.
ماذا لو لم تكن لدى البائع بيئة اختبار صالحة؟
تتطلب الاختبارات بيئة اختبار مصرحًا بها أو بيئة تجريبية أو منشأة اختبار متفقًا عليها. وتبقى اختبارات الكتابة في بيئات اختبار معتمدة أو أجهزة محاكاة أو منشآت اختبار متفق عليها.
هل يمكن للذكاء الاصطناعي كتابة الاختبارات وتشغيلها؟
يمكن للذكاء الاصطناعي اقتراح حالات حدّية ليراجعها شخص. وتخضع الحالات المعتمدة مع ذلك لفحوص المخطط، ولا تعمل إلا عبر مشغّل الاختبارات المدرج في قائمة السماح.
ما الاختبار الذي تتمنى لو أجراه كل شريك؟
أرسل إلينا الحالة التي أضرّت بك، وسنخبرك كيف تتعامل معها خطة الاختبار.