会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
dinghanhua
技术改变心境
首页
新随笔
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
下一页
2018年10月3日
Selenium入门11 滚动条控制(通过js)
摘要: 这一节要有js基础。做web端的UI自动化必须要有html,css,javascript前端基础。 滚动条控制: 1 移动垂直滚动条 document.documentElement.scrollTop 2 移动水平滚动条 document.documentElement.scrollLeft 3
阅读全文
posted @ 2018-10-03 16:32 dinghanhua
阅读(484)
评论(0)
推荐(1)
2018年10月2日
Selenium入门10 弹出框的处理 switch_to.alert
摘要: 三种弹出框alert(一个按钮),confirm(两个确认,取消),prompt(两个按钮+输入框)。 切换到弹框: switch_to_alert() 新版的selenium用: browser.switch_to.alert.accept() browser.switch_to.alert.se
阅读全文
posted @ 2018-10-02 23:08 dinghanhua
阅读(11322)
评论(1)
推荐(0)
Selenium入门9 上传文件
摘要: 上传文件步骤 1 找到文件上传的input标签 2 用send_keys传入本地文件位置信息 用淘宝首页搜索框的上传图片试一下
阅读全文
posted @ 2018-10-02 21:52 dinghanhua
阅读(241)
评论(0)
推荐(0)
Selenium入门8 js调用
摘要: execute_script 可以执行js和jquery脚本 示例如下:修改百度首页的按钮字体颜色,按钮隐藏,按钮显示
阅读全文
posted @ 2018-10-02 21:25 dinghanhua
阅读(459)
评论(0)
推荐(0)
Selenium入门7 内嵌框架iframe
摘要: 如果网页内嵌iframe,那么iframe里的元素是无法直接定位的,需要使用switch_to.frame进入frame操作; 之后需要再操作页面上非嵌入在iframe里的元素,需要使用switch_to.default_content跳回初始页面。 首先在脚本的文件夹里新建一个test3.html
阅读全文
posted @ 2018-10-02 20:16 dinghanhua
阅读(1037)
评论(0)
推荐(1)
Selenium入门6 操作元素,获取元素属性
摘要: 取元素的text,属性get_attribute,标签名tag_name 操作元素:send_keys输入,click点击,submit提交,clear清除输入 状态判断:is_display,is_enabled,is_selected
阅读全文
posted @ 2018-10-02 15:06 dinghanhua
阅读(3834)
评论(0)
推荐(0)
Selenium入门系列5 默认不显示的下拉列表元素操作
摘要: 本节课程的下拉框是那种默认隐藏,当鼠标移到菜单上下拉框才显示的。如果直接getelement会报错,提示元素不可见: so,得先让下拉列表显示出来再获取元素 用到的新知识: is_display() 是否显示 webdriver.ActionChains(driver).move_to_elemen
阅读全文
posted @ 2018-10-02 12:33 dinghanhua
阅读(1431)
评论(2)
推荐(0)
Selenium入门系列4 选择并操作一组元素
摘要: 选中一组元素的方式也是8种,与选中单个元素一一对应。区别只在于element与elements。elements取到的是一个数组,element取符合条件的第一个元素。 首先在脚本的目录下新建test.html文件,将下面的内容拷贝进去保存。 编写脚本python脚本
阅读全文
posted @ 2018-10-02 10:02 dinghanhua
阅读(897)
评论(0)
推荐(0)
2018年10月1日
Selenium入门系列3 单个元素的定位方法
摘要: UI自动化首先要识别对象,再操作对象,最后判定实际结果与预期结果是否一致。 这一节学习的是识别单个对象,webdriver提供了8种方式。 find_element_by_class_name( 'classofa') 根据class定位 find_element_by_id("idofa") 根据
阅读全文
posted @ 2018-10-01 19:22 dinghanhua
阅读(310)
评论(0)
推荐(0)
Selenium入门系列2 窗口大小控制
摘要: selenium控制窗口最大化、适合手机的宽度、适合pad的宽度等尝试下实例,网站是否做了响应式布局
阅读全文
posted @ 2018-10-01 18:14 dinghanhua
阅读(3347)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
下一页
公告