سؤال

أنا أحاول كتابة أطروحة حول برامج التشغيل الآلي للاختبار.أنا خطة المقارنة بين النهجين من تسجيل وبرمجة واختبار البرامج النصية ، ومناقشة حول عدة أتمتة الأطر ، على سبيل المثال الدير ، والسيلينيوم ، Yemmy, مهرجان, الخ ...أيضا في رسالتي ستكون لمحة قصيرة عن Softwaretesting تقنيات وربما مقارنة بين الاختبار الآلي إلى اختبار البرمجيات.

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

في هذه اللحظة قرأت كثيرا عن التشغيل الآلي المختلفة الأطر ، ولكن قد لا يكون لديك الوقت لمراجعة كل منهم.لذلك أخطط لقراءة حول لهم و جعل الرسالة أكثر الأدبي.

  • هل تعتقد أن هذا الموضوع يمكن أن تكون ناجحة ؟
  • هل لديك أي أفكار أخرى بشأن هذا الموضوع ؟
  • يمكنك أن ريككوميند الأدب ؟
  • ما هو رأيك حول هذا الموضوع ؟
هل كانت مفيدة؟

المحلول

دراسة الأدب ينبغي أن يكون بخير التركيز على اختبار أطروحة الماجستير.يبدو أنك تريد أن مجرد الحديث عن الصندوق الأسود المستخدم الرسومية-القيادة التي تواجه العملاء الأدوات ، وهو معقول الصغيرة المتخصصة.

لك /قد/ تريد أن يكون لها صفحة أو اثنين على العالم كله من أدوات اختبار - اختبار الوحدة, الأمن, تحميل, الخ, كما ذكر أحدهم أعلاه.ولكن أعتقد أنك تستهدف مكانة الخاصة بك بشكل جيد.

أعتقد مع 6-الائتمان أطروحة يجب أن يكون لديك الكثير من الوقت لاستكشاف وتجربة بعض من أكبر التجاري وأدوات مفتوحة المصدر وكذلك مسح الأدب.وأود أن أشجعكم أن ننظر إلى كل التجاريه أدوات (اختبار سريع برو, اختبار كاملة) و أيضا الكلمة يحركها الأتمتة - السيلينيوم الصليب الأحمر على سبيل المثال.شخص آخر ذكرت اختبار "خلف واجهة المستخدم الرسومية" على سبيل المثال/صالح Fitnesse ، قد يكون من المفيد مناقشة وتقييم.

لقد غطاء الصندوق الأسود الوظيفية اختبار التشغيل الآلي في الشهري العمود في كانون الأول / ديسمبر 2008 من برنامج اختبار الأداء مجلة:

http://www.stpmag.com/issues/stp-2008-12.pdf (صفحة 7)

هذه هي صفحة واحدة الصفر على السطح مقدمة.خمسة الجملة مقدمة هي أن شاشة تسجيل/تشغيل الأدوات مقارنة كل شيء ، حتى إذا كانت التغييرات واجهة المستخدم الرسومية في كل شيء ، في أي حال من الأحوال (حتى لو كنت مجرد تغيير دقة الشاشة) التي يمكن أن تعود خطأ false.الكلمة يحركها أدوات تحقق إلا ما كنت أقول لهم أن تحقق - أنها تفوت إذا زر فجأة تعطيل أي سبب وجيه أو رمز غير شفافة.

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

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

