Python自动化测试报表生成(2)--自动化测试报告系统

概述

提供指定的接口,为测试人员提供好用的测试报告存储,显示及分享的系统。

主要功能包括:

1、判定测试
2、压力测试
3、响应测试
4、安全测试

使用方法

主要步骤如下:
1、使用微信在首页扫码进行注册或者登录
2、【账号管理】-【项目信息】查看到 项目编号
3、【账号管理】-【项目组织】发送邀请码给其它注册用户,即可共享本组织的信息

系统展望

1、用户使用pyunit或者JUnit做判定式的自动化测试(包括接口自动化,单元自动化,界面自动化,运行环境检测自动化)
2、使用统一API接口,将测试结果发送到测试自动化SAAS服务
3、自动化SAAS服务器再触发相应的webhook,回调到后续的系统(例如:自动化发布系统)
4、完成持续集成

判定测试

概述

此处的 判定测试 的测试场景和类别包括且不限于:

1、单元测试
2、接口测试
3、UI测试
4、环境测试

只要是涉及到:

1、测试用例
2、测试套件
3、测试结果
4、测试详情

都可以使用本系统生成报表并存储历史测试数据。

上行接口

路径:

/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"
        },
        {},
        {}
    ]
}

返回值:成功标准值

结果查看

在这里插入图片描述
在这里插入图片描述
系统介绍

系统定位和使用场景:

1、本系统定位为测试报告系统

2、没有代码执行系统,需要自己去写测试代码

3、可以将执行系统放在Jenkins里面去自动构建触发你的执行代码,然后测试结果显示到本系统中

4、Jenkins只能显示构建的历史,然后本系统可以显示测试的历史,刚好可以成为一个补充

其它

未完待续。。。
在这里插入图片描述
上面是我收集的一些视频资源,在这个过程中帮到了我很多。如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们扣扣群【313782132 】,里面有各种软件测试资源和技术讨论。

在这里插入图片描述
当然还有面试,面试一般分为技术面和hr面,形式的话很少有群面,少部分企业可能会有一个交叉面,不过总的来说,技术面基本就是考察你的专业技术水平的,hr面的话主要是看这个人的综合素质以及家庭情况符不符合公司要求,一般来讲,技术的话只要通过了技术面hr面基本上是没有问题(也有少数企业hr面会刷很多人)
我们主要来说技术面,技术面的话主要是考察专业技术知识和水平,上面也是我整理好的精选面试题。

加油吧,测试人!如果你需要提升规划,那就行动吧,在路上总比在起点观望的要好。事必有法,然后有成。

资源不错就给个推荐吧~

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值