حلول وكلاء الذكاء الاصطناعي/وكيل ضمان الجودة01تصميم السيناريوهات02الاختيار بحسب التغيير03التنفيذاطلب عرض سعر
مسار عمل مقترح

تطوير وكيل ضمان الجودة واختبارات الانحدار بالذكاء الاصطناعي

اختبارات تعمل مع كل تغيير

وكيل للاختبارات التي لا يجد أحد وقتاً لها. يستخرج سيناريوهات الاختبار من متطلباتك ومما تغيّر، ويشغّلها في بيئة اختبار، ويعيد إنتاج العيب المبلَّغ عنه خطوة بخطوة، ويكتب تقريراً يستطيع المهندس العمل به بلا أسئلة.

مجال العملحلول متخصصة للمؤسسات والبرمجيات
الوضع الحاليمسار عمل مقترح نبنيه حسب الطلب، ولا يعمل منه شيء حتى الآن.
طريقة البناءتطوير حسب الطلب حول أنظمتك، مع شخص محدد يتولى كل قرار لا يتخذه الوكيل.

وكيل للاختبارات التي لا يجد أحد وقتاً لها. يستخرج سيناريوهات الاختبار من متطلباتك ومما تغيّر، ويشغّلها في بيئة اختبار، ويعيد إنتاج العيب المبلَّغ عنه خطوة بخطوة، ويكتب تقريراً يستطيع المهندس العمل به بلا أسئلة.

تُهمَل اختبارات الانحدار تحت الضغط. موعد الإصدار قريب، والفحص اليدوي يستغرق يومين، فيختبر الفريق ما تغيّر ويأمل خيراً في الباقي. وتساعد الحزم الآلية إلى أن تفسد: تفشل الاختبارات بلا سبب، ويتوقف الناس عن الوثوق بها، ويختفي الفشل الحقيقي وسط الضجيج. وتصل بلاغات العيوب بعبارة «لا يعمل»، فيقضي المهندس ساعة ليعرف كيف يجعله يفشل.

تصف هذه الصفحة مسار عمل نقترح بناءه مشروعاً مخصصاً، ولا وجود له بعد في صورة برنامج. ونحن نستخدم هذا النهج في أعمالنا: فالفحوص الخلفية لهذا الموقع تشغّل متصفحاً على كل صفحة تغيّرت، ولتطبيق الوكلاء حزمة اختبارات آلية. أما وكيل ضمان الجودة الجاهز لمنتج العميل وبيئات اختباره فلم يُبنَ بعد.

02في التطبيق

كيف يمضي طلب واحد في المسار

مثال على حالة واحدة في 6 خطوات، وهي الخطوات نفسها التي تظهر في الصورة أعلى هذه الصفحة.

01

تقديم التغيير

يغيّر طلب دمج نموذج العنوان في صفحة الدفع.

02

اختيار السيناريوهات

يختار الوكيل سيناريوهات العنوان ومسار الدفع الحرج، ويذكر السبب.

03

تشغيل الاختبارات

تعمل في بيئة الاختبار بحسابات اختبار، ويفشل أحدها عند رمز بريدي طويل.

04

تأكيد الفشل

يتكرر الفشل في ثلاث عمليات تشغيل، فهو ليس ضجيجاً.

05

الإبلاغ عن العيب

يعطي التقرير الخطوات والمدخلات ولقطة شاشة والنتيجة المتوقعة.

06

بيان التغطية

يسرد الملخص ما نجح وما فشل، ويذكر أن الدفع لم يُختبر.

03وكيل ضمان الجودة

ست مهام ينجزها كاملة

01

تصميم السيناريوهات

يستخرج السيناريوهات من المتطلبات.

  • من قصص المستخدم ومعايير القبول
  • مع الحالات الحدية وحالات الفشل
  • ربط كل سيناريو بالمتطلب الذي يغطيه
  • مراجعة من فريقك
يعمل فيالمتطلبات
أين يتوقفتعود السيناريوهات إلى متطلب، لا إلى الشيفرة.
02

الاختيار بحسب التغيير

يختار ما يُشغَّل لكل تغيير.

  • يقرأ ما مسّه التغيير
  • يختار السيناريوهات المرتبطة
  • يضمّن مساراتك الحرجة دائماً
  • يشرح الاختيار
يعمل فيالمستودع وكتالوج الاختبارات
أين يتوقفتعمل المسارات الحرجة في كل مرة.
03

التنفيذ

يشغّل الاختبارات في بيئة اختبار.

  • في متصفح أو عبر الواجهة
  • بحسابات وبيانات اختبار
  • حفظ لقطات الشاشة والسجلات
  • لا يعمل على بيانات الإنتاج أبداً
يعمل فيبيئة الاختبار
أين يتوقفلا يعمل إلا في البيئات التي تحددها.
04

إعادة إنتاج العيوب

يحوّل البلاغ الغامض إلى خطوات.

  • يحاول الإعادة من الوصف
  • يسجّل الخطوات والبيانات بدقة
  • يدوّن البيئة والإصدار
  • يصرّح حين لا ينجح في الإعادة
