可能重複: how to wait until the textbox enable in watin 我有一個文本框我的負荷事件文本頁面上是禁用10那麼它的啓用所以如何等待watin 10秒。我試試這個代碼 用於啓用和禁用表單加載事件上的文本框禁用文本框和on計時器tick事件啓用文本框並禁用計時器。 計時器的時間間隔爲11秒 IE ie = new IE("http://localhost:2
我想要做快速入門的例子,我在VS2010中使用NuGet引用了參考文獻,我在網頁上刮取了示例代碼,我看到了NUnit會話窗口,我點擊了綠色箭頭,但是瀏覽器不會被調用(不會啓動)。我錯過了什麼? using System;
using NUnit.Framework;
using WatiN.Core;
namespace FirstWatinProject
{
[TestFix
我正在使用WatiN進行一些自動化測試,我發現爲每個測試創建一個IE實例都是不可擴展的。每個IE實例的創建和關閉的時間我很不自在: [TestMethod]
public void Verify_Some_Useful_Thing()
{
using (var browser = new IE())
{
browser.GoTo("/som
我使用Watin和Nunit進行測試,所有在Windows 7上正常工作。 但現在我需要在服務器Windows 2008上共享我的測試。 而且這是一個問題,因爲我總是收到一個異常當我嘗試註銷,然後啓動一個新的IE: System.Runtime.InteropServices.COMException (0x800704A6): Creating an instance of the COM co
我在探索由NUnit和Nant驅動的WatIN自動化框架。我曾在的ApartmentState的App.config <NUnit>
<TestRunner>
<!-- WatiN can only host IE in STA mode -->
<add key="ApartmentState" value="STA"/>
</TestRunner>
我有一些使用Specflow和WatiN的驗收測試,但不知道在哪裏爲我的IOC容器(SimpleServiceLocator)設置了註冊。 在我的網站,註冊完成我的global.asax。 在我的測試項目,我已經試過代碼,設置它們從我[BeforeScenario]方法 var container = new SimpleServiceLocator();
container.Register<
是我的代碼 IE browser = new IE(site);
browser.TextField(Find.By("type","text")).TypeTextQuickly(username.ToString());
browser.TextField(Find.By("type", //"password")).TypeTextQuickly(pass.ToString());
b