هل هناك طريقة لجعل WatiN فوق ارتباط قبل انتهاء التحميل من الصفحة
-
09-06-2019 - |
سؤال
نحن نستخدم WatiN اختبار واجهة المستخدم لدينا ، ولكن صفحة واحدة (وهو للأسف ليس لدينا تحت فرق مراقبة) يأخذ إلى الأبد إلى الانتهاء من التحميل.هل هناك طريقة للحصول على WatiN النقر على رابط في الصفحة قبل الصفحة انتهاء التقديم تماما ؟
المحلول
هنا هو رمز وجدنا العمل:
IE browser = new IE(....);
browser.Button("SlowPageLoadingButton").ClickNoWait();
Link continueLink = browser.Link(Find.ByText("linktext"));
continueLink.WaitUntilExists();
continueLink.Click();
نصائح أخرى
يجب أن تكون قادرا على ترك الدعوة إلى WaitUntilExists() منذ WatiN هل هذا داخليا عند استدعاء الأسلوب أو الخاصية على عنصر (مثل الارتباط.انقر فوق() في rexample).
HTH, يروين فان منن يؤدي ديف WatiN
لا تنتمي إلى StackOverflow