كتاب Software Test Automationكتب تقنية المعلومات

كتاب Software Test Automation

وصف قصير عن الكتاب : الاختبار اليدوي هو عملية اختبار البرامج يدويًا بحثًا عن العيوب. يتطلب من المختبِر أن يلعب دور المستخدم النهائي حيث يستخدم معظم ميزات التطبيق لضمان السلوك الصحيح. لضمان اكتمال الاختبار ، غالبًا ما يتبع المختبر خطة اختبار مكتوبة تقودهم خلال مجموعة من حالات الاختبار المهمة. تتمثل إحدى الخطوات الرئيسية في العملية في اختبار البرنامج للتحقق من السلوك الصحيح قبل إصداره للمستخدمين النهائيين. بالنسبة للجهود الهندسية الصغيرة (بما في ذلك النماذج الأولية) ، قد يكون الاختبار المخصص كافياً. باستخدام هذا النهج غير الرسمي ، لا يتبع المختبر أي إجراء اختبار صارم ويقوم ببساطة بإجراء الاختبار دون تخطيط أو توثيق. وعلى العكس من ذلك ، فإن الاختبار الاستكشافي ، الذي يتضمن التعلم المتزامن وتصميم الاختبار وتنفيذ الاختبار ، يستكشف واجهة المستخدم للتطبيق باستخدام أكبر عدد ممكن من ميزاته ، باستخدام المعلومات المكتسبة في الاختبارات السابقة لاشتقاق اختبارات إضافية بشكل حدسي. يعتمد نجاح الاختبار اليدوي الاستكشافي بشكل كبير على خبرة المجال للمختبِر ، لأن نقص المعرفة سيؤدي إلى عدم اكتمال الاختبار. تتمثل إحدى المزايا الرئيسية للنهج غير الرسمي في اكتساب رؤية بديهية لكيفية استخدام التطبيق. تتبع المشاريع الهندسية واسعة النطاق التي تعتمد على اختبار البرامج اليدوي منهجية أكثر صرامة من أجل تعظيم عدد العيوب التي يمكن العثور عليها.
مارك فوستر، دوروثي غراهام - نبذه قصيره عن المؤلف: دوروثي جراهام ومارك فيوستر هما الشريكان الاستشاريان الرئيسيان لشركة Grove Consultants التي تقدم الاستشارات والتدريب في اختبار البرمجيات وأتمتة الاختبار والتفتيش. طور مارك فوستر تقنيات تصميم أتمتة الاختبار والتي تعد الموضوع الأساسي لهذا الكتاب. لقد عمل على تحسين أفكاره وتطبيقها من خلال الاستشارات مع مجموعة متنوعة من العملاء منذ عام 1991. دوروثي جراهام هو المنشئ والمؤلف المشارك لتقرير CAST (أدوات اختبار البرامج بمساعدة الكمبيوتر) الذي نشرته Cambridge Market Intelligence ، والمؤلف المشارك of Software Inspection الذي نشرته Addison-Wesley في عام 1993. كلا المؤلفين من المتحدثين المشهورين والمطلوبين في المؤتمرات الدولية وورش العمل حول اختبار البرمجيات.❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ Software Test Automation ❝ ❞ Experiences of Test Automation ❝ الناشرين : ❞ ‎ Addison-Wesley Professional ❝ ❱
من اختبار او فحص البرمجيات - مكتبة كتب تقنية المعلومات.

وصف الكتاب : وصف قصير عن الكتاب :

الاختبار اليدوي هو عملية اختبار البرامج يدويًا بحثًا عن العيوب. يتطلب من المختبِر أن يلعب دور المستخدم النهائي حيث يستخدم معظم ميزات التطبيق لضمان السلوك الصحيح. لضمان اكتمال الاختبار ، غالبًا ما يتبع المختبر خطة اختبار مكتوبة تقودهم خلال مجموعة من حالات الاختبار المهمة.

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

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

تتبع المشاريع الهندسية واسعة النطاق التي تعتمد على اختبار البرامج اليدوي منهجية أكثر صرامة من أجل تعظيم عدد العيوب التي يمكن العثور عليها.

للكاتب/المؤلف : مارك فوستر، دوروثي غراهام .
دار النشر : ‎ Addison-Wesley Professional .
سنة النشر : 1999م / 1420هـ .
عدد مرات التحميل : 1038 مرّة / مرات.
تم اضافته في : الثلاثاء , 19 يوليو 2022م.

ولتسجيل ملاحظاتك ورأيك حول الكتاب يمكنك المشاركه في التعليقات من هنا:

