Selenium WebDriver(Internet Explorer)を学習しようとしています。このプロセスでは、電話と個別のプランを選択するためにsprint.comの自動化を開始しました。以下は私が従うステップです:
- sprint.comを開く
- [閲覧するだけ]->[個人]を選択します
- [ショップ]->[電話]に移動します
- Zip = 22042と入力し、ショッピングを開始します
- 任意の電話をクリックします
- カートに追加をクリックします
- 個別プランをクリック
- Unlimited Planを選択します(ここでは失敗します)
以下は、私が試したコードスニペットです。
driver.findElement(By.xpath("//input[@value=\"pln2860004prd\"]")).click();
同じxpathを使用して属性を読み取ることができます。
System.out.println("NAME: " + driver.findElement(By.xpath("//input[@value=\"pln2860004prd\"]")).getAttribute("name"));
助けてください!
ランジャン