برنامج TestLink التعليمي: دليل كامل

ما هو TestLink؟

Test-link هي أداة إدارة الاختبارات مفتوحة المصدر المستندة إلى الويب الأكثر استخدامًا. فهي تعمل على مزامنة مواصفات المتطلبات ومواصفات الاختبار معًا. يمكن للمستخدم إنشاء مشروع اختبار وتوثيق حالات الاختبار باستخدام هذه الأداة. باستخدام Test-Link، يمكنك إنشاء حساب لمستخدمين متعددين وتعيين أدوار مستخدم مختلفة. يمكن للمستخدم المسؤول إدارة مهمة تعيين حالات الاختبار.

وهو يدعم التنفيذ الآلي واليدوي لحالات الاختبار. يمكن للمختبرين توليد خطة اختبار وتقرير الاختبار في جزء صغير من الوقت باستخدام هذه الأداة. وهو يدعم تقارير الاختبار بتنسيقات مختلفة مثل تنسيقات Excel وMS word وHTML. وبصرف النظر عن ذلك، فهو يدعم أيضًا التكامل مع العديد من البرامج الشائعة خلل نظام تتبع مثل JIRA، وMANTIS، وBUGZILLA، وTRAC، وما إلى ذلك. ونظرًا لأنها أداة تعتمد على الويب، يمكن للعديد من المستخدمين الوصول إلى وظائفها في نفس الوقت باستخدام بيانات الاعتماد الخاصة بهم والأدوار المعينة.

مزايا TestLink

  • وهو يدعم مشاريع متعددة
  • سهولة تصدير واستيراد حالات الاختبار
  • سهولة التكامل مع العديد من أدوات إدارة العيوب
  • التنفيذ الآلي لحالات الاختبار من خلال XML-RPC
  • تصفية سهلة لحالات الاختبار باستخدام الإصدار والكلمات الرئيسية ومعرف حالة الاختبار والإصدار
  • من السهل تعيين حالات الاختبار لعدة مستخدمين
  • من السهل إنشاء خطة اختبار وتقارير اختبار بتنسيقات مختلفة
  • توفير بيانات الاعتماد لعدة مستخدمين وتعيين الأدوار لهم

تسجيل الدخول إلى TestLink

الخطوة 1: فتح Testlink الصفحة الرئيسية وأدخل تفاصيل تسجيل الدخول

  1. أدخل معرف المستخدم – المشرف
  2. أدخل كلمة المرور
  3. انقر فوق علامة التبويب تسجيل الدخول

تسجيل الدخول إلى TestLink

إنشاء مشروع اختبار

الخطوة الأولى: في النافذة الرئيسية انقر على اختبار إدارة المشاريع، سيتم فتح نافذة أخرى

إنشاء مشروع اختبار

الخطوة الأولى: انقر فوق علامة التبويب "إنشاء" لإنشاء مشروع جديد.

إنشاء مشروع اختبار

الخطوة الأولى: أدخل جميع الحقول المطلوبة في النافذة مثل فئة مشروع الاختبار، واسم المشروع، والبادئة، والوصف، وما إلى ذلك. بعد ملء جميع التفاصيل اللازمة، انقر فوق علامة التبويب "إنشاء" في نهاية النافذة.

إنشاء مشروع اختبار

سيؤدي هذا إلى إنشاء مشروعك "Guru99" بنجاح.

إنشاء مشروع اختبار

إنشاء خطة الاختبار

تحتوي خطة الاختبار على المعلومات الكاملة مثل نطاق اختبار البرامج والمعالم الرئيسية ومجموعات الاختبار وحالات الاختبار. بمجرد إنشاء مشروع اختبار، فإن الخطوة التالية هي إنشاء خطة اختبار.

الخطوة الأولى: من الصفحة الرئيسية، انقر على إدارة خطة الاختبار من الصفحة الرئيسية

إنشاء خطة الاختبار

الخطوة الأولى:: سيتم فتح صفحة أخرى، في أسفل الصفحة انقر على علامة التبويب "إنشاء"

إنشاء خطة الاختبار

