selenium怎么输出某页面元素的值
3个回答
展开全部
实现代码如下:
1<html>
2 <head>
3 <title>selenium处理基本页面元素</title>
4 <style type="text/css">
5 table{font-size:26;text-align:center;width:80%;border-collapse:collapse;margin:auto}
6 table th{background: #aff}
7 .display{color:red}
8 .widgetStyle{text-align:left;padding-left:100px}
9 </style>
10 <script language= "javascript" type="text/javascript">
11 function clickbutton(flag)
1<html>
2 <head>
3 <title>selenium处理基本页面元素</title>
4 <style type="text/css">
5 table{font-size:26;text-align:center;width:80%;border-collapse:collapse;margin:auto}
6 table th{background: #aff}
7 .display{color:red}
8 .widgetStyle{text-align:left;padding-left:100px}
9 </style>
10 <script language= "javascript" type="text/javascript">
11 function clickbutton(flag)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2016-08-15
展开全部
你是要定位<a> 还是<img> 标签?
一般有两种方式:
定位<a>的Xpath: //div[@class='product-img']//img/parent::a
定位<img>的Xpath: //div[@class='product-img']//a/img
定位<img>的Css: css=.product-img a > img
一般有两种方式:
定位<a>的Xpath: //div[@class='product-img']//img/parent::a
定位<img>的Xpath: //div[@class='product-img']//a/img
定位<img>的Css: css=.product-img a > img
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
【selenium——webElement常用方法】
a)clear()——清除元素的内容
driver.find_element_by_id("**").clear()
b)send_keys——在元素上模拟按键输入
driver.find_element_by_id("**").send_keys("***")
c)click()——单击元素
driver.find_element_by_id("**").click()
d)submit()——提交表单
driver.find_element_by_id("**").submit()
e)size——返回元素的尺寸
size=driver.find_element_by_id("**").size
f)text——获取元素的文本
text=driver.find_element_by_id("**").text
g)get_attribute(name)——获取元素的属性值
attribute=driver.find_element_by_id("**").get_attribute("属性名")
h)is_display()——元素是否用户可见
result=driver.find_element_by_id("**").is_displayed()
a)clear()——清除元素的内容
driver.find_element_by_id("**").clear()
b)send_keys——在元素上模拟按键输入
driver.find_element_by_id("**").send_keys("***")
c)click()——单击元素
driver.find_element_by_id("**").click()
d)submit()——提交表单
driver.find_element_by_id("**").submit()
e)size——返回元素的尺寸
size=driver.find_element_by_id("**").size
f)text——获取元素的文本
text=driver.find_element_by_id("**").text
g)get_attribute(name)——获取元素的属性值
attribute=driver.find_element_by_id("**").get_attribute("属性名")
h)is_display()——元素是否用户可见
result=driver.find_element_by_id("**").is_displayed()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询