سؤال

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

هل كانت مفيدة؟

المحلول

لقد استخدمت:

كل منهم كان له غرضه وهو أدوات جيدة للغاية.

نصائح أخرى

واتين ممتاز.

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

ليس لدي أي فكرة عما إذا كانت HP قد قامت بتحسينها منذ أن اشترت شركة Mercury، ولكن لماذا تهتم عندما يكون WatiN جيدًا جدًا؟

يمكنني أيضًا أن أوصي بـ WatiN.لقد كنت أستخدمه حصريًا لاختبار الويب الخاص بي.لقد تمكنت من اللعب بشكل جيد مع VB.Net وHP/Mercury Quality Center (TestDirector).

أفضل أداة أتمتة مفتوحة المصدر استخدمتها هي Selenium IDE وSelenium Remote Control.يمكنك بعد ذلك تشغيل البرامج النصية على IE وFirefox في كل من Mac وWindows.

إذا كنت تفضل تشغيل التسجيل، فقم بتنزيل برنامج Selenium IDE الإضافي لمتصفح Firefox ثم قم بتسجيل البرامج النصية الخاصة بك وتشغيلها.يمكنك بسهولة إلقاء نظرة على البرامج النصية ومعرفة كيفية إجراء تعديلات طفيفة.

إذا كنت تريد المزيد من القوة والمرونة للغة برمجة كاملة، ففكر في التحكم عن بعد بـ Selenium حيث أستخدم Java وJUnit لتشغيل البرامج النصية للأتمتة.إحدى الطرق السهلة لبدء استخدام RC هي استخدام IDE لتسجيل البرامج النصية الخاصة بك وحفظها كبرامج نصية لـ RC واستخدام إطار عمل JUnit لقيادة مجموعة الاختبار الخاصة بك.

لمزيد من المعلومات، راجع:

http://selenium-ide.openqa.org/ http://selenium-rc.openqa.org/

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