TestUnit自动化测试项目开发

TestUnit自动化测试项目开发规范

  • 发前准备
  1. 了解被测项目,及自己测试的模块,将要编写的用例数据准备、步骤、预期行为编写成手动测试用例
  2. 按照《Python编码环境搭建方法》搭建环境,安装代码中要使用的依赖包和常用的依赖包pymysql、unittest、selenium、redis等
  3. 解释器为你自己的安装目录下的python
  4. 改测试框架为Testunit
  • 目结构

Cases:用来放测试用例类

Coms:用来放通用的方法

Configs:用来放通用配置

  1. 主程序

在项目下面,以项目名命名,建立testsuite和HTMLTestrunner,加载和执行测试用例

  1. 文件夹

Report:用来放测试报告。

行时将重要的测试报告上传SVN,常情况下不上传

 

  • 通用规范
  1. 所有通用的静态参数在configs->constant.py下面配置
  2. 浏览器切换,在configs->configweb下面配置
  3. 用例添加:统一通过类下面的suites_config()方法,并在主程序中将该类的该方法返回值加到suite中
  4. 试时个人在主程序配置自己的测用例,将其它人的用例注释掉。个配置不上传。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值