إجراء الاختبارات الاختبارات
تخطيط الاختبارات وتصميمها وإدارتها وتنفيذها وإعداد تقارير بها، وذلك باستخدام أدوات الاختبار وتقنياته المناسبة، ومطابقة معايير العملية المتفق عليها مع القواعد التنظيمية المحددة الخاصة بذلك. والغرض من الاختبار هو التأكد من أن النظم الجديدة والمعدلة أو عمليات التهيئة أو الحزم أو الخدمات، إلى جانب أي وسائل ربط، تعمل على النحو المحدد (بما في ذلك متطلبات السلامة)، وإدراك وتوثيق المخاطر المرتبطة بالنشر على النحو الملائم. ويشمل الاختبار الجانب الهندسي، باستخدام البرمجيات الاختبارية وتحديثها (حالات الاختبار وتعليماته النصية وتقاريره وخططه، إلخ) لقياس جودة البرمجيات التي يجري اختبارها وتحسين جودتها.
1 | 2 | 3 | 4 | 5 | 6 |
Levels of responsibility for this skill
إجراء الاختبارات: المستوى1
يقوم بتنفيذ برامج نصية محددة للاختبار تحت إشراف ومراقبة. يسجل النتائج ويقوم بإعداد تقرير بالمشاكل. يعمل على فهم دور الاختبار في إطار عملية تطوير النظام، كأداة لتحسين التصميم بالإضافة إلى عملية التحقق من صلاحيته.
إجراء الاختبارات: المستوى2
يحدد حالات الاختبار وفقاً للمتطلبات محددة. يصمم حالات الاختبار ويقوم بإعداد برامج نصية للاختبار والبيانات الداعمة، مع العمل وفقاً للمواصفات المحددة. يقوم بتفسير حالات الاختبار وتنفيذها وتسجيلها بما يتفق مع خطط الاختبار الخاصة بالمشروع. يعمل على تحليل أنشطة الاختبار ونتائجه وإعداد تقارير بها. يحدد المشاكل والمخاطر ويقوم بإعداد تقرير بذلك.
إجراء الاختبارات: المستوى3
يقوم بمراجعة المتطلبات والمواصفات وتحديد ظروف الاختبار. يصمم حالات الاختبار وبرامجه النصية في إطار التوجيه الخاص، وفقاً للتخطيط الأولي على أساس المعايير المحددة مسبقاً، مع تسجيل النتائج وإعداد التقارير بها. يعمل على تحليل أنشطة الاختبار ونتائجه وإعداد تقارير بها. يحدد المشاكل والمخاطر المرتبطة بهذا العمل ويقوم بإعداد التقارير بها.
إجراء الاختبارات: المستوى4
يتحمل المسؤولية عن إعداد حالات الاختبار باستخدام التحليل التقني المعمق لكل من المواصفات الوظيفية وغير الوظيفية (مثل الموثوقية والكفاءة وسهولة الاستخدام والصيانة والنقل). يقوم بإنشاء سجلات التتبع، بدءاً من حالات الاختبار وصولاً إلى المتطلبات. يعمل على إعداد البرامج النصية والمواد وحزم الاختبار الرجعي لاختبار البرمجيات والخدمات الجديدة والمعدلة. يحدد متطلبات البيئة والبيانات والموارد والأدوات. يقوم بتفسير البرامج النصية المعقدة للاختبار وتنفيذها وتوثيقها باستخدام الوسائل والمعايير المتفق عليها. يقوم بتسجيل الإجراءات والنتائج وتحليلها مع الاحتفاظ بسجل للعيوب وتحديثه باستمرار. يقوم بمراجعة نتائج الاختبار وتعديل الاختبار إذا لزم الأمر. يقدم تقارير حول التقدم المحرز ومواطن الخلل والمخاطر والمشاكل المتعلقة بالمشروع ككل. يقدم تقارير حول جودة النظام ويقوم بتجميع القياسات الخاصة بحالات الاختبار. يقدم المشورة المتخصصة لدعم الآخرين.
إجراء الاختبارات: المستوى5
يحدد الإحداثيات ويدير تخطيط النظام و/أو اختبارات القبول، بما في ذلك اختبار أمان البرامج، ضمن مشروع أو برنامج تطوير أو تكامل. يتولى مسؤولية نزاهة أنشطة الاختبار والقبول وينسق تنفيذ هذه الأنشطة. يقدم النصح والإرشاد الموثوق على أي جانب من جوانب تخطيط الاختبار وتنفيذه. يحدد استراتيجية الاختبار ويعممها على المشروع. يقوم بإدارة جميع عمليات الاختبار، بما في ذلك خطط الاختبار والموارد والتكاليف والجداول الزمنية ومخرجات الاختبار وإمكانية التتبع. يقوم بإدارة علاقات العميل فيما يتصل بالمسائل الخاصة بالاختبار. يعمل على تحديد أوجه التحسين على العمليات، ويساهم في وضع معايير الاختبار المؤسسية وتحديد أفضل الممارسات.
إجراء الاختبارات: المستوى6
يحدد سياسة الاختبار ويوفر العمليات الداعمة بما في ذلك اختبار أمان البرمجيات. يتولى مسؤولية إدارة جميع الأنشطة الاختبارية في أحد مشاريع أو برامج التطوير أو التكامل/الدمج. يقوم بإدارة جميع المخاطر المرتبطة بالاختبار ويتخذ الإجراءات الوقائية عندما تطرأ أي مخاطر غير مقبولة. يقوم بتقييم الجدوى العملية لبدائل عملية الاختبار ويقدم المشورة بشأنها، بما في ذلك الاختبار المؤتمت (الآلي). يبادر إلى إدخال التحسينات على العمليات الاختبارية ويتولى توجيه وإدارة تنفيذها. يقوم بتقييم الإمكانيات والقدرات التطويرية والاختبارية الخاصة بالموردين. يحدد المعايير الاختبارية للمشروع لجميع المراحل، مع التأثير على جميع الأطراف للعمل وفق تلك المعايير. يدير علاقات العملاء فيما يتعلق بجميع المسائل الخاصة بالاختبار.
إجراء الاختبارات: المستوى7
لا يتم ملاحظة هذه المهارة أو ممارستها عادة على هذا المستوى من المسؤولية والمساءلة.