一.思想: 基于数据驱动和代码驱动结合的自动化测试框架。 二.自动化测试框架步骤: 1.获取用例,用例格式:.ymal 2.调用接口 3.校验结果 4.发送测试报告 5.异常处理 6.日志模块 三.基于上一篇文章中,使用unittest模块框架,编写自动化调用接口测试,拷贝生成 ...
一.思想: 基于数据驱动和代码驱动结合的自动化测试框架。 二.自动化测试框架步骤: .获取用例,用例格式:.ymal .调用接口 .校验结果 .发送测试报告 .异常处理 .日志模块 三.基于上一篇文章中,使用unittest模块框架,编写自动化调用接口测试,拷贝生成用例的python文件作为模板,在conf下新建base.txt,只需每次修改文件中类名:和文件名:生成同样的python文件作为用例 ...
2018-08-07 16:21 0 743 推荐指数:
一.思想: 基于数据驱动和代码驱动结合的自动化测试框架。 二.自动化测试框架步骤: 1.获取用例,用例格式:.ymal 2.调用接口 3.校验结果 4.发送测试报告 5.异常处理 6.日志模块 三.基于上一篇文章中,使用unittest模块框架,编写自动化调用接口测试,拷贝生成 ...
pycharm中运行脚本的方式总共有三种,分别为:unittest模式,pytest模式,普通模式,今天主要来聊一聊unittest模式执行与普通执行(因为最近在学习unittest框架,所以pytest以后再说),不多说先上脚本 这是一个简单的unittest框架的测试用例 ...
1.使用unittest框架 pycharm中,直接import unittest即可! 2.生成测试报告 pycharm中,import HTMLTestRunner,注意之前要先下载HTMLTestRunner.py脚本,详细见:https://i.cnblogs.com/posts ...
1.前言 想要生成的html测试报告中展示每个测试用例的说明信息,方便了解测试案例的测试点或者其他信息,目前知道的有2种 2.方法介绍 * 方法1: 要添加说明的测试用例,将说明信息用3个引号包裹起来""""" * 方法2: 用python自带的一个内置方法_testMethodDoc,编写 ...
用例执行完成后,执行结果默认是输出在屏幕上,其实我们可以把结果输出到一个文件中,形成测试报告。 unittest自带的测试报告是文本形式的,如下代码: 生成的txt测试报告如下: 这种TXT文件测试报告不能直观地展示用例执行情况,引入第三方模块HTMLTestRunner ...
之前在公司做过自动化测试的知识分享,现在把它记录下来。 •一、如何更好的编写测试用例 •1.模块化:将一些基础的、共有的步骤代码独立为单独的模块,使用时再调用。好处:可以使代码复用,减少代码编写,利于变动时维护。比如登录,退出等操作。 •2.参数化:将参数 ...
本文将以下方面,阐述UnitTest框架的初级操作: UnitTest介绍: UnitTest框架的优点 需要注意的地方 UnitTest框架使用: TestCase类中定义的几个特殊方法 执行用例 测试结果 断言 HTML ...
I.TestCase作用:是最小的测试单元,用于检查特定输入集合的特定返回值,可以用来创建新的测试用例 II.编写测试用例规则 (1)创建一个测试类,必须继承unnittest模块的TestCase类 (2)创建一个测试方法,必须以"test"开头 (3)调用被测试类,传入初始化数据 ...