سؤال

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

والسيلينيوم وWatir لا تناسب لأنها تدفع أساسا المتصفحات ونحن تشغيل هذه الاختبارات من CruiseControl على مربع حيث لا يسمح لنا لتثبيت المتصفح.

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

المحلول

WebTest Canoo هو جيد جدا، ويمكن التعامل مع ما كنت تبحث ل.

نصائح أخرى

HtmlUnit .

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

والذهاب مع Canoon. بنيت Canoon على HtmlUnit، وبنيت عليه سابقا HttpUnit.

والبطاقة الصفراء

<اقتباس فقرة>   

سرعته هي مكتبة JRuby ل   أتمتة سهل وسريع من على شبكة الإنترنت   اختبار التطبيق. وهو المجمع   حول المكتبة HtmlUnit جافا و   ويهدف إلى توفير نفس API و   الوظائف ك Watir.

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