51Testing软件测试论坛
标题:
这种的该如何识别(没有id)
[打印本页]
作者:
axue12
时间:
2014-2-13 16:05
标题:
这种的该如何识别(没有id)
<a title="" onclick="javascript:_addTabPage('手工受理','../frame/mainFrame.jsp?_currentMenuId=2&_mainUrl=../billMgr/billDetail.do?act=addTab&billFromType=billAdd&_leftUrl=../billMgr/bill.do?act=billMenuList&_leftName=历史受理记录')" href="#" id="ulaitem0z0z0" class="">手工受理</a>
作者:
maomao121
时间:
2014-2-15 17:43
这个id? id="ulaitem0z0z0"不能用吗?
那就用full path
dirver.find_element_by_xpath("")
作者:
axue12
时间:
2014-2-17 13:29
回复
2#
maomao121
那个id是代码生成的,随时会变的,你说的那个怎么办,能否详细点
作者:
joykao
时间:
2014-2-18 10:41
findElement又不是只有一种方法,xpath啊cssSelector啊都可以挖
作者:
maomao121
时间:
2014-2-18 20:22
回复
3#
axue12
就是有点象 driver.find_element_by_xpath("/html/body/div/div/span/a")这种形式
你用firefox的话,装个firebug就知道了
作者:
yinxiaodan
时间:
2014-3-18 11:34
//超链接
WebElement setLinkElement=firefoxDriver.findElement(By.linkText("手工受理"));
作者:
kukulsz
时间:
2014-3-24 15:59
试试这样的XPath: //a[contains(text(),'手工受理')]
作者:
kukulsz
时间:
2014-3-24 16:02
或者//a[text()='手工受理']
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2