مشكلة فريق مدينة مع المثال تتفتح من IE خلال اختبار watin

StackOverflow https://stackoverflow.com/questions/247478

سؤال

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

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

المحلول

وأنا لا أعرف ما إذا كان سوف تساعد ولكن .... كان لي خطأ مشابهة. بلدي المسألة: "تشغيل الاختبارات على ويندوز فيستا مع إنترنت إكسبلورر وجود protectedMode = تشغيل لمضيف"

ويتم توثيق الحل هنا: HTTP: // codebetter.com/blogs/james.kovacs/archive/2008/06/18/running-watin-tests-on-vista.aspx

وأعتقد أنك يمكن أن يكون لها نفس القضية.

نصائح أخرى

وهذه هي رسالة الخطأ:

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

وWatiN.Core.Exceptions.TimeoutException   : مهلة بينما إنترنت إكسبلورر مشغول   تمزيق :   System.Reflection.TargetInvocationException   : تم طرح استثناء بواسطة   هدف استدعاء.   ----> System.NullReferenceException: مرجع كائن لم يتم تعيين ل   مثيل كائن

ولست متأكدا ما اذا كان ذات الصلة ولكن يمكن حل القضايا المهلة عن طريق زيادة المهلة ك <لأ href = "http://16randombytes.blogspot.com/2007/12/watin-testing-aspnet-app-startup-time هتمل "يختلط =" نوفولو noreferrer "> وصفت في أول تعليق هنا .

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

وIE.Settings.WaitForCompleteTimeOut

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

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