すべてのメソッドを再度実行するのではなく、単一のメソッドをテストしたい。開いているブラウザーで単一のメソッドを実行しようとすると、既存のブラウザーが閉じます
質問する
417 次
1 に答える
0
未指定なので、これは VS2012 関連の質問だと思います。
MSDN フォーラムのこのスレッドをご覧ください - http://social.msdn.microsoft.com/Forums/en-US/vsautotest/thread/5cb4ed2f-f38e-4c4a-a703-cb45dbf98c82
あなたにとって興味深い部分は、おそらく次のサンプル コードです。
BrowserWindow window;
[TestMethod]
public void Method1()
{
window = BrowserWindow.Launch(new Uri("http://www.bing.com"));
window.CloseOnPlaybackCleanup = false;
}
[TestMethod]
public void Method2()
{
window = BrowserWindow.Locate("Bing");
window.CloseOnPlaybackCleanup = false;
}
[TestMethod]
public void Method3()
{
window = BrowserWindow.Locate("Bing");
}
コードにヘルパー メソッドを追加して、単一のテストを実行するときに、既存のブラウザー ウィンドウを見つけられるかどうかLaunch()
、目的の URL を見つけられないかどうかを確認できます。
于 2013-05-20T12:56:26.370 に答える