2016-03-20 3 views
-3

[アクション]を使用して商品の見出しに含まれるアカウントを選択しようとしています。それは簡単にやったはずですが、私は同じことをすることができません。誰でも助けてもらえますか?軸バンクウェブサイトの自動化

[Account under Product heading][1] 
    driver.get("http://www.axisbank.com/"); 
    Thread.sleep(2000); 
    Actions action=new Actions(driver); 
    WebElement account=driver.findElement(By.xpath("//*[@id='product-menu']/div[2]/div/div/ul[1]/li[1]/a")); 
    WebElement prod=driver.findElement(By.xpath("html/body/form/div[5]/div[1]/div[3]/div/div[1]/div[2]/div/div/ul[1]/li[1]/a")); 
    action.moveToElement(prod).build().perform(); 
    Thread.sleep(2000); 
    action.moveToElement(account).click().perform(); 
+1

実際の問題/エラーとは何ですか? –

+1

障害メッセージを示す必要があります。 – MikeJRamsey56

+0

取得しているエラー/エラーメッセージを含めてください。これは私たちが問題を診断するのに役立ちます。 – Haxor

答えて

0

この実施例は、選択した製品は、メニューでアカウント:

WebDriver driver = new FirefoxDriver(); 
driver.get("http://www.axisbank.com/"); 

// move the cursor to the menu Product 
WebElement element = driver.findElement(By.cssSelector("#product span")); 
new Actions(driver).moveToElement(element).perform(); 

// click on accounts 
driver.findElement(By.cssSelector(".main-menu a[title=Accounts]")).click();