ouniao

首页 新随笔 联系 订阅 管理

实际例子:

实例一:

不得不说下第一个例子,谢谢selenium论坛的大神门,XPATH还有这种方式的定位,传说是“治疗一切跌打损伤,及text找不到”(Antony群友帮解决的,在此谢谢)

在该例子中,<input....>这个是隐藏的,但资讯管理不是隐藏的,用通常的方法:(By.xpath("//span[text()='资讯管理']"))是找不到的,要用下面的方法:
//span[contains(.,'资讯管理')]

---------------------------------------------------------------------------------------------------------------------------

实例二:

 

(By.xpath("//span[text()='bbb']"));

--------------------------------------------------------------------------------------------------------------------------

实例三:

 

(By.xpath("//a[@title='删除']"))

--------------------------------------------------------------------------------------------------------------------------

实例四:

 

 (By.xpath("//div[contains(text(),'确定')]"))

--------------------------------------------------------------------------------------------------------------------------

实例五:

driver.switchTo().frame(driver.findElement(By.xpath("//iframe[contains(@src,'http://passport.fumubang.com')]")));

---------------------------------------------------------------------------------------------------------------------------

实例六:

posted on 2014-03-19 22:21  ouniao  阅读(3967)  评论(0编辑  收藏  举报