一.思想: 基于数据驱动和代码驱动结合的自动化测试框架。 二.自动化测试框架步骤: 1.获取用例,用例格式:.ymal 2.调用接口 3.校验结果 4.发送测试报告 5.异常处理 6.日志模块 三.基于上一篇文章中,使用unittest模块框架,编写自动化调用接口测试,拷贝生成 ...
一.思想: 基于数据驱动和代码驱动结合的自动化测试框架。 二.自动化测试框架步骤: .获取用例,用例格式:.ymal .调用接口 .校验结果 .发送测试报告 .异常处理 .日志模块 三.基于上一篇文章中,使用unittest模块框架,编写自动化调用接口测试,拷贝生成用例的python文件作为模板,在conf下新建base.txt,只需每次修改文件中类名:和文件名:生成同样的python文件作为用例 ...
2018-06-11 15:54 0 1506 推荐指数:
一.思想: 基于数据驱动和代码驱动结合的自动化测试框架。 二.自动化测试框架步骤: 1.获取用例,用例格式:.ymal 2.调用接口 3.校验结果 4.发送测试报告 5.异常处理 6.日志模块 三.基于上一篇文章中,使用unittest模块框架,编写自动化调用接口测试,拷贝生成 ...
之前在公司做过自动化测试的知识分享,现在把它记录下来。 •一、如何更好的编写测试用例 •1.模块化:将一些基础的、共有的步骤代码独立为单独的模块,使用时再调用。好处:可以使代码复用,减少代码编写,利于变动时维护。比如登录,退出等操作。 •2.参数化:将参数 ...
前言 我们在写用例的时候,单个脚本的用例好执行,那么多个脚本的时候,如何批量执行呢?这时候就需要用到unittet里面的discover方法来加载用例了。 加载用例后,用unittest里面的TextTestRunner这里类的run方法去一次执行多个脚本的用例。 unittest模块中 ...
近期准备优先做接口测试的覆盖,为此需要开发一个测试框架,经过思考,这次依然想做点儿不一样的东西。 接口测试是比较讲究效率的,测试人员会希望很快能得到结果反馈,然而接口的数量一般都很多,而且会越来越多,所以提高执行效率很有必要 接口测试的用例其实也可以用来兼做简单的压力测试,而压力测试 ...
引言 前面一篇文章Python单元测试框架介绍已经介绍了python单元测试框架,大家平时经常使用的是unittest,因为它比较基础,并且可以进行二次开发,如果你的开发水平很高,集成开发自动化测试平台也是可以的。而这篇文章主要讲unittest与pytest的区别,pytest相对 ...
对于刚学习python自动化测试的小伙伴来说,unittest是一个非常适合的框架; 通过unittest,可以管理测试用例的执行,自动生成简单的自动化测试报告; 首先我们尝试编写编写一个最简单的unittest用例; 新建一个测试类,继承 ...
关于框架: Vantpy框架基于Selenium2+ unittest 搭建的WebUI自动化测试框架 特点: 使用POM(页面对象模式)设计,使我们写的代码更加简单,后期更加容易维护以及复用性更高 支持多种定位方式,包括(xpath/css/ID/text/link_text ...
1.unittest单元测试框架文件结构 unittest是python单元测试框架之一,unittest测试框架的主要文件结构: File >report >all_case.py >test_case > ...