وصف قصير عن الكتاب :

الاختبار اليدوي هو عملية اختبار البرامج يدويًا بحثًا عن العيوب. يتطلب من المختبِر أن يلعب دور المستخدم النهائي حيث يستخدم معظم ميزات التطبيق لضمان السلوك الصحيح. لضمان اكتمال الاختبار ، غالبًا ما يتبع المختبر خطة اختبار مكتوبة تقودهم خلال مجموعة من حالات الاختبار المهمة.

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

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

تتبع المشاريع الهندسية واسعة النطاق التي تعتمد على اختبار البرامج اليدوي منهجية أكثر صرامة من أجل تعظيم عدد العيوب التي يمكن العثور عليها.
 

الاختبار اليدوي هو عملية اختبار البرامج يدويًا بحثًا عن العيوب. يتطلب من المختبِر أن يلعب دور المستخدم النهائي حيث يستخدم معظم ميزات التطبيق لضمان السلوك الصحيح. لضمان اكتمال الاختبار ، غالبًا ما يتبع المختبر خطة اختبار مكتوبة تقودهم خلال مجموعة من حالات الاختبار المهمة.

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

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

تتبع المشاريع الهندسية واسعة النطاق التي تعتمد على اختبار البرامج اليدوي منهجية أكثر صرامة من أجل تعظيم عدد العيوب التي يمكن العثور عليها. يركز النهج المنهجي على حالات الاختبار المحددة مسبقًا ويتضمن بشكل عام الخطوات التالية.

اختر خطة اختبار عالية المستوى حيث يتم اختيار منهجية عامة وتحديد الموارد مثل الأشخاص وأجهزة الكمبيوتر وتراخيص البرامج والحصول عليها.
اكتب حالات اختبار مفصلة ، وحدد خطوات واضحة وموجزة يجب أن يتخذها المختبر ، مع النتائج المتوقعة.
قم بتعيين حالات الاختبار للمختبرين ، الذين يتبعون الخطوات يدويًا ويسجلون النتائج.
قم بتأليف تقرير اختبار ، يوضح بالتفصيل نتائج المختبرين. يتم استخدام التقرير من قبل المديرين لتحديد ما إذا كان يمكن إصدار البرنامج ، وإذا لم يكن الأمر كذلك ، فسيتم استخدامه من قبل المهندسين لتحديد المشكلات وتصحيحها.
غالبًا ما يكون النهج الصارم القائم على حالة الاختبار تقليديًا لمشاريع هندسة البرمجيات الكبيرة التي تتبع نموذج الشلال. [2] ومع ذلك ، لم تظهر دراسة حديثة واحدة على الأقل اختلافًا كبيرًا في كفاءة الكشف عن الخلل بين الاختبار الاستكشافي والاختبار القائم على حالة الاختبار. [3]

يمكن أن يكون الاختبار من خلال اختبار المربع الأسود أو الأبيض أو الرمادي. في اختبار المربع الأبيض ، يهتم المختبر بتنفيذ العبارات من خلال الكود المصدري. في اختبار الصندوق الأسود ، يتم تشغيل البرنامج للتحقق من العيوب وهو أقل اهتمامًا بكيفية معالجة الإدخال. لا يمتلك مختبرو الصندوق الأسود حق الوصول إلى الكود المصدري. يهتم اختبار Gray-box بتشغيل البرنامج مع فهم كود المصدر والخوارزميات. [بحاجة لمصدر]

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

يمكن أن يكون الاختبار من خلال اختبار المربع الأسود أو الأبيض أو الرمادي. في اختبار المربع الأبيض ، يهتم المختبر بتنفيذ العبارات من خلال الكود المصدري. في اختبار الصندوق الأسود ، يتم تشغيل البرنامج للتحقق من العيوب وهو أقل اهتمامًا بكيفية معالجة الإدخال. لا يمتلك مختبرو الصندوق الأسود حق الوصول إلى الكود المصدري. يهتم اختبار Gray-box بتشغيل البرنامج مع فهم كود المصدر والخوارزميات. [بحاجة لمصدر]

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

يمكن تقسيم الاختبار أيضًا إلى اختبار وظيفي وغير وظيفي. في الاختبار الوظيفي ، يقوم المُختبِر بفحص الحسابات ، أو أي رابط في الصفحة ، أو أي حقل آخر قد يُتوقع فيه إخراجًا في إدخال معين. تشمل الاختبارات غير الوظيفية اختبار الأداء والتوافق وملاءمة النظام قيد الاختبار وأمانه وقابليته للاستخدام من بين أشياء أخرى.