يعمل فيمتتبع العيوب
أين يتوقفيبلّغ بصدق عن «تعذرت إعادة الإنتاج».
05

فرز الاختبارات المتقلبة

يفصل الفشل الحقيقي عن الضجيج.

  • يعيد التشغيل لفحص الثبات
  • يعلّم الاختبارات التي تفشل بتقطع
  • لا يعطلها ولا يحذفها
  • يسردها للمسؤول عنها
يعمل فيمسار CI
أين يتوقفيبلّغ عن الاختبار المتقلب، ولا يُسكته.
06

تقارير واضحة

يذكر ما يحتاج إليه المهندس.

  • ما نجح وما فشل
  • الخطوات والمتوقع والفعلي
  • الأدلة مرفقة
  • ما لم يُختبر
يعمل فيالتقارير
أين يتوقفيذكر التقرير ما لم تتم تغطيته.
←احجز اجتماعاً

جرّب عليه حالة حقيقية واحدة

ثلاثون دقيقة وحالة واحدة من عملك الفعلي. نطابقها مع سير العمل في هذه الصفحة، ونخبرك بوضوح بما يمكن إعادة استخدامه من عروضنا العملية وما يجب بناؤه لأنظمتك.

احجز مكالمة من 30 دقيقةاطلب عرض سعرأحضر حالة حقيقية واحدة، ومن دون عروض تقديمية من الطرفين.
04المشكلة

ما الذي يتعثر من دونه

انحدار لا يُختبر

يوجد وقت لاختبار التغيير، ولا شيء غيره.

حزم لا يثق بها أحد

تفشل الاختبارات عشوائياً، فيُتجاهل الفشل.

«لا يعمل»

بلاغ عيب بلا خطوات ولا بيانات ولا بيئة.

اختبارات تُكتب أخيراً

تُؤلَّف السيناريوهات بعد الشيفرة لتوافقها.

المسار السعيد فقط

لا أحد يجرّب الحقل الفارغ أو النقرة المزدوجة.

الاختبار في الإنتاج

البيئة الواقعية الوحيدة هي البيئة الفعلية.

05الأنظمة

أين يتصل

الأنظمة المذكورة هنا أمثلة على ما يعمل معه هذا الوكيل، أما ما يتصل به في حالتك فيتحدد عند وضع النطاق.

بيئة الاختبار

  • بيئة ما قبل الإطلاق أو نظام اختبار مخصص

المتطلبات

  • قصص المستخدم ومعايير القبول والمواصفات

المستودع وCI

  • ما تغيّر، وأين تعمل الاختبارات

متتبع العيوب

  • Jira
  • Linear
  • أو GitHub Issues

بيانات الاختبار

  • حسابات وبيانات أُعدت للاختبار

التقارير

  • نتائج الاختبارات وملخصات التغطية
06حدود التشغيل

يختبر في بيئات الاختبار، ويذكر ما لم يغطه

لا يعمل الوكيل إلا في البيئات التي تحددها، بحسابات وبيانات أُنشئت للاختبار. فلا يمس بيانات الإنتاج، ولا يغيّر شيفرة المنتج.

ولا فائدة من تقرير الاختبار إلا إذا كان صادقاً بشأن حدوده. لذلك يذكر كل تقرير ما شُغّل، وما فشل مع دليله، وما لم يُختبر. أما الفشل المتقطع فيُنبَّه إليه صاحبه ولا يُعطَّل بصمت أبداً.

  • بيئات وبيانات اختبار فقط
  • سيناريوهات تعود إلى المتطلبات
  • المسارات الحرجة تعمل دائماً
  • الاختبارات المتقلبة تُعلَّم ولا تُسكَت
  • إعلان نواقص التغطية
  • لا تغيير في شيفرة المنتج
07الأسئلة

أسئلة قبل أول مكالمة

يتولى التكرار: جولات الانحدار، وإعادة إنتاج العيوب، وفحص كل صفحة تغيّرت. أما الاختبار الاستكشافي، والحكم على ما إذا كان الشيء يبدو صحيحاً، وتحديد ما يهم المستخدمين، فتبقى عملاً بشرياً يتوفر له وقت أكبر.

يغيّر وكيل الهندسة شيفرة المنتج لإنجاز مهمة، أما هذا الوكيل فلا يفعل ذلك. فهو يصمم الاختبارات ويشغّلها ويعيد إنتاج العيوب ويبلّغ عنها، وبذلك يبقى من يفحص منفصلاً عمن يبني.

تفحص مراقبة SEO موقعاً عاماً بحثاً عن تراجعات تتعلق بمحركات البحث. أما ضمان الجودة فيختبر هل يتصرف التطبيق كما هو محدد، بما في ذلك المسارات خلف تسجيل الدخول، في بيئة اختبار قبل الإصدار.

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

الخطوة التالية

حدّثنا عن مشروعك

صف لنا ما تريد بناءه والأنظمة التي سيعمل معها. نرد عليك بطريقة تعاملنا مع المشروع وبالقرارات التي تأتي أولاً. جلسة تحديد النطاق مجانية.

نرد خلال 24 ساعةاستشارة وتحديد نطاق مجاناًاتفاقية عدم إفصاح عند الطلب