0
私は私の.netウェブサイトをテストするためにセレンIDEを使用しています。 セレンを使用してウェブサイトのログインをテストしています。 私はステップを記録し、Visual Studioのコードをテストしているので、テストケースが失敗しています。 私のテストケースは次のとおりです。ここセレンはCでのJavaScriptの警告を読んでいません#
selenium.Open("//login.aspx");
selenium.Type("fldUsername", "abc");
selenium.Type("fldPassword", "abc");
selenium.Click("btnLogin");
bool log1 = selenium.IsPromptPresent();
Assert.IsNull(log1);
selenium.WaitForPageToLoad("80000");
ユーザ名とパスワードが間違っていると警告を与えています。セレンを使用すると警告が表示されません。 誰か助けてください。
ログインボタンをクリックした後は、ユーザを検証するためにいつも取っていますが、プログラムごとにポップアップを追跡することはありません。また、セレニウム。ウェイトフォーページロードを使用すると、タイムアウトの例外が発生します..... – kawade
私があなたから提供されたコードを使用すると、プロンプトが表示されない..... – kawade
これは "IsPromptPresent()"ではなく、 "IsAlertPresent()"だったはずです。私は提案を更新しました。 –