الخطوة الأولى:: املأ جميع المعلومات الضرورية مثل الاسم والوصف والإنشاء من خطة الاختبار الحالية وما إلى ذلك في النافذة المفتوحة، ثم انقر فوق "إنشاء علامة تبويب"

إنشاء خطة الاختبار

الخطوة الأولى: تم إنشاء خطة اختبار Guru 99 بنجاح

إنشاء خطة الاختبار

بناء الخلق

البناء هو إصدار محدد للبرنامج

الخطوة الأولى: انقر فوق Builds/Releases ضمن Test Plan من الصفحة الرئيسية

بناء الخلق

الخطوة الأولى: في النافذة التالية، املأ جميع التفاصيل اللازمة لإصدار البرنامج وانقر فوق "إنشاء" لحفظ إصدارك

  1. أدخل اسم العنوان
  2. أدخل الوصف الخاص بإصدار البرنامج
  3. قم بتحديد مربع الاختيار للحالة- نشط
  4. قم بتحديد مربع الاختيار للحالة - مفتوح
  5. اختر تاريخ الإصدار
  6. انقر على زر إنشاء

بناء الخلق

بمجرد حصولك على إصدار البرنامج، سيظهر بهذا الشكل

بناء الخلق

إنشاء مجموعة الاختبار

مجموعة الاختبارات عبارة عن مجموعة من حالات الاختبار التي قد تختبر أو تثبت صحة نفس المكون. ستوضح الخطوات التالية كيفية إنشاء مجموعة اختبارات لمشروعك.

الخطوة الأولى: انقر على خيار مواصفات الاختبار من الصفحة الرئيسية.

إنشاء مجموعة الاختبار

الخطوة الأولى: على الجانب الأيمن من اللوحة، انقر على أيقونة الإعداد إنشاء مجموعة الاختبار. سيتم عرض سلسلة من عمليات الاختبار.

الخطوة الأولى: انقر فوق علامة التبويب "إنشاء" لمجموعة الاختبار

إنشاء مجموعة الاختبار

الخطوة الأولى: قم بملء جميع التفاصيل الخاصة بمجموعة الاختبار ثم انقر فوق علامة التبويب "حفظها".

  1. أدخل اسم مجموعة الاختبار
  2. أدخل التفاصيل المتعلقة بمجموعة الاختبار الخاصة بك
  3. انقر على زر الحفظ لحفظ تفاصيل مجموعة الاختبار

إنشاء مجموعة الاختبار

يمكنك رؤية إنشاء مجموعة الاختبار الخاصة بـ Guru 99

إنشاء مجموعة الاختبار

تظهر مجموعة الاختبار الخاصة بك على الجانب الأيسر من اللوحة أسفل شجرة بنية المجلد

إنشاء حالة الاختبار

يحتوي Testcase على سلسلة من خطوات الاختبار لاختبار سيناريو محدد بنتيجة متوقعة. ستشرح الخطوات أدناه كيفية إنشاء حالة اختبار بالإضافة إلى خطوات الاختبار.

الخطوة الأولى:: انقر فوق مجلد مجموعة الاختبار الموجود على الجانب الأيسر من اللوحة أسفل بنية شجرة المجلدات

إنشاء حالة الاختبار

الخطوة الأولى: انقر على أيقونة الإعداد في اللوحة الجانبية اليمنى. سيتم عرض قائمة عمليات حالة الاختبار في اللوحة الجانبية اليمنى

إنشاء حالة الاختبار

الخطوة الأولى: سيتم فتح نافذة جديدة، لإنشاء حالات الاختبار انقر فوق زر إنشاء في عمليات حالات الاختبار

إنشاء حالة الاختبار

الخطوة الأولى: أدخل التفاصيل في صفحة مواصفات حالة الاختبار

إنشاء حالة الاختبار

الخطوة الأولى: بعد إدخال التفاصيل، انقر على زر "إنشاء" لحفظ التفاصيل. تم إنشاء حالة الاختبار لـ Guru99 بنجاح

إنشاء حالة الاختبار

