المساهمة في حالات الاختبار

    From The Document Foundation Wiki

    مقدمة

    يجب أن يكون من السهل المساهمة في حالة اختبار جديدة. على الرغم من ذلك، فإن فريق ضمان الجودة (QA) يرغب في مراجعة عدد قليل من حالات الاختبار قبل إعطاء حقوق الكتابة إلى TestLink.

    إذا كانت لديك حالة اختبار جديدة ولم تكن لديك حقوق الكاتبة في TestLink، يُرجى إضافتها لهذه الصفحة أو ارسالها إلى القائمة البريدية لضمان الجودة(QA). كلا الموقعين مراقبين من قبل أعضاء فريق ضمان الجودة (QA). وسوف يقومون بدمج حالة الاختبار الخاصة بك. إذا كانت مساهمتك جيدة، سوف يقومون بإعطائك صلاحية الكتابة لتسريع العملية.

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


    أدوار المساهمين

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

    • المختبر "Tester"
      • يمكنه تشغيل الاختبار والابلاغ عن النتائج.
    • منشئ الاختبار "Test Creator"
      • لديه كل صلاحيات المختبر.
      • يُسمح بوضع وسوم على حالات الاختبار من الوسوم الموجودة، ولا يُسمح بإنشاء وسوم جديدة. (من المعقول أن يُسمح للمختبر بتحرير حالات الاختبار التي قام بإنشائها بنفسه، ولا يُسمح له بتحرير حالات الاختبار التي قام الآخرون بإنشائها. ولكن لدينا مشكلة في TestLink، حيث أن المختبر حالياً لا يسمح له بتعديل أي حالة اختبار.)
      • يمكنه انشاء حالات اختبار جديدة.
      • يمكنه إضافة أو حذف حالات الاختبار من الحزم (Suites).
    • مدير الاختبار "Test Manager"
      • لديه كل صلاحيات المختبر و منشئ الاختبار.
      • إدارة الحالات "Manage cases": يمكن إضافة، تحرير، وحذف حالات الاختبار و إصدارات حالة الاختبار.
      • إدارة الحزم "Manage suites": يمكن إضافة، تحرير، وحذف حزم الاختبار.
      • إدارة الوسوم " Manage tags": يمكن إضافة، تحرير، وحذف الوسوم.
      • إدارة التشغيل " Manage runs": يمكن إضافة، تحرير، وحذف تشغيل الاختبار.
      • مراجعة النتائج: يمكن مراجعة نتائج الاختبار المقدمة ووضع علامة "تمت المراجعة - reviewed" عليها.
      • إدارة البيئات " Manage environment": يمكن إنشاء، تحرير، وحذف ملفات تعريف البيئة، الفئات، العناصر، والبيئات.
    • المشرف " Admin"
      • لديه كل صلاحيات المختبر، منشئ الاختبار و مدير الاختبار.
      • إدارة المنتجات " Manage products": يمكن إنشاء، تحرير، وحذف المنتجات و اصدارات المنتج.
      • إدارة المستخدمين " Manage users": ": يمكن إنشاء، تحرير، وحذف المستخدمين.


    اسم حالة الاختبار

    • نوع الاختبار Test Type: واحد من: اختبار التراجع "Regression Test" واختبار الميزة "Feature Test"
    • الاصدار Version: واحد من: "All"، "3.6"، "4.0"، "4.1"، "X.Y"، الخ.
    • الأولوية Priority: واحد من: "P1"، "P2"، "P3"، "P4"
    • العنصر Component: واحد من: "General"، "Base"، "Calc"، "Draw"، "Impress"، "Math"، "Writer"
    • خطوات التنفيذ:
    باللغة الانجليزية (أو أي لغة أخرى تمت كاتبة الحالة بها)
    ==========
    * do this
    * do that (*vp.1*)
    * do something else
        * put the indented items here if necessary to split more steps
    * do that (*vp.2*)
    
    • النتائج المتوقعة:
    باللغة الانجليزية (أو أي لغة أخرى تمت كاتبة الحالة بها)
    ==========
    1. This should happen at this verify point.
    2. This should happen at this verify point.