WatiN はリダイレクトをサポートしていますか?
WatiN との統合ライブラリにリンクされたテストを自動化しようとしています。
// url like "https://api.linkedin.com/uas/oauth/authorize?oauth_token=ba826cd4-644a-4709-b2de-bedb7c8fb5b4"
using (var ie = new IE(authorizationUrl))
{
if (ie.TextField("email-oauthAuthorizeForm").Exists
&& ie.TextField("password-oauthAuthorizeForm").Exists)
{
ie.TextField("email-oauthAuthorizeForm").Value = "some@mail.com";
ie.TextField("password-oauthAuthorizeForm").Value = "password";
ie.Button(Find.ByName("authorize")).Click();
//ie.Forms[0].Submit();
}
}
ボタンが押されると、Internet Explorer はすぐに同じページにリダイレクトします。フォーム送信は同じ動作をします。
あなたはそれについてどう思いますか?それはWatiNの問題ですか、それともリンクされたガードですか?