51Testing软件测试论坛

标题: 求助用css定位问题 [打印本页]

作者: simen2008    时间: 2015-9-12 19:00
标题: 求助用css定位问题
用CSS怎么定位,这样写哪里有问题
[attach]96994[/attach][attach]96995[/attach]

作者: simen2008    时间: 2015-9-12 20:25
xpath定们是可以
driver.find_element_by_xpath("//span[contains(text(),'全部订单')]").click()
作者: tyy_02    时间: 2015-9-12 21:42
div_c = div_em.find_element_by_css_selector('#tabName')
作者: simen2008    时间: 2015-9-13 09:16
tyy_02 发表于 2015-9-12 21:42
div_c = div_em.find_element_by_css_selector('#tabName')

tabName不是ID,而且这几个链接都是一样的,用这个方法可以定位到全部订单div_c=div_em.find_element_by_css_selector("span[class='tabName' ]")
但是如果想定位每日抢购,要怎么写法
作者: simen2008    时间: 2015-9-13 14:10
昨天搞了一天解决了,CSS有2种方法 :nth-child(n)非常好用

div_c=div_em.find_element_by_css_selector("a:nth-child(1)>div>span.tabName")
div_c=div_em.find_element_by_css_selector("a:nth-child(1) .tabName")
作者: simen2008    时间: 2015-9-13 14:10
累死




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2