PostIn入门到实战(10) - 如何通过测试计划+定时任务实现接口自动化回归测试

PostIn的自动化测试可以帮助公司在软件快速迭代期间保证软件质量,PostIn可以对核心功能(如登录、交易)建立自动化脚本库,通过设置 "定时任务"的方式,定时自动执行已配置好的自动化测试场景,获取任务运行结果,完成定时测试、回归的需求。

使用PostIn自动化测试计划定时任务来做自动化回归测试。首先需要先创建自动化测试计划。

1、自动化测试计划

例如软件每周五进行迭代,周四提测,为保证每周迭代的功能不影响软件其他重要功能,可以创建自动化测试计划,绑定重要的测试用例,每周四自动执行。

创建自动化测试计划,点击自动化测试计划名称,进入测试计划详情。

新建测试计划

进入测试计划详情,点击关联用例,可以将用例库中的接口用例(接口单元、接口场景),批量的添加到测试计划中。

关联用例

可以根据创建测试计划重要程度选择关联用例。

2、配置定时任务

自动化测试计划创建成功后,根据自动化测试计划的重要程度创建定时任务。定时任务分为单次触发、循环触发。

2.1 单次触发

测试计划只会执行单次,选择执行日期和执行时间,测试计划按照设置日期执行。例如设置星期一,0点触发,自动化测试计划会在下个星期一0点自动运行。

单次触发

设置单次触发,任务状态为运行中,单次任务执行完毕之后,任务状态更改为已触发。

2.2 循环触发

定时任务,需要设置循环触发时间间隔,如下图测试计划会每600分钟执行一次。

循环触发

测试计划会每600分钟执行一次。

2.3 设置环境

定时任务规则设置结束后,需要选择定时任务执行的环境。点击基础数据→环境设置

环境设置

不同的测试计划可以选择在不同的环境运行。

3、自动化测试报告

自动化测试计划定时任务设置完毕之后,在测试计划→测试历史点击测试的序号来查看测试结果。测试结果包含总体测试结果、执行用例数量、通过/失败数量、通过率/失败率、耗时、以及每个用例执行情况。

测试结果

根据测试报告,可以快速分析定位问题。

相关推荐
一念一花一世界7 天前
PostIn入门到实战(7) - 如何快速调试websocket接口
postin·postin使用教程·websocket接口调试
茄菲猫的往事15 天前
平替PostMan,推荐一款国产开源免费的接口管理工具 - PostIn
postman·postin·开源接口管理工具·开源接口自动化测试工具
鱼鱼说测试2 个月前
持续集成CI与自动化测试
接口自动化测试
百里图书4 个月前
颠覆传统接口测试!用 Streamlit + SQLite + GPT 打造可视化自动化平台
自动化测试·测试开发·接口自动化测试·测试工具·接口测试·测试平台·python编程
川石教育4 个月前
接口测试中缓存处理策略
软件测试·接口自动化测试·接口测试·缓存处理
城南花开时6 个月前
PostIn V1.0.8版本发布,IDEA 插件支持一键扫描上报,让接口定义不再繁琐
postin·idea plugin
一念一花一世界10 个月前
MacOS下PostIn安装配置指南
开源·postin
未央.3031 年前
【JMeter接口测试工具】第二节.JMeter项目实战(上)【实战篇】
接口自动化测试·测试工具·jmeter
软件测试开发架构师2 年前
python接口自动化正则表达式
接口自动化测试·正则表达式·python接口自动化测试