U3F1ZWV6ZTQ2NzUxODY0ODA1MTI3X0ZyZWUyOTQ5NTExODk5MzE1NA==

من الأجزاء الخاصة بالtest management كيفية عمل organization لعمليه ال testing | اعرف اكثر عن ال test mangement




from the parts of test management is test organization





من الأجزاء الخاصة بالtest management كيفية عمل organization لعمليه ال testing  | اعرف اكثر عن ال test management 

ان شاء الله اليوم سوف نتحدث عن اول جزء من اجزاء ال test management وهو ال test organization، حيث ان ال test management ينقسم الى 6 اجزاء وهم ال test organization وال test planning and estimation وال test progress monitoring and control وال configuration management و ال risk and testing وال incident management   ، ولذلك اليوم ان شاء الله سوف نتحدث عن كيفية عمل organization لعمليه التيستنج.

 ما هي عمليه ال test organization وما هو الفريق الذي يمكن ان يقوم بعمليه ال testing


 الtest organization هي العمليه التي يقوم فيها ال test manager بالتخطيط والتنظيم لعمليه الاختبار و بيحدد مهندسين الاختبارالمناسبين لإنجاح عمليه التيستنج، اما بالنسبه للاشخاص الذين يمكن ان يقوموا بعمليه الاختبار فعندي كذا شخص:

١- الديفلوبر اللي كتب الكود هو الذي يقوم بعمليه  التيستنج.
 ٢- ديفيلوبر اخر من نفس الفريق بيتيست كود لم يكتبه.
 ٣-فريق اختبار من نفس الشركه.
 ٤- independent testers من خارج ال organization او من اي user community.
 ٥-independent tester متخصص في نوع واحد ومحدد مثل usability tester.
٦- independent tester من خارج الorganizationيعنى(outsource) وكمان ممكن نلجا لشركه اخرى في عمليه التيستنج اذا كانت اكثر تخصصا.

اما بالنسبه لتحديد النوع اللي هنعتمد عليه من الست اختيارات السابقه فبيتم تحديده عن طريق حجم  المشروع (ال project size) وال complex and safety critical system، وبيكون المناسب هو ال independent testers لان زي ما قلنا ان الديفلوبر من الصعب انه يكتشف bug في الكود اللي كتبه.

وبالنسبه لمميزات ال independent testers انهم بيكونوا هدفهم  يختبروا السوفتوير بطريقه ليس فيها أي تحيز لأن في النهاية بيكون نظرهم علي الهدف من عمليه التيستنج ، اما بالنسبه لعيوب ال independent testers هي وجود فصل تام بين الديفلوبر والتيستر فبيكون عندنا فريقين مش فريق واحد ، فمثلا في ال water full بيكون وظيفه ال testers هو ال لbuttom link لان دورهم بيكون في النهايه ولو حصل اي تاخير في تسليم المشروع فاللوم بيكون عليهم.


التدريج الوظيفي لل testers team في مرحله ال testing


١-ال test manager : وهو الذي يقوم بوضع خطه العمل و بيحدد فيها الوقت والتكلفه ، و بيحدد ايه اللي هيقوم بها ال team وايه اللى لازم يتعمله  automation ، وبيحدد الادوات اللى الفريق هيحتاجها ، وهو اللى ببكتب التقارير عن كل أهداف التيست ، وممكن يقوم بدوره أشخاص أخرين على حسب طبيعة العمل مثل ال project manager وال quality assurance man.

٢-ال testers :وهم اللى بينفذوا فعليا عملية التيستينج.

٣-ال developers : وهم الذين يقومون بعمل الunit testing و الintegration testing.

4-ال process(ويقصد بهاال testers responsibilities) : والتى تشمل انهم بيقوموا بمراجعة الخطة اللى ال manager وضعها ويبدأوا يطبقوها ,بيقوموا بتحليل ومراجعة الريكويرمنت علشان يعرفوا ايه البيئة المناسبة لإختبار السوفتوير وايه هو الهاردوير أو السوفتوير اللى هنحتاجه علشان نعمل عليه تيستينج ، وكمان مراجعة ال work  productواستخراج التيست داتا اللى بيخرجوا بها فى الأخر وبيقدموا بها تقرير لل manger.

وهذا فيديوا بيتكلم عن أول جزء من أجزاء ال test management وهو ال test organization.



موضوعات قد تهمك

مقدمة عن الperformance testing.

مقدمة عن الsoftware  testing.
 كيفية كتابة الbug report.

العمليات الأساسية التى تمر بها الtesting process .


مصطلحات مهمة فى السوفتوير تيستينج مثل ماهى الbugو ماهى الtest case.

الدور الذى يبذله ال software quality engineer لتحقيق ال objectives of software testing.

المستويين الأول والثانى من الtesting levels وهم ال unit testing والintegration testing.





تعديل المشاركة Reactions:
author-img

المهندسة / فاطمة الزهراء نصر

المهندسة فاطمة الزهراء نصر السيد بدير مصرية الجنسية درست هندسة النظم والحاسبات فى كلية الهندسة جامعة الأزهر مهتمة بمجال اختبار البرمجيات ومؤسسة مدونة جودة-تك.
تعليقات
الاسمبريد إلكترونيرسالة