概述
提供指定的接口,为测试人员提供好用的测试报告存储,显示及分享的系统。
主要功能包括:
判定测试
压力测试
响应测试
安全测试
使用方法
主要步骤如下:
使用微信在首页扫码进行注册或者登录
【账号管理】-【项目信息】查看到 项目编号
【账号管理】-【项目组织】发送邀请码给其它注册用户,即可共享本组织的信息
系统展望
用户使用pyunit或者JUnit做判定式的自动化测试(包括接口自动化,单元自动化,界面自动化,运行环境检测自动化)
使用统一API接口,将测试结果发送到测试自动化SAAS服务
自动化SAAS服务器再触发相应的webhook,回调到后续的系统(例如:自动化发布系统)
完成持续集成
判定测试
概述
此处的 判定测试 的测试场景和类别包括且不限于:
单元测试
接口测试
UI测试
环境测试
只要是涉及到:
测试用例
测试套件
测试结果
测试详情
都可以使用本系统生成报表并存储历史测试数据。
上行接口
路径:
/testdata/create-test-data/
要求: token放url里面
请求方式:POST
请求参数:
… code::
{
"was_successful": false,
"skipped": 7,
"errors": 0,
"failures": 10,
"pro_id": "57a835c8c6e905166da94243",
"pro_version":"1.3.4.5",
"total": 88,
"run_time": 51.77724599838257,
"details": [
{
"status": "failures",
"note": "AssertionError: 404 != 403 : gt不等于32位,返回404",
"explain": "gt不等于32位,返回404",
"test_case": "test_getfrontlib_gt_not32"
},
{},
{}
]
}
返回值:成功标准值
结果查看
系统介绍
系统定位和使用场景:
本系统定位为测试报告系统
没有代码执行系统,需要自己去写测试代码
可以将执行系统放在Jenkins里面去自动构建触发你的执行代码,然后测试结果显示到本系统中
Jenkins只能显示构建的历史,然后本系统可以显示测试的历史,刚好可以成为一个补充
最后: 欢迎大家关注公众号:【程序媛木子】,领取一份300页pdf文档的Python自动化测试工程师核心知识点总结!
公众号里大部分资料都是面试时面试官必问的知识点,也包括了很多测试行业常见知识,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
如果你测试中有许多的困惑,那么我创建的软件测试技术交流群将会是你接触良师益友的有益社区,同行或许可以给你带来一些实际性的帮助与突破。Q群:1125939340 你也想知道同行都在怎样致富吧!