أشياء أخرى للنظر في:

  • جيمس باخ "برامج التشغيل الآلي للاختبار زيت الثعبان"
  • Kaner, باخ Pettichord كتاب "الدروس المستفادة في اختبار البرمجيات"
  • بلدي بلوق وظيفة على اختبار الأطر - http://xndev.blogspot.com/2007/09/whats-test-framework.html (الأمر عدد 4 google نتيجة "ما هو اختبار الإطار" ، لذلك أنا مرتاح التوصية)
  • حقل الألغام القياس ( http://www.testingperspective.com/tpwiki/doku.php?id=minefield )
  • أوراق دوغ هوفمان على اختبار التشغيل الآلي:http://www.softwarequalitymethods.com/H-Papers.html
  • الكلاسيكية "shelfware" المشكلة من اختبار التشغيل الآلي
  • المضادة للفكر دفعت من قبل بعض أنصار الاسود اختبار التشغيل الآلي المجتمع
  • Kaner الصندوق الأسود اختبار البرمجيات الحال
  • جيمس باخ العمل /المعرفي/ اختبار
  • السياق مدفوعة اختبار البرمجيات
  • جون كول على "الإنسان آلة" أو سايبورغ النهج (بدلا من الكمبيوتر بذاتها الاختبار والتنفيذ والتقييم)

آمل أن يساعد.

نصائح أخرى

برامج التشغيل الآلي للاختبار هو موضوع كبير, و قد ترغب في تضييق التركيز الخاص بك بدلا من محاولة تغطية مزيج من الأطر تشغيل/تسجيل ، نظرة عامة على التقنيات الآلية مقابللا.

الكتب كلها كتب حول برامج التشغيل الآلي للاختبار:

  • عموما الموضوع
  • مع التركيز على وظيفية/ميزة الاختبارات (صالح)
  • مع التركيز على وحدة الاختبارات
  • مع التركيز على وحدة الاختبارات باستخدام لغة بعينها و إطار

أطر تهدف إلى أنواع مختلفة من الاختبار:

  • اختبار وحدة
    • تطوير اختبار يحركها
    • السلوك التنمية المدفوعة باعتبارات
  • ميزة/اختبار وظيفي
  • واجهة المستخدم الرسومية اختبار (ويندوز, جافا واجهات, X, Windows, الخ.)
  • اختبار ويب
  • اختبار الأداء
  • اختبار الأمن

وأود أن تنظر التركيز على الأطر (أو تقنيات أو أيا كان) في واحد من هذه المجالات بدلا من محاولة تغطية كل منهم.أو اختيار اثنين من هذه المجالات وعلى النقيض منها.

مسألة تشغيل/تسجيل مقابلمكتوبة بخط اليد الاختبارات يبدو لي من العمر.في عام 1980 البائعين يحب لدفع التشغيل/سجل ويندوز واجهة المستخدم الرسومية الأتمتة.جعلت عظيم العروض و آمال كبيرة.ولكن كما قدمت هشة الاختبارات shelfware.تشغيل/تسجيل لطيف للحصول على انك بدأته مع أداة, ولكن أن يكون للصيانة تحتاج عموما البرامج النصية المكتوبة في أعلى مستوى.هذا إيذانا ببدء حقبة جديدة من جدول الكلمة النهج القائمة على, في نهاية المطاف صالح/FitNesse.

أنا لا أعرف عن الأدب ، ولكن أعتقد ACM المطبوعات في مكتبة المدرسة ربما تسفر عن نتائج.لا سيما SIG* النشرات الإخبارية.(ربما SIGSOFT?)

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

كما الأدب القائم على استعراض هذا يجعل ممتازة هذا الموضوع ؛ هناك الكثير من المواد هناك.من الواضح أنني لن تبدأ في كل التفاصيل من أنه منذ أن وظيفة الكاتب.:-)

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

سأكون مهتما في قراءة أطروحة إذا كان متوفرا على الانترنت.يستحق النظر بالوصول المبرمج إلى واجهة المستخدم الرسومية - على حد سواء على شبكة الإنترنت تطبيق.ثم هناك تسجيل وتشغيل أدوات مثل السيلينيوم أو WatiR.وبالطبع إيجابيات وسلبيات الأتمتة - القيود المفروضة على أدوات (أكثر لا يمكن أن نرى في تطبيقات جافا أو فلاش على صفحات الويب ، على سبيل المثال) و أهم شيء بعض الناس تنسى عند أتمتة - ليس كل شيء يجب أن يكون آليا!

ولكن إذا كان من الممكن بالنسبة لك التعليق على هذا اعلامنا عندما يكون القيام به, كنت حقا مثل القراءة.

كتاب ممتاز في اختبار التشغيل الآلي وقد تم نشرها هذا العام:"تنفيذ الاختبار الآلي", Elfriede داستن توم جاريت & بيرني Gauf, Addison Wesley.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top