摘要: 1、bug的等级 致命、严重、一般、轻微 一级,二级,三级,四级 2、测试用例你是怎写的? When:项目立项后,对项目进行需求学习,熟悉项目业务流程,然后开始着手编写测试点、测试用例;Where:用例一般写在Excel或者是word里面,利用这两个文档对用例进行存档;也可以导入到禅道里面How:用 阅读全文
posted @ 2021-09-01 08:33 小迪迪 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 性能测试工具 JMeter 自带的监视器对性能测试结果的实时展示,在Windows系统下的GUI模式运行,渲染和效果不是太好,在linux环境下又无法实时可视化。因此如果有一个性能测试结果实时展示的页面,可以提高我们对系统性能表现的掌握程度,另一方面也提高了我们的测试效率。所以我们现在用Influx 阅读全文
posted @ 2021-08-31 09:33 小迪迪 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 首先安装,双击 选择谷歌进入不用注册,新建项目 json提取要用到Javascript代码 举例如果我们要取响应数据的id的话 var jsonData = pm.response.json(); //从响应数据提取出reason var id = jsonData.data.id;console. 阅读全文
posted @ 2021-08-30 16:45 小迪迪 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一、关联 无论是用Jmeter、python或者postman进行接口测试,使用关联的思路都是一样的,在一个接口A的响应中取出需要的数据data,然后接口B的入参中需要引用data对于关联还不太熟悉的同学先去把jmeter中的关联搞清楚。https://www.cnblogs.com/wwho/p/ 阅读全文
posted @ 2021-08-30 16:42 小迪迪 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 前两篇单独介绍了生成测试报告和自动发送邮件,那么现在把两者整合到一起;生成测试报告后然后自动发送邮件,这里只是简单的整合实现功能,其实还可以优化的,先用吧,后面再慢慢优化 先看下目录,其实目录还是一样,只是在run_all_case中添加了函数 case 存放测试用例 commen 存放公共模块 r 阅读全文
posted @ 2021-08-29 17:56 小迪迪 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Python 的 smtplib 模块提供了发送电子邮件的功能。测试报告出来后,然后就把报告发送到邮箱。 一、先来看简单的列子 使用QQ邮箱发送邮件,使用的是授权码,需要先到QQ邮箱申请授权码。 邮箱设置-->账户 # coding:utf-8 import smtplib from email.m 阅读全文
posted @ 2021-08-29 17:55 小迪迪 阅读(192) 评论(0) 推荐(0) 编辑
摘要: HTMLTestRunner HTMLTestRunner 是 Python 标准库的 unittest 单元测试框架的一个扩展。它生成易于使用的 HTML 测试报告。 一、目录结构先来看一下项目的目录结构: case 存放测试用例 commen 存放公共模块 report 存放测试报告 1、可以到 阅读全文
posted @ 2021-08-29 17:54 小迪迪 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 找到测试用例的相对路径可直接用它,(我的测试用例在test_login_test里,所以找的是以tes开头的py文件的路径) 阅读全文
posted @ 2021-08-29 17:32 小迪迪 阅读(541) 评论(0) 推荐(0) 编辑
摘要: yaml简介 yaml : Yet Another Markup Language :另一种标记语言。yaml 是专门用来写配置文件的语言,非常简洁和强大,更直观,更方便,有点类似于json格式。在自动化测试用的相当多,所以需要小伙伴们要熟练掌握,把测试数据存放在yaml文件,也可以进行参数化。 y 阅读全文
posted @ 2021-08-29 17:23 小迪迪 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 在说python装饰器之前,先了解一下函数的重要特性。 函数的重要特性 1.在python中,一切皆为对象,所以函数也是一个对象,从而函数可以赋值给变量。 定义一个add函数,函数的功能是实现两个数想加 # -*- coding: UTF-8 -*- def add(num1, num2): ret 阅读全文
posted @ 2021-08-29 17:22 小迪迪 阅读(40) 评论(0) 推荐(0) 编辑