将测试固件单独分离到一个python文件中,利用python类的继承,其他测试套件执行时继承这个测试类就行 如下:进行测试固件的分离 如下代码,SinaMailTest集成Init这个类: ...
分类:
其他好文 时间:
2019-06-19 16:47:37
阅读次数:
114
Python单元测试框架unittest使用方法讲解 主要介绍了Python单元测试框架unittest使用方法讲解,本文讲解了unittest概述、命令行接口、测试案例自动搜索、创建测试代码、构建测试套件方法等内容 Python单元测试框架unittest使用方法讲解 Python单元测试框架un ...
分类:
编程语言 时间:
2019-06-05 13:57:36
阅读次数:
110
测试执行过程 整体过程: 测试执行阶段的主要任务 确定测试用例的优先级 开发测试规划并确定优先级,创建测试数据,同时可以准备测试用具和设计自动化测试脚本 根据测试规范创建测试套件,以提高测试执行的效率 确认已经搭建了测试环境 根据计划的执行顺序,通过手工或者使用测试工具来执行测试流程 记录测试执行的 ...
分类:
其他好文 时间:
2019-05-02 11:50:29
阅读次数:
117
各个组件的含义: TestCase:测试用例,测试用例里面会有很多测试方法,是单元测试中最小维度的测试行为。 TestSuite:测试套件,是测试用例的集合。 TestFixure:测试固件,测试准备工作和收尾工作,打开和关闭浏览器,链接和关闭数据库,可有可无 TestRunner:测试运行器,运行 ...
分类:
其他好文 时间:
2019-04-10 13:35:05
阅读次数:
187
一、首先创建测试套件 # -*- coding:utf-8 -*-from __future__ import print_functionimport pytestimport allure class TestAppSuite(object): pass if __name__ == '__ma ...
分类:
其他好文 时间:
2019-03-29 17:43:35
阅读次数:
497
优化以上部分:遵循不要重复造轮子的原则,需要引入单元测试 unittest #case.py 测试用例 #suite.py 测试套件 #loader.py 加载测试用例 #run.py 测试结果、测试报告 #main 提供了入口,收集当前模块的unit用例 #mock 模拟测试 ...
分类:
其他好文 时间:
2019-01-21 16:06:55
阅读次数:
218
环境建好后,下面就可以写自动化测试用例了 第一步:创建测试项目 选择菜单栏file >new Project 第二步:创建测试套件 右键点击“测试项目”选择new Suite 选项 第三步:创建测试用例 右键点击“测试项目”选择new Test Case 第四步:导入selenium2library ...
分类:
其他好文 时间:
2019-01-10 15:28:34
阅读次数:
203
unittest case.py 测试用例 suite.py 测试套件 loader.py 加载测试用例 run.py 执行测试用例 result.py 测试结果,测试报告 main mock 模拟测试 DDT 数据驱动测试 @ddt 测试类装饰器 , 加在类前面 @data @unpack @fi ...
分类:
其他好文 时间:
2018-12-24 00:05:45
阅读次数:
204
RIDE创建项目 1.创建项目 1.1File->New Project 注:选择directory原因是,在directory的项目下可以创建测试套件,如果是tpye为file,则只能创建测试用例,这不利于用例的管理。 1.2创建创建测试套件New Suite 右键项目Test,点击New Sui ...
分类:
其他好文 时间:
2018-12-18 19:36:42
阅读次数:
908
1. 测试思路: 编写测试单例 编写测试套件,集合测试单例 集中测试测试套件 生成测试报告 补充,发送测试结果到E-mail 2. 示例 编写测试单例 编写测试套件 测试脚本程序 生成报告 发送邮件 ? 1. 测试思路: 2. 示例 ? ...
分类:
编程语言 时间:
2018-12-17 11:35:36
阅读次数:
153