الخطوة الأولى: انقر على حالة الاختبار من المجلد، كما هو موضح أعلاه، سيتم فتح نافذة. انقر على زر "إنشاء خطوات" في حالة الاختبار. سيتم فتح محرر خطوات حالة الاختبار

إنشاء حالة الاختبار

الخطوة 7) سيتم فتح نافذة أخرى على نفس الصفحة، وفي تلك النافذة عليك إدخال التفاصيل التالية

  1. أدخل الإجراء خطوة لحالة الاختبار الخاصة بك
  2. أدخل التفاصيل حول إجراء الخطوة
  3. انقر فوق حفظه وأضف إجراء خطوة أخرى أو انقر فوق علامة التبويب حفظ وخروج إذا لم تكن هناك خطوة اختبارية أخرى لإضافتها

إنشاء حالة الاختبار

الخطوة 8) بمجرد حفظ خطوة الاختبار والخروج منها، ستظهر بهذا الشكل

إنشاء حالة الاختبار

تعيين حالة الاختبار لخطة الاختبار

لكي يتم تنفيذ حالة الاختبار، يجب تعيينها لخطة الاختبار. سنرى هنا كيف يمكننا تعيين حالة اختبار لخطة الاختبار.

الخطوة 1) انقر على أيقونة الإعداد تعيين حالة الاختبار لخطة الاختبار على لوحة الاختبار. ستظهر قائمة العمليات.

الخطوة 2) انقر فوق "إضافة إلى خطط الاختبار"

تعيين حالة الاختبار لخطة الاختبار

الخطوة 3) سيتم فتح نافذة جديدة، ابحث في مشروعك “Guru99”

  1. قم بتحديد مربع الاختيار الخاص بخطة الاختبار الخاصة بك
  2. انقر على زر الإضافة

تعيين حالة الاختبار لخطة الاختبار

سيؤدي هذا إلى إضافة حالة الاختبار الخاصة بك إلى خطة الاختبار الخاصة بك.

إنشاء المستخدمين وتعيين الأدوار في TestLink

Testlink يوفر إدارة المستخدم وميزات الترخيص.

فيما يلي قائمة بالأدوار الافتراضية في Testlink وحقوقهم -

النوع حالات تجريبية مقاييس الاختبار
ضيف عرض عرض
اختبار تنفيذ عرض
كبار المختبرين تحرير وتنفيذ عرض
القائد والإداري تحرير وتنفيذ تحرير وتنفيذ

الخطوة الأولى: XNUMX. من قائمة Testlinkالصفحة الرئيسية، انقر على أيقونة المستخدمين/الأدوار من شريط التنقل

إنشاء المستخدمين وتعيين الأدوار في TestLink

الخطوة الأولى: انقر فوق إنشاء

إنشاء المستخدمين وتعيين الأدوار في TestLink

الخطوة الأولى::قم بملء كافة تفاصيل المستخدم ثم انقر على زر "حفظ"

إنشاء المستخدمين وتعيين الأدوار في TestLink

هنا في القائمة، يمكننا أن نرى أنه تم إنشاء المستخدمين

إنشاء المستخدمين وتعيين الأدوار في TestLink

الخطوة الأولى:: تخصيص دور مشروع الاختبار للمستخدم،

  1. انقر على "تعيين أدوار مشروع الاختبار" علامة التبويب
  2. اختر اسم المشروع
  3. حدد دور المستخدم من القائمة المنسدلة

إنشاء المستخدمين وتعيين الأدوار في TestLink

متطلبات الكتابة

الخطوة الأولى: من شريط التنقل، حدد "رابط المتطلبات"، وسيفتح لك صفحة المتطلبات.

متطلبات الكتابة

الخطوة الأولى:: من صفحة المتطلبات، على الجانب الأيمن من اللوحة، انقر على زر "إنشاء".

متطلبات الكتابة

الخطوة الأولى::ستفتح نافذة جديدة، أدخل كافة التفاصيل مثل

  1. معرف المستند
  2. اسم العنوان
  3. متطلبات Descriptأيون
  4. وانقر على زر "حفظ".

