selenium
文章平均质量分 54
彭飞v
这个作者很懒,什么都没留下…
展开
-
selenium 判断元素状态、方法等等
直接用element.is_enabled()方法判断button,返回值为true,因为button是使用CSS方法判断是否有效这并不是真正的方法,需要判断其class中是否有值为disabled来判。link.find_element_by_tag_name('h3').value_of_css_property('font') #获取h3的CSS属性font的属性值。link.value_of_css_property('color') #获取tooltip的CSS属性color的属性值。原创 2023-03-01 13:28:46 · 468 阅读 · 0 评论 -
app应用自动化遇到的那些坑
1. 脚本调试中,1分钟就自动关闭应用了。很烦解决:连接信息中,加个超时,时间设置长一些。2.原创 2022-06-24 16:36:10 · 162 阅读 · 0 评论 -
selenium自动化脚本注意事项
元素定位尽量用以下方式元素定位(减少后期页面改动代码维护成本),实在定位不到,再使用固定xpath方式。a. By.id:find_element_by_idb. By.NAME:find_element_by_namec. 标签:find_element_by_link_textd. 其他标签span标签,text值:find_element(By.XPATH,'//span[text()="查询"]')注:1.若无法定位到,可能是前端没有识别为text,可使用这写法"//span[contains...原创 2022-06-06 13:27:03 · 430 阅读 · 0 评论