نوع الكتاب : pdf.
اذا اعجبك الكتاب فضلاً اضغط على أعجبني
و يمكنك تحميله من هنا:

تحميل Software Test Automation
مارك فوستر، دوروثي غراهام
مارك فوستر، دوروثي غراهام
Dorothy Graham ,Mark Fewster
نبذه قصيره عن المؤلف: دوروثي جراهام ومارك فيوستر هما الشريكان الاستشاريان الرئيسيان لشركة Grove Consultants التي تقدم الاستشارات والتدريب في اختبار البرمجيات وأتمتة الاختبار والتفتيش. طور مارك فوستر تقنيات تصميم أتمتة الاختبار والتي تعد الموضوع الأساسي لهذا الكتاب. لقد عمل على تحسين أفكاره وتطبيقها من خلال الاستشارات مع مجموعة متنوعة من العملاء منذ عام 1991. دوروثي جراهام هو المنشئ والمؤلف المشارك لتقرير CAST (أدوات اختبار البرامج بمساعدة الكمبيوتر) الذي نشرته Cambridge Market Intelligence ، والمؤلف المشارك of Software Inspection الذي نشرته Addison-Wesley في عام 1993. كلا المؤلفين من المتحدثين المشهورين والمطلوبين في المؤتمرات الدولية وورش العمل حول اختبار البرمجيات. ❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ Software Test Automation ❝ ❞ Experiences of Test Automation ❝ الناشرين : ❞ ‎ Addison-Wesley Professional ❝ ❱.



كتب اخرى في اختبار او فحص البرمجيات

How We Test Software at Microsoft PDF

قراءة و تحميل كتاب How We Test Software at Microsoft PDF مجانا

How Google Tests Software PDF

قراءة و تحميل كتاب How Google Tests Software PDF مجانا

Experiences of Test Automation PDF

قراءة و تحميل كتاب Experiences of Test Automation PDF مجانا

Modern C++ Programming with Test-Driven Development PDF

قراءة و تحميل كتاب Modern C++ Programming with Test-Driven Development PDF مجانا

المزيد من كتب لغات البرمجة في مكتبة كتب لغات البرمجة , المزيد من كتب الإلكترونيات والطاقة في مكتبة كتب الإلكترونيات والطاقة , المزيد من الكتب التقنية والحاسوبية العامة في مكتبة الكتب التقنية والحاسوبية العامة , المزيد من كتب الكمبيوتر والانترنت في مكتبة كتب الكمبيوتر والانترنت , المزيد من كتب بي اتش بي في مكتبة كتب بي اتش بي , المزيد من كتب شبكات الحاسوب في مكتبة كتب شبكات الحاسوب , المزيد من كتب فجوال بيسك دوت نت في مكتبة كتب فجوال بيسك دوت نت , المزيد من كتب فجوال بيسك 6 في مكتبة كتب فجوال بيسك 6 , المزيد من كتب سي بلس بلس في مكتبة كتب سي بلس بلس
عرض كل كتب تقنية المعلومات ..
اقرأ المزيد في مكتبة كتب إسلامية , اقرأ المزيد في مكتبة كتب تقنية المعلومات , اقرأ المزيد في مكتبة المناهج التعليمية والكتب الدراسية , اقرأ المزيد في مكتبة القصص والروايات والمجلّات , اقرأ المزيد في مكتبة كتب الهندسة والتكنولوجيا , اقرأ المزيد في مكتبة الكتب والموسوعات العامة , اقرأ المزيد في مكتبة كتب تعلم اللغات , اقرأ المزيد في مكتبة كتب التنمية البشرية , اقرأ المزيد في مكتبة الكتب التعليمية , اقرأ المزيد في مكتبة كتب التاريخ , اقرأ المزيد في مكتبة كتب الأطفال قصص ومجلات , اقرأ المزيد في مكتبة كتب الطب , اقرأ المزيد في مكتبة الكتب العلمية , اقرأ المزيد في مكتبة كتب علوم سياسية وقانونية , اقرأ المزيد في مكتبة كتب الأدب , اقرأ المزيد في مكتبة كتب الروايات الأجنبية والعالمية , اقرأ المزيد في مكتبة كتب اللياقة البدنية والصحة العامة , اقرأ المزيد في مكتبة كتب الأسرة والتربية الطبخ والديكور , اقرأ المزيد في مكتبة الكتب الغير مصنّفة , اقرأ المزيد في مكتبة كتب المعاجم واللغات , اقرأ المزيد في مكتبة كتب علوم عسكرية و قانون دولي
جميع مكتبات الكتب ..