بالنسبة للنوع، يمكنك اختيار الخيار من القائمة المنسدلة- هنا اخترنا "مواصفات متطلبات المستخدم"

متطلبات الكتابة

الخطوة الأولى::يجب إنشاء مواصفات المتطلبات وعرضها على اللوحة الجانبية اليسرى ضمن المشروع "Guru99".

متطلبات الكتابة

الخطوة الأولى:: حدد زر الإعداد من الصفحة الرئيسية لمواصفات المتطلبات. سيتم فتح نافذة أخرى.

متطلبات الكتابة

الخطوة الأولى:انقر فوق علامة التبويب "إنشاء" ضمن المتطلبات Operaستعقد.

متطلبات الكتابة

الخطوة الأولى::قم بملء كافة التفاصيل المحددة ثم انقر على زر "حفظ"

  1. أدخل معرف الوثيقة
  2. أدخل اسم العنوان
  3. أدخل الوصف
  4. أدخل الحالة - سواء كانت في المسودة، أو إعادة صياغة، أو مراجعة، أو غير قابلة للاختبار، وما إلى ذلك. وهنا اخترنا صالحًا
  5. أدخل النوع - واجهة مستخدم، غير وظيفية، إعلامية، ميزة، وما إلى ذلك. وهنا اخترنا حالة الاستخدام
  6. أدخل عدد حالات الاختبار المطلوبة
  7. أدخل زر "حفظ" في النهاية

متطلبات الكتابة

ملحوظة: لإضافة المزيد من المتطلبات يمكنك تحديد مربع الاختيار والنقر فوق زر الحفظ

على الجانب الأيسر من اللوحة، يمكننا أن نرى أنه تمت إضافة المتطلبات.

متطلبات الكتابة

تخصيص المتطلبات لحالات الاختبار

In Testlinkيمكن ربط المتطلبات بحالات الاختبار. إنها ميزة بالغة الأهمية لتتبع تغطية الاختبار بناءً على المتطلبات. في تقارير الاختبار، يمكنك التحقق من المتطلبات التي لم تتم تغطيتها والتصرف بناءً عليها لإلحاقها بمجموعات الاختبار للحصول على أقصى تغطية للاختبار

الخطوة الأولى: من قسم مواصفات الاختبار، افتح أي حالة اختبار واحدة وانقر على أيقونة المتطلبات

تعيين المتطلبات لحالات الاختبار

الخطوة الأولى: لتعيين مواصفات المتطلبات لحالة الاختبار، عليك اتباع الخطوات التالية

  1. قم بالتمرير في المربع المنسدل لتحديد مواصفات المتطلبات
  2. حدد مربع الاختيار المطلوب
  3. انقر فوق علامة التبويب "تعيين".

تعيين المتطلبات لحالات الاختبار

بعد النقر على علامة التبويب "تعيين"، ستظهر نافذة تفيد "المتطلبات المعينة".

تعيين المتطلبات لحالات الاختبار

تنفيذ حالة الاختبار

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

الخطوة الأولى: من شريط التنقل، انقر على الرابط "تنفيذ الاختبار". وسوف يوجهك إلى لوحة تنفيذ الاختبار.

تنفيذ حالة الاختبار

الخطوة الأولى: اختر حالة الاختبار التي تريد تشغيلها من اللوحة الجانبية اليسرى

تنفيذ حالة الاختبار

الخطوة الأولى:: بمجرد تحديد حالات الاختبار، سيتم فتح نافذة.

تنفيذ حالة الاختبار

الخطوة الأولى::اتبع الخطوات التالية

  1. أدخل الملاحظات المتعلقة بحالة الاختبار المنفذة
  2. حدد حالته

تنفيذ حالة الاختبار

الخطوة الأولى: في نفس الصفحة، يجب عليك ملء تفاصيل مماثلة حول تنفيذ حالة الاختبار. املأ التفاصيل، وحدد الحالة، ثم انقر فوق "حفظ التنفيذ".

تنفيذ حالة الاختبار

إنشاء تقارير الاختبار

يدعم رابط الاختبار تنسيقات تقارير الاختبار المختلفة مثل

  • HTML
  • مايكروسوفت وورد
  • مايكروسوفت إكسل
  • OpenOffice كاتب
  • OpenOffice احسب

الخطوة الأولى:: من شريط التنقل، انقر فوق خيار تقارير الاختبار

إنشاء تقارير الاختبار

الخطوة الأولى:: من اللوحة اليسرى، حدد رابط "تقرير الاختبار".

إنشاء تقارير الاختبار

الخطوة الأولى::لإنشاء تقرير اتبع الخطوات التالية

  1. قم بتحديد وإلغاء تحديد الخيار الذي تريد تمييزه في تقرير الاختبار الخاص بك
  2. انقر على مجلد المشروع الخاص بك

إنشاء تقارير الاختبار

سيبدو تقرير الاختبار هكذا

إنشاء تقارير الاختبار

تصدير حالة الاختبار/مجموعة الاختبار

Testlink يوفر ميزات لتصدير مشاريع الاختبار/مجموعات الاختبار في ملفك Testlink ومن ثم يمكنك استيرادها إلى أخرى Testlink مشروع على خادم أو نظام مختلف. للقيام بذلك، عليك اتباع الخطوة التالية

الخطوة الأولى: اختر حالة الاختبار التي تريد تصديرها في صفحة مواصفات الاختبار

تصدير حالة الاختبار/مجموعة الاختبار

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

الخطوة الأولى:: انقر على "يصدّر" زر

تصدير حالة الاختبار/مجموعة الاختبار

الخطوة الأولى: سيتم فتح نافذة أخرى، ووضع علامة على الخيار وفقًا للمتطلبات والنقر فوق علامة تبويب التصدير

تصدير حالة الاختبار/مجموعة الاختبار

يتم إنشاء XML التالي

تصدير حالة الاختبار/مجموعة الاختبار

استيراد حالة الاختبار/مجموعة الاختبار

الخطوة الأولى:: حدد مجلد مجموعة الاختبار الذي تريد استيراد حالة الاختبار بداخله

استيراد حالة الاختبار/مجموعة الاختبار

الخطوة الأولى: انقر على أيقونة الإعداد استيراد حالة الاختبار/مجموعة الاختبار على الجانب الأيمن من اللوحة، سيتم عرض جميع العمليات التي يمكن تنفيذها على مجموعة الاختبار/حالة الاختبار

الخطوة الأولى: انقر فوق زر الاستيراد في قائمة عمليات حالة الاختبار كما يلي

استيراد حالة الاختبار/مجموعة الاختبار

الخطوة الأولى: تصفح وأرفق ملف حالة اختبار XML الذي قمت بتصديره من رابط الاختبار وانقر على زر التحميل.

  1. استخدم خيار الاستعراض لإرفاق ملف حالة اختبار XML الذي قمت بتصديره من testlink
  2. انقر على تحميل الملف

استيراد حالة الاختبار/مجموعة الاختبار

عندما تقوم بتحميل ملف، سيتم فتح نافذة توضح حالات اختبار الاستيراد

استيراد حالة الاختبار/مجموعة الاختبار

الخطوة الأولى: سيتم تحميل حالة الاختبار وعرضها على الجانب الأيمن من اللوحة

استيراد حالة الاختبار/مجموعة الاختبار

الملخص

في هذا البرنامج التعليمي، قمنا بتغطية جوانب مختلفة من TestLink- مثل كيفية استخدام Testlink-كإدارة الاختبار. فهو يشرح لك خطوة بخطوة كيفية إدارة خطة الاختبار لمشروعك، وكيفية إنشاء مستخدم وتعيين أدواره وفقًا لذلك أو حتى كيفية استيراد حالات الاختبار أو تصديرها إلى مشروعك. تم أيضًا توضيح الميزات المفيدة الأخرى مثل إنشاء التقارير وتحديد المتطلبات وما إلى ذلك بشكل جيد في هذا البرنامج التعليمي.