
自动化测试
文章平均质量分 84
华晔
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UI自动化报告内截图使用base64保存展示(UI自动化截图可以在邮件中的html中展示)
背景:最近在做UI自动化,在报告中增加了APP截图展示的功能,在本地调试的时候是直接保存在本地,然后报告中是使用绝对路径的方式取图片地址展示,当代码移植到服务器上运行的时候发现这种方法发邮件出来无法看到截图(路径不存在),就想到了将图片转成base64的格式进行展示。以下是相关的代码1.截图的方法(这里其实没有特殊的变动,只要路径能够后期获取到就行):2.htmlRunner中的变动(图片中有注释说明,正则表达式每个人不一样)...原创 2020-09-14 09:17:21 · 464 阅读 · 0 评论 -
Appium+python问题汇总
1.Appium+Python 脚本运行报错: A session is either terminated or not started解决方案:参考这篇文章https://blog.youkuaiyun.com/weixin_41857283/article/details/973667632.AttributeError: ‘list’ object has no attribute ‘click’解决方法:将”driver.find_elements_by_xpath“改为“driver.find_el原创 2020-08-18 10:40:57 · 888 阅读 · 0 评论 -
eclipse离线安装testNG插件
在线安装TestNG一直失败,亲测这篇文章的离线安装是ok的,特此记录https://www.cnblogs.com/wx170119/p/12896282.html转载 2020-08-13 16:24:33 · 304 阅读 · 0 评论 -
unittest单元测试框架总结
转载至:https://www.cnblogs.com/yufeihlf/p/5707929.htmlunittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天笔者就总结下如何使用unittest单元测试框架来进行WEB自动化测试。目录一、unittest模块的各个属性说明二、使用unittest框架编写测试用例思路三、使用unittest框架编写测试用例实例转载 2020-07-20 14:45:21 · 243 阅读 · 0 评论 -
运行python项目报错:certificate verify failed: self signed certificate in certificate chain (_ssl.c:1108)
背景:这个pyhon项目之前是可以正常运行了,一段时间没有维护再次运行忽然就开始报错,而且是只有https的url才会报错,开始的时候感觉很莫名其妙。报错截图如下:解决过程:首先肯定是先度娘,然后搜出来的答案基本都是在requests调用的时候增加参数:verify=False;这个方法有两个问题1)我的自动化项目有很多地方用到requests,一个个修改真的很麻烦;2)修改后虽然可以运行不报错了,但是还是会有警告(看着真的很不舒服,我的测试报告里面也会出现这个),警告信息如下:再次度娘,发原创 2020-07-16 10:28:37 · 21677 阅读 · 1 评论 -
Junit学习之一——安装及简单使用
参考:https://www.cnblogs.com/kouji/p/4537101.html简单介绍下Eclipse中使用JUnit 5对加减乘除进行测试,eclipse的安装过程就不介绍了。建议junit4和junit5不要混用,否则可能导致空指针异常。1.新建工程,写出加减乘除的代码,命名为Calculate类,需要对其进行测试 public int add(int x...原创 2020-05-08 16:40:59 · 1071 阅读 · 0 评论 -
基于unittest框架的自动化测试平台
自动化测试平台控件组成:python+unittest+htmlRunner+requests+jenkinspython测试平台的基础编程语言unittest自动化测试平台的核心,内部聚合了一系列用例执行相关的套件:1.Testcase:一个 testcase 就是一个测试用例。Setup(测试环境的准备)、run(测试 执 行)、teardown(测试环境的还原)。2.Testsu...原创 2020-03-24 14:30:48 · 412 阅读 · 0 评论 -
pytest学习-无法查看断言结果
参考博文:https://www.cnblogs.com/yoyoketang/p/9366638.html原因:需要更改运行方式为pytest步骤:1.新建一个工程后,左上角file->Setting->Tools->Python Integrated Tools->项目名称->Default test runner->选择py.test2.新建脚本...原创 2020-01-02 17:06:58 · 507 阅读 · 0 评论 -
pytest学习小结
目的:记录自己学习pytest中的一些知识点或者总结1.类需要以Test_开头,函数需要以test_开头,方法也需要以test_开头,否则不会被收集到2.pytest可以兼容unittest3.框架执行顺序:module–>function–>class–>methodeg:startup_module里面的内容——>执行非类的函数的startup——>...原创 2020-03-23 11:17:58 · 237 阅读 · 0 评论