随笔分类 -  Selenium

摘要:ActionChains类(鼠标操作)常用于模拟鼠标的行为,比如单击、双击、拖拽等行为。 一些常用的模拟鼠标的操作方法有: click(on_element=None) 鼠标单击 double_click(on_element=None) 双击 context_click(on_element=No 阅读全文
posted @ 2019-12-03 14:03 呸呸裴 阅读(1588) 评论(0) 推荐(1)
摘要:selenium自动化页面元素存在异常发生的原因有以下几点: ① 页面加载时间过慢,需要查找的元素程序已经完成,但是页面还未加载成功。此时可以加载页面等待时间。 ② 查找的元素没有在当前的iframe或者frame中。此时需要切换会对应的iframe或者frame中才行。 ③ 元素错误。 解决页面加 阅读全文
posted @ 2019-12-03 11:18 呸呸裴 阅读(597) 评论(0) 推荐(1)
摘要:文件上传自动化:从研发角度来看,目前实现文件上传的几种方式: ① 利用<input type="file"/>标签实现的,鼻尖是传统的上传方式。 ② 利用js+flash或Ajax等插件进行上传。 selenium也有两种方式去实现自动化测试: 【<input标签>】一种 ①send_keys() 阅读全文
posted @ 2019-12-03 09:08 呸呸裴 阅读(768) 评论(0) 推荐(0)
摘要:xpath写法: 绝对路径:以/开始,逐个增加节点用/分割 特点:不能跨级、类似css中的直接子元素选择器 相对路径:用两个斜杠 // 如 //div//p//a 通配符:xpath也有通配符 * 比如 所有的节点 //div/* 选择div下面所有的直接子元素 根据属性和属性的值的选择 比如 id 阅读全文
posted @ 2019-12-02 16:17 呸呸裴 阅读(1858) 评论(0) 推荐(1)
摘要:浏览器查看信息技巧? webdriver对象的一些方法: * 获取当前窗口的title driver.title * 获取当前窗口的地址url driver.current_url * 随着用户的操作 title和current_url会变化 * 截屏 driver.get_screenshot_f 阅读全文
posted @ 2019-11-20 08:58 呸呸裴 阅读(640) 评论(0) 推荐(0)
摘要:获取html片段可以用来做什么? 可以用来分割,也可以分析HTML文档 beautifulsoup用法? 安装beautifulsoup库: pip install beautifulsoup4 因为bs里面缺省的库对html的兼容性不够,还要安装一个库来实现: pip install html5l 阅读全文
posted @ 2019-11-19 14:58 呸呸裴 阅读(299) 评论(0) 推荐(1)
摘要:下拉框操作: 一般下拉框适用场景:在新增时有下拉框选项,在二级联动或多级联动有下拉(比如:在选择省市县时的多级联动下拉)。 下拉框选择都有select的标签属性,存在两个属性select和option。如: 其类型有: ①单选下拉框,可以选择一个元素。 ②多选下拉框,可以选择多个元素。 定位方法: 阅读全文
posted @ 2019-11-19 11:50 呸呸裴 阅读(777) 评论(0) 推荐(1)
摘要:编辑框操作: 网页上随处可见的编辑框,有时候编辑框里有默认的提示文字或者当我们需要输入第二次测试数据时,须先用clear()方法清除该元素里的字符串,再输入文本; 那么如何获取输入框已经输入的文本内容呢?如可以用input1.get_attribute('value')。 下面附上edit1.htm 阅读全文
posted @ 2019-11-19 09:37 呸呸裴 阅读(570) 评论(0) 推荐(1)
摘要:勾选框操作: 所谓勾选框,意思是可以勾选一个及以上或全部勾选。勾选框的图标一般都是方形的。 复选框勾选一般分为三种情况: ①勾选单个框,我们直接用元素定位的方式定位到点击即可。 ②勾选多个框,我们是想勾选几个,就定位到几个,最后点击即可。 ③全部勾选,先获取到所有的checkbox对象,然后通过fo 阅读全文
posted @ 2019-11-18 17:57 呸呸裴 阅读(3450) 评论(0) 推荐(1)
摘要:单选框操作: 何为单选框?就是永远只能选中一个选项的意思。一般单选框的图标都是呈圆形的。我们通过selenium可直接定位到被选中的选项上,然后用click方法实现点击。 下面附上一段rb.html代码: 通过selenium定位的简单实现: import time from selenium im 阅读全文
posted @ 2019-11-18 16:59 呸呸裴 阅读(614) 评论(0) 推荐(1)