随笔分类 -  selenium-webdriver(python)

摘要:最近尝试跟着虫师的OP模式所写的bbs代码,应用自己的项目尝试修改,在第一步Remote启动Firefox上便出错,当前selenium2.53,firefox47.1,selenium server3.0.0b2. 当然,首先需要启动selenium server,否则会提示计算机拒绝访问。命令行 阅读全文
posted @ 2016-09-07 11:33 单眼皮小眼睛 阅读(799) 评论(0) 推荐(0)
摘要:1. 报不可见异常Element is not currently visible and so may not be interacted with(单选题的答案设置) 就是元素的样式或父级及以上元素含有不可显示属性,以致在有些浏览器中(FirefoxDriver)不能操作,但在正常的浏览器中它是 阅读全文
posted @ 2016-09-07 10:52 单眼皮小眼睛 阅读(266) 评论(0) 推荐(0)
摘要:单选radiobutton的操作 两种情况,一种是各个button元素的属性都有唯一定位值,可以直接用属性唯一值定位;另一种就是一组各方面属性值都一样的radiobutton,除了text,可以用组元素定位来操作 复选checkbox的操作 单个勾选的话也可以用下标索引和pop()索引来处理 下拉框 阅读全文
posted @ 2016-08-25 17:24 单眼皮小眼睛 阅读(2689) 评论(0) 推荐(0)
摘要:定位一组元素:find_elements,返回的是list,所以可以用列表的索引对列表里的某个元素操作,也可以用for循环访问list,依次操作各元素 driver.find_elements_by_name("OpenType")[1].click()#公开类型 #推送范围 for push in 阅读全文
posted @ 2016-08-25 11:37 单眼皮小眼睛 阅读(2712) 评论(0) 推荐(0)
摘要:sleep():脚本执行到某一位置时“睡一会”,再继续执行;参数的单位是s;sleep方法由python的time模块提供,有两种引入和使用方式 import time time.sleep(5) from time import sleep sleep(5) 在未了解隐式等待这些方式时,sleep 阅读全文
posted @ 2016-08-24 22:14 单眼皮小眼睛 阅读(2113) 评论(0) 推荐(0)
摘要:title:获得当前页面的标题 current_url:获得当前页面的URL text:前面提到过,获得标签对的文本信息 try: couseTitle = driver.find_element_by_xpath("html/body/form/div/div/div[1]/div[1]/div/ 阅读全文
posted @ 2016-08-24 21:27 单眼皮小眼睛 阅读(384) 评论(0) 推荐(0)
摘要:clear():清除文本,可用来键盘输入前清除一些input输入框默认的值 send_key(*value):模拟按键输入 click():单击,不止按钮,也可以是文字/图片链接、复选框、单选框、下拉框等 1 driver.find_element_by_id("loginName").clear( 阅读全文
posted @ 2016-08-24 17:22 单眼皮小眼睛 阅读(820) 评论(0) 推荐(0)
摘要:在UI层面的自动化测试开发中,元素的定位与操作是基础,也是经常遇到的困难所在。webdriver提供了8种定位: 1. id定位:find_element_by_id("id值");id属性是唯一的 2. name定位:元素的名称,find_element_by_name("name值");name 阅读全文
posted @ 2016-08-24 16:46 单眼皮小眼睛 阅读(54411) 评论(2) 推荐(4)
摘要:安装pyhton 访问Python官网:http://www.python.org 下载页Windows下找到适合64位系统的版本 下载后双击安装 安装后查看计算机->属性->高级系统设置->环境变量下多了PATH 运行cmd后,输入Python,pip3 pip是一个安装和管理Python包的管理 阅读全文
posted @ 2016-08-24 10:45 单眼皮小眼睛 阅读(634) 评论(1) 推荐(0)
摘要:工作这么多年了,终于狠下心好好开始学学自动化测试相关知识,揭开这层神秘的面纱。 困难重重,障碍很多,但好在每天都多少有点小收获。 很感谢一个QQ好友推荐的虫师,也非常感谢在这个契机读到了虫师编著的《基于Python的selenium自动化测试实践》。 我会慢慢做一些总结和笔记,记录这段时间的学习和进 阅读全文
posted @ 2016-08-23 22:13 单眼皮小眼睛 阅读(377) 评论(0) 推荐(0)