摘要: 初学者在做python自动化时,经常会遇到找不到库情形,如下图所示 方法一: 在pycharm中,通过File->settings ->Project Interpreter 选择“+”号 安装selenium库 装完之后,项目解释器下变会出现selenium 此时代码中红色提示消失,可以正常使用 阅读全文
posted @ 2019-05-03 09:40 大牛测试技术 阅读(2534) 评论(0) 推荐(1) 编辑
摘要: 实现功能:qq邮箱上传附件 定位元素:此为input标签,可以直接用send_keys方法,进入到邮箱页面后,首先click'写信',driver需切换到frame 通过name定位:'UploadFile'代码如下: 阅读全文
posted @ 2017-11-16 16:59 大牛测试技术 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1、登录QQ邮箱 url='https://mail.qq.com/cgi-bin/loginpage' 用户名,密码分别为u,p,login_button 执行后-无法输入用户名,密码 由于登录窗口有-frame,需要先切换-再执行 需要加上: 阅读全文
posted @ 2017-11-16 15:52 大牛测试技术 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 以"百度首页"->"设置"->"搜索设置"为例介绍Select方法多种用法 法一:直接定位列表框中元素,如:选择”每页显示20 条”driver.find_element_by_css_selector('#nr > option:nth-child(2)').click() 法二:通过index 阅读全文
posted @ 2017-11-14 15:50 大牛测试技术 阅读(2228) 评论(0) 推荐(0) 编辑
摘要: 在python官网下载对应的包 Python环境: https://www.python.org/ 本例是安装python2 最新版本,由于现在的版本不需要安装pip,安装selenium时候直接用命令 在cmd下用命令:pip install selenium,如安装出错,请切换到国内的安装源 p 阅读全文
posted @ 2017-09-30 14:47 大牛测试技术 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 脚本如下: 注意id 是 ‘index-kw’ 执行结果: 阅读全文
posted @ 2017-09-13 17:46 大牛测试技术 阅读(3159) 评论(0) 推荐(0) 编辑
摘要: java selenium搭建无界面浏览器 1.http://phantomjs.org/ 下载windows版phantomjs 2.解压后bin目录下会有exe文件 3.测试代码: 4.url成功打印 作者新书已出,<Selenium3+Python3自动化测试项目实战> 阅读全文
posted @ 2017-06-24 23:16 大牛测试技术 阅读(7249) 评论(0) 推荐(0) 编辑
摘要: selenium 2操作火狐浏览器时不需要驱动,3.0之后版本需要安装驱动, 由于会有驱动与浏览器版本兼容性问题,配置好环境之后不一定能执行 下面提供笔者成功执行的版本: 火狐:en版49.00 各版本下载地址 http://ftp.mozilla.org/pub/firefox/releases/ 阅读全文
posted @ 2017-05-30 14:42 大牛测试技术 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: Sosoapi是接口文档管理平台,功能强大,本篇先以war为例进行部署。 1.github上下载 https://github.com/sosoapi/sosoapi-web (1)在dist目录下拷贝war包到tomcat (2)为了方便,直接安装xampp,把sosoapi-web.war拷贝到 阅读全文
posted @ 2017-05-05 21:22 大牛测试技术 阅读(1564) 评论(0) 推荐(0) 编辑
摘要: Rap是阿里巴巴开源mock工具,试用了下,功能还比较强大,闲着无事,装了个windows版本。 工具:xampp安装包,redis 3.0 ,rap.war 1.为了安装方便,我们使用xampp安装包,安装过程比较简单,只要下一步便可 无法启动apache,需要检查一下端口是否被占用,点netst 阅读全文
posted @ 2017-04-12 15:53 大牛测试技术 阅读(1178) 评论(0) 推荐(0) 编辑