c# を使用して live.com へのログインを模倣するために、watin を使用しようとしています。コードは以下です。
IE myIE = new IE("http://login.live.com/");
myIE.TextField(Find.ByName("login")).TypeText("abc@abc.com");
myIE.TextField(Find.ByName("passwd")).TypeText("1234");
myIE.Button(Find.ByValue("Sign in")).Click();
ただし、常にテキストフィールドを見つけることができませんでした:
WatiN.Core.Exceptions.ElementNotFoundException: 条件に一致する INPUT (hidden) または INPUT (password) または INPUT (text) または INPUT (textarea) または TEXTAREA 要素タグが見つかりませんでした: 属性 'name' が 'login' に等しい
http://login.live.com/
のホームページのサンプル コードはhttp://watin.org/
、www.google.com
.
私は何かを逃しましたかhttp://login.live.com
、それともワチンが機能するのを妨げる特別なものはありますか?
PS: Windows 7 64 ビットを実行しています。VS 2008 と .net 3.5