2018年10月22日

Python3 测试报告BeautifulReport中添加截图

摘要: 在测试类中,添加save_img方法,在测试过程中出现错误时,自动截图并返回失败 默认存放的图片路径是img 调用时,使用如下: 效果: 阅读全文

posted @ 2018-10-22 10:55 rechin 阅读(4556) 评论(3) 推荐(0) 编辑

2018年10月5日

ETL工具-Kattle:查询 HTTP/WebService

摘要: 发送HTTP POST请求,获取返回内容。 发送HTTP GET请求,获取返回内容,可以从前面获取URL、参数名、参数值 通过Restful获取数据 通过webService获取数据 HTTP POST REST Client HTTP Client web 服务查询 注意WSDL,这个只能解析xm 阅读全文

posted @ 2018-10-05 16:06 rechin 阅读(1504) 评论(0) 推荐(0) 编辑

2018年9月25日

selenium 无头浏览器headless browser

摘要: 无头浏览器,即没有界面的浏览器,浏览器该有的功能特性都有。 阅读全文

posted @ 2018-09-25 09:30 rechin 阅读(4582) 评论(2) 推荐(0) 编辑

2018年9月13日

selenium 多窗口操作

摘要: 代码如下: 操作如下: 阅读全文

posted @ 2018-09-13 18:25 rechin 阅读(643) 评论(0) 推荐(0) 编辑

selenium 显示等待、隐式等待、强制等待

摘要: 如今大部分web程序使用Ajax技术,当浏览器加载页面时,页面元素可能不是同时加载完成,如果因为加载某个元素超时导致ElementNotVisibleException的情况出现,自动化脚本的稳定性就会降低。 WebDriver 提供了两种类型的等待:显示等待、隐式等待、强制等待 隐式等待(页面加载 阅读全文

posted @ 2018-09-13 16:12 rechin 阅读(433) 评论(0) 推荐(0) 编辑

2018年8月25日

Python:Logging日志处理

摘要: 程序中,需要添加日志来记录大量信息。 默认配置 默认情况下,logging模块将日志打印到了标准输出中,并且只输出WARNING及以上级别的日志。 配置日志级别,格式,输出位置等 通过logging.basicConfig()函数,可改变logging模块默认配置,参数如下: format参数中可能 阅读全文

posted @ 2018-08-25 09:42 rechin 阅读(193) 评论(0) 推荐(0) 编辑

2018年8月18日

Java环境配置:MacOS

摘要: 主要是在mac os下进行java环境配置。 下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载后,安装dmg 配置环境变量 创建配置文件: 打开编辑窗口: 在编辑窗 阅读全文

posted @ 2018-08-18 12:38 rechin 阅读(479) 评论(0) 推荐(0) 编辑

2018年8月3日

cucumber:extentreports集成报告

摘要: extentreports 测试报告 只支持java、.Net 先在pom.xml文件中加入包引用 进入你的cucumber入口主类中 CucumberOptions中加入插件的属性 在@BeforeClass注解方法中,可以使用setReportPath方法指定插件的报告生成位置 在@AfterC 阅读全文

posted @ 2018-08-03 09:26 rechin 阅读(2446) 评论(0) 推荐(0) 编辑

2018年8月2日

Cucumber:启动类配置

摘要: Cucumber:启动类配置 阅读全文

posted @ 2018-08-02 13:59 rechin 阅读(3157) 评论(0) 推荐(0) 编辑

日期控件处理

摘要: python写法 Java写法 阅读全文

posted @ 2018-08-02 13:55 rechin 阅读(188) 评论(0) 推荐(0) 编辑

导航