7

Web サイトにアクセスするためのスクリプトを作成します。ログインして次の画面に進みたいと思います。「ユーザー名:」テキスト ボックス、次に「パスワード:」テキスト ボックスに移動する方法に関するコードが見つかりません。

4

4 に答える 4

24

ページの HTML を提供する必要がありますが、次のようなパスワード テキストボックスが与えられます。

<input type="password" id="passwordTextBox">

Selenium の WebDriver を次のように使用して見つけることができます。

IWebDriver firefoxDriver = new FirefoxDriver();
IWebElement passwordTextBox = firefoxDriver.FindElement(By.Id("passwordTextBox"));

次に、次のように「書き込み」ます。

passwordTextBox.Clear();
passwordTextBox.SendKeys("password");

Selenium Web Driver のドキュメントを見て、すべてを読んだ後に質問をしてください。

http://seleniumhq.org/docs/03_webdriver.html

于 2012-05-11T22:23:34.280 に答える
-2

[ユーザー名とパスワード] テキスト ボックスに値を入力します。以下を試してください

driver.FindElement(By.Id("\\UserName Text Box ID\\").SendKeys("UserName Text");

driver.FindElement(By.Id("\\Password Text box ID\\").SendKeys("Password Text");
于 2015-04-30T10:00:18.087 に答える