unittest测试框架,直接上图吧;

data:数据;主要格式为CSV;读取方式:csv.reade;

public:封装的模块;通用的模块单独封装,所需参数设置为变量;

testcase:测试用例;使用unittest框架编写测试用例;

report:测试报告;保存测试报告,调用封装好的runcases.py,其中加入时间和HTMLTestRunner生成的带时间的测试报告;

run_tests.py:执行测试用例;调用封装好的runcases.py执行用例;

mail:发送邮件;封装好发送邮件的模块(需要添加收发邮件人,登录账号和密码,及邮件内容变量),直接调用;

Python版本3.5;

希望大家多批评交流;

项目及代码在这里:unittest测试框架

最新文章

  1. hibernate多对多关联映射
  2. SOAPUI使用教程-REST Service Mocking
  3. Struts2中Action接收参数的四种形式
  4. TortoiseSVN安装以及淘宝 TAE SDK 开发环境的搭建
  5. 项目管理、测试管理、代码bug 管理
  6. css font-face自定义字体
  7. iOS开发——UI篇OC篇&UITableView简单封装
  8. ASP.NET MVC 路由进阶(之一)
  9. 因程序问题引起的服务器CPU负荷一直保持在90%以上
  10. vijosP1543 极值问题
  11. cocos2dx mac下搭建android开发环境
  12. 两种解决Qt5显示中文乱码的方法(使用QStringLiteral和#pragma execution_character_set("utf-8")两种方法)
  13. mysqldump 使用说明
  14. 优化css选择器
  15. vsftpd启动问题简记
  16. java动态代理实现与原理详细分析(代码层面解释了AOP的实现)
  17. EF C# ToPagedList方法 The method 'Skip' is only supported for sorted input in LINQ to Entities. The method 'OrderBy' must ……
  18. 使用js主函数的原因是等文档加载完了才给里面的元素添加东西 如果不使用主函数则文档加载时候无法找到元素则不能成功给元素添加事件
  19. linq left join ,inner join ,crossjoin
  20. java try-with-resource语句使用

热门文章

  1. Java 初学记录之可执行jar包
  2. 在这个看脸的世界,该如何优雅的创建JS对象
  3. sublime-生成html1.0
  4. tangram2.6(XE2)\framework框架加载包异常 调试的地方
  5. BC一周年练习赛
  6. HDU4609 & FFT
  7. 【BFS】POJ 3278
  8. JS运算符
  9. Http状态码笔记
  10. HTML基础篇之图像热区补充一下图片相对地址的定义