摘要: 本文只要内容:常用的操作事件:右键点击、页面滑动、表单操作 官方文档 https://selenium-python.readthedocs.io/ 我们定位元素的时候也可以使用这个方法去定位元素: 主要两个操作方法 1.ActionChains执行原理 注意,⚠️不会立即执行,调用perform( 阅读全文
posted @ 2020-06-18 19:46 到我碗里来吧 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 自动化一般需要四步操作:获取元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告。Selenium提供8种元素定位的方法:id,name,class name,link text,xpath,css selector,tag name ,partial link te 阅读全文
posted @ 2020-06-18 13:12 到我碗里来吧 阅读(373) 评论(0) 推荐(0) 编辑
摘要: Web控件定位 模块web控件的定位 $x('//*[@id="page"]/a[last()-1]') xpath('//input[@value="click me"]') Xpath网页上全遍历,速度慢 ,但是appium和selenium均可用 阅读全文
posted @ 2020-06-18 12:21 到我碗里来吧 阅读(370) 评论(0) 推荐(0) 编辑
摘要: css selector 优点:通过样式定位,速度快 缺点:支持selenium但不支持appium--xpath可用 selenium定位语法$('') 示例如下: $('#s_tab>a:nth-child(2)')name 或id定位子元素 $('#s_tab a:nth-child(2)') 阅读全文
posted @ 2020-06-18 12:08 到我碗里来吧 阅读(450) 评论(0) 推荐(0) 编辑