揭開WebDriver面紗

       通過一段時間的磨合,決定把WebDriver應用到實際項目中,寫一個下單的腳本,途中也算是經歷了些風雨,但願能見彩虹。ui

1、在Eclipse中安裝TestNGcode

        使用在線安裝老是不成功,到官網下載安裝包又提示沒有權限,折騰了好幾天,終於在網上找了個能用的安裝包,安裝成功。ip

2、報cannot instantiate the type selectselenium

       腳本中原本是用select來找到下拉框的,但是卻一直報這個錯,後來才發現是少了個報,import就好了org.openqa.selenium.support.ui.Selectit

3、Element is not currently visible and so may not be interacted with Command duration or timeout: 10.09 secondsio

      下拉框老是找不到元素,發現項目是鼠標停留就能夠出現選項的,使用了鼠標停留的方法,成功找到table

Actions builder1 = new Actions(driver);
		builder1.moveToElement(driver.findElement(By.xpath("//*[@id='order_step2']/div[2]/table/tbody/tr[3]/td[2]/div/div")));
		driver.findElement(By.xpath("//*[@id='order_step2']/div[2]/table/tbody/tr[3]/td[2]/div/ul/li[1]")).click();

但是不知道爲何這一個下拉框找到了,下一個下拉框使用該方法仍是報找不到,傷腦筋。import

相關文章
相關標籤/搜索