随笔分类 -  selenium

摘要:1.常用的可能是谷歌和火狐做自动化在抛异常的时候可以截屏保存 效果1,直截当前页面: 2.有的场景需要截全屏,但是内容过多,所以用 PhantomJS截图,和上面代码一样,但是截图是截全屏而不是当前页面 效果2,截长图: 阅读全文
posted @ 2018-08-02 10:46 t_zcx 阅读(10236) 评论(0) 推荐(0)
摘要:浏览器 1.火狐浏览器 2.谷歌浏览器 3.谷歌浏览器并且设置指定的下载目录,后面断言是否下载到本地 4.PhantomJS浏览器,无界面的执行用例~ 4.1 谷歌无头浏览器,相当于PhantomJS 操作 1.点击动作 2.输入动作,也可以作为上传文件使用 3.选择select下拉框的值, Inp 阅读全文
posted @ 2018-07-24 14:09 t_zcx 阅读(336) 评论(0) 推荐(0)
摘要:1安装pytest框架 &pip install pytest #pytest &pip install pytest-html #pytest html测试报告 2.工程介绍 不写怎么用pytest写自动化,可参考 https://www.cnblogs.com/Jack-cx/p/9358477 阅读全文
posted @ 2018-07-24 12:06 t_zcx 阅读(882) 评论(0) 推荐(0)
摘要:1.环境需求 &robotframework(不写搭建,自行百度) & git(不写安装,自行百度) &jenkins 2.安装jenkins 官网下载最新版本https://jenkins.io/ 文档使用目前最新的版本2.125, &安装完到指定的目录解压—自定义目录—打开浏览器http://l 阅读全文
posted @ 2018-07-24 10:54 t_zcx 阅读(925) 评论(0) 推荐(0)
摘要:前言:其实这篇写的是pytest的测试框架运用,实现自动化和https://www.cnblogs.com/Jack-cx/p/9357658.html 原理一致 1.为啥不用unittest Pytest相对Unittest更加灵活一点,unittest需要写类继承unittest.TestCas 阅读全文
posted @ 2018-07-24 00:10 t_zcx 阅读(2801) 评论(0) 推荐(0)
摘要:1.安装教程 环境搭建不多说,网上资料一大堆,可参考https://www.cnblogs.com/puresoul/p/3854963.html,写的比较详细,值得推荐。目前python3是不支持ride的所以,用python2 2.创建一个工程 &工程下有哪些目录,这样放文件比较明确,如下 &创 阅读全文
posted @ 2018-07-23 23:57 t_zcx 阅读(638) 评论(0) 推荐(0)