摘要: 我们在自动化测试中,会遇到需要把浏览器页面的元素移动到可见区域,就需要使用页面向上或者向下滚动 js操作-滚动条:使用: selenium 当中使用 execute_script (译:埃克斯Q特。思怪泼特) 方法 执行 js 语句; 页面元素滚动到可见区域常用的操作: arguments[0]:( 阅读全文
posted @ 2020-01-21 22:23 守护往昔 阅读(1594) 评论(0) 推荐(0)
摘要: 在平常我们使用百度查询时一般会使用 回车键(enter) Keys 类里面的常用方法行为: 回车键:Keys.ENTER 删除键:Keys.BACK_SPACE 空格键:Keys.SPACE 回退键:Keys.ESCAPE 刷新键:Keys.F5 键盘操作需要引入: from selenium.we 阅读全文
posted @ 2020-01-21 15:13 守护往昔 阅读(1194) 评论(0) 推荐(0)
摘要: 下拉列表包括:非 select 元素 和 select 元素两种 非 select 元素:通过文本值定位元素,建议直接进行点击操作 下拉列表未显示属性值为:display:none 下拉列表显示属性值为:display: block select 元素使用 select 类来处理 是select 一 阅读全文
posted @ 2020-01-21 14:50 守护往昔 阅读(2324) 评论(0) 推荐(0)
摘要: 鼠标操作 由 selenium 的 ActionChains 类来完成模拟鼠标操作。ActionChains(译:按可深柴死) 鼠标操作步骤:ActionChains 1、实例化 2、调用对元素的鼠标操作方法 3、 调用perform()执行。 需要引入 ActionChains 类: from s 阅读全文
posted @ 2020-01-21 09:38 守护往昔 阅读(1443) 评论(0) 推荐(0)