الوصف
doSmartQA Personal Edition هو امتداد لمتصفح Chrome مصمم لتعزيز ممارسات اختبار البرمجيات، خاصة ضمن بيئات التطوير الرشيقة (Agile). يعمل كـ "مساعد استجواب ذكي"، حيث يوجه المستخدمين خلال عملية "الاستجواب الذكي" التي تتضمن طرح أسئلة معمقة لاكتساب الوضوح ومعالجة المشكلات المحتملة بشكل استباقي. هذا النهج، المستند إلى HyBIST (اختبار الجلسات الغامرة المستندة إلى الفرضيات)، يتجاوز مجرد التأكيد البسيط للتركيز على منع المخاطر والاكتشاف.
تساعد الأداة في ثلاث مراحل رئيسية للاستجواب: الاستطلاع، الاستكشاف، والاسترداد، وكلها ضمن جلسات مركزة. تشمل ميزاتها "Landscaper" لفهم الصورة الكبيرة، بما في ذلك الشخصيات، والتوقعات، والبيئة، بالإضافة إلى إمكانيات تدوين الملاحظات. يساعد "Mind mapper" في تصور الكيان العام لقصة المستخدم، بينما يساعد "Mapper" في رسم الشخصيات، والنطاق، والتفاعلات للاستكشاف الشامل. تساعد ميزة "Deep diver" في الكشف عن الشروط والمعايير والمشكلات المحتملة لتصميم قوي.
علاوة على ذلك، يساعد مكون "Designer" في إنشاء قوائم تحقق ذكية، وأفكار اختبار، وسيناريوهات لتغطية شاملة. يساعد "Executor" في تتبع التقدم والارتجال، بينما يساعد "Session planner" في إعداد وإجراء جلسات الاستجواب. عنصر أساسي هو "Intelligent Assistant"، المدعوم بالذكاء الاصطناعي التوليدي، والذي يساعد في اكتشاف توقعات المستخدم، والمشكلات المحتملة، وشروط السلوك لتسريع عملية الاستجواب الذكي. هذا الامتداد مثالي لممارسي ضمان الجودة (QA) في شركات التكنولوجيا التي تستخدم منهجيات Agile، ويهدف إلى الارتقاء بممارسة ضمان الجودة الفكرية لديهم.
بينما الإصدار الشخصي للاستخدام الفردي، يتوفر إصدار للمؤسسات للتعاون الجماعي ورؤى أغنى. يجب على المستخدمين الالتزام بسياسة OpenAI، والتي تتطلب أن يكون عمر المستخدمين 13 عامًا على الأقل أو الحصول على إذن الوالدين إذا كانوا أقل من 18 عامًا. تم تطوير الامتداد بواسطة STAG Software، وهو مطور ذو سجل جيد.
الميزات الأساسية لـ doSmartQA Personal Edition
مساعد استجواب ذكي لاختبار البرمجيات والأنظمة
يساعد في استجواب المشكلات وافتراض المشكلات
يسهل التقييم السريع لقصص المستخدم في دورات التطوير الرشيقة (Agile sprints)
مستند إلى نهج HyBIST (اختبار الجلسات الغامرة المستندة إلى الفرضيات)
يدعم ثلاث مراحل للاستجواب: الاستطلاع، الاستكشاف، والاسترداد
ميزة Landscaper لفهم الصورة الكبيرة وتدوين الملاحظات
Mind mapper لتصور قصص المستخدم
Mapper لرسم الشخصيات والنطاق والتفاعلات
Deep diver للكشف عن الشروط والمشكلات المحتملة
Designer لإنشاء قوائم تحقق، وأفكار اختبار، وسيناريوهات
Executor لتتبع التقدم والارتجال
Session planner لإعداد وإجراء جلسات الاستجواب
Intelligent Assistant مدعوم بالذكاء الاصطناعي التوليدي لاكتشاف التوقعات والمشكلات
كيفية استخدام doSmartQA Personal Edition؟
فهم الصورة الكبيرة: استخدم Landscaper لفهم الشخصيات والتوقعات والبيئة.
التصور والرسم البياني: استخدم Mind mapper و Mapper لرسم قصص المستخدم والنطاق والتفاعلات.
التعمق في التفاصيل: استخدم Deep diver لتحديد الشروط والمعايير والمشكلات المحتملة.
تصميم استراتيجيات الاختبار: استفد من Designer لإنشاء قوائم تحقق، وأفكار اختبار، وسيناريوهات.
التنفيذ والارتجال: استخدم Executor لتتبع التقدم وتعزيز نهج الاختبار الخاص بك.
التخطيط وإجراء الجلسات: استخدم Session planner لإعداد وإدارة جلسات الاستجواب.
الاستفادة من مساعدة الذكاء الاصطناعي: استخدم Intelligent Assistant للحصول على رؤى مدعومة بالذكاء الاصطناعي حول التوقعات والمشكلات المحتملة.
حالات استخدام doSmartQA Personal Edition
- اختبار دورات التطوير الرشيقة (Agile Sprint Testing)
- الاختبار المستند إلى الفرضيات (Hypothesis-Based Testing)
- الاختبار المستند إلى الجلسات (Session-Based Testing)
- الاختبار الاستكشافي (Exploratory Testing)
- تحديد المخاطر (Risk Identification)
- تحليل الشخصيات (Persona Analysis)







