文章 2022-05-27 来自:开发者社区

技术必备:推荐一款接口自动化测试数据校验神器

大家好,我是狂师。在之前分享中,给大家介绍过一篇:如何快速审核接口返回值全部字段解决方案,详见原文:接口自动化测试,一键快速校验接口返回值全部字段 。当时,提到解决这类问题,市面上常见的解决方案有两种:根据业务校验需求,自定义开发校验规则库借助现有的第三方库而文章中介绍到的方案,就是借助现有的第三方库来实现:DeepDiff 。对于一些特殊业务或者复杂的测试场景来说,这类通用方案,总会有一些需求....

技术必备:推荐一款接口自动化测试数据校验神器
文章 2022-05-26 来自:开发者社区

接口自动化测试,一键快速校验接口返回值全部字段

大家好,我是狂师。在日常开展自动化测试工作时,为了保证接口测试的有效性,少不了要对接口返回的响应字段进行校验、断言等操作。当接口返回的字段数量本身就很少时,接口断言操作一般都很容易就能实现,但当接口的返回字段特别多,结构特别复杂时,例如响应字段数量达到了成百上千时,如何快速实现全部返回字段的校验?这类问题,相信困扰了很多的正在开展接口测试的小伙伴。今天针对如何快速审核接口返回值全部字段问题,分享....

接口自动化测试,一键快速校验接口返回值全部字段
文章 2022-05-24 来自:开发者社区

测试利器 | 一款开源的Diffy自动化测试框架:超详细实战教程讲解

1. 前言软件测试是软件开发生命周期一个十分重要的环节,测试工作开展的好坏,很大程度上决定了产品质量的好坏,但软件产品随着版本的持续迭代,功能日益增多,系统愈加复杂,而从质量保障的角度,除了要保障好每次新增、优化的产品质量外,还需要确认新增或修改的功能不影响之前已存在的功能。若要进行产品功能全量回归,这个测试的工作量将会非常巨大。同时因为是回归,可能几百甚至上千用例中才会发现一个问题,甚至一个问....

测试利器 | 一款开源的Diffy自动化测试框架:超详细实战教程讲解
文章 2022-05-23 来自:开发者社区

Jenkins 踩坑(四)|基于接口自动化测试完成 Jenkins+GitHub+Allure 的结合

1.关于使用Jenkins创建job完成自动化测试,核心在于项目的拉取和执行,至于job的创建大同小异,需要了解的可以参考文章:[Jenkins之job创建、参数化与定时构建以及时区偏差填坑]2.另外还需要的就是执行机的环境(以GitHub拉取项目为例),需要具体细节操作可自行百度Google或参考文章:[Jenkins如何管理、配置、运行node节点,用slave进行分布式运行]需要配置Jav....

文章 2022-05-19 来自:开发者社区

【精准测试】iOS 代码覆盖率数据采集自动化实践

实践这里我是基于XcodeCoverage这个工具实现的,目前这个工具只支持Objective-C的覆盖率数据采集,暂时不支持Swift。打覆盖率包1、首先将项目clone到本地,项目地址如下:https://github.com/jonreid/XcodeCoverage2、将XcodeCoverage整个文件夹放到应用项目的Xcode工程同级目录下,如下图:3、在自己的工程中配置运行脚本,如....

【精准测试】iOS 代码覆盖率数据采集自动化实践
文章 2022-05-17 来自:开发者社区

Python 自动化测试(三): pytest 参数化测试用例构建

1080×501 27.2 KB在之前的文章中主要分享了 pytest 的实用特性,接下来讲 Pytest 参数化用例的构建。如果待测试的输入与输出是一组数据,可以把测试数据组织起来用不同的测试数据调用相同的测试方法。参数化顾名思义就是把不同的参数,写到一个集合里,然后程序会自动取值运行用例,直到集合为空便结束。pytest 中可以使用 @pytest.mark.parametrize 来参数化....

Python 自动化测试(三): pytest 参数化测试用例构建
文章 2022-05-17 来自:开发者社区

Python 自动化测试(五): Pytest 结合 Allure 生成测试报告

Python 自动化测试(五): Pytest 结合 Allure 生成测试报告

Python 自动化测试(五): Pytest 结合 Allure 生成测试报告
文章 2022-05-17 来自:开发者社区

UI 自动化测试实战(二)| 测试数据的数据驱动

1080×662 83 KB数据驱动就是通过数据的改变驱动自动化测试的执行,最终引起测试结果的改变。简单来说,就是参数化在自动化测试中的应用。测试过程中使用数据驱动的优势主要体现在以下几点:1.提高代码复用率,相同的测试逻辑只需编写一条测试用例,就可以被多条测试数据复用,提高了测试代码的复用率,同时提高了测试代码的编写效率。2.异常排查效率高,测试框架依据测试数据,每条数据生成一条测试用例,用例....

UI 自动化测试实战(二)| 测试数据的数据驱动
文章 2022-05-17 来自:开发者社区

Jenkins+Jmeter集成自动化接口测试并通过邮件发送测试报告

一、Jenkins的配置1、新增一个自由风格的项目2、构建->选择Excute Windows batch command(因为我是在本地尝试的,因此选择的windows) 3、输入步骤:     1. 由于不能拥有相同的jtl文件,因此在每次构建前都需要删除jtl文件     2. 存放jmeter生成的报告文件夹必须为空,因此每次构建前....

Jenkins+Jmeter集成自动化接口测试并通过邮件发送测试报告
文章 2022-05-16 来自:开发者社区

5分钟学会制作自动化脚本——自动化脚本辅助开发IDE——Selenium IDE介绍(测试工程师必备)

 “阅读完本文,即可借助chrome浏览器插件Selenium IDE,个性化定制自己想要的自动化脚本,教程全程干货,简单易懂,包学包会!!!” 实例演示制作一个自动化脚本,使用词霸,查询单词demo的意思,并打印翻译的内容,并将代码导出保存为Python格式演示:全程自动化IDE安装使用chrome浏览器,搜索插件Selenium IDE,完成安装Selenium,新建项目并运行主界....

5分钟学会制作自动化脚本——自动化脚本辅助开发IDE——Selenium IDE介绍(测试工程师必备)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注