首页 > 其他 > 详细

项目代号(名称)

时间:2021-06-28 09:49:09      阅读:23      评论:0      收藏:0      [点我收藏+]

 

  • data    --管理测试数据的文件夹
  • report    --管理测试结果报告的文件夹
  • api    --封装被测试系统的接口
  • scripts    --测试用例脚本
  • tools    --第三方工具包管理
  • app.py    --配置信息文件
  • run_suite.py 测试用例执行入口
  • utils.py    --自定义工具类

技术分享图片

 

 给生成报告添加时间:

import unittest
from script.yun_test_login import Yun_test2
from tools.HTMLTestRunner import HTMLTestRunner
from app import BASE_DIR
from script.test_ihrm_user import IhrmUserAll

# 加载到case套件里
suite = unittest.TestSuite()
# suite.addTest(unittest.makeSuite(Yun_test2))
suite.addTest(unittest.makeSuite(IhrmUserAll))


import datetime
data_time = datetime.datetime.now()
str_datatime = datetime.datetime.strftime(data_time,‘%Y-%m-%d %H%M%S‘)
print(str_datatime)
re_path="./report/yun_login_test--%s.html" % str_datatime


# 执行套件,生成测试报告
f = open(re_path, ‘wb‘)
# f = open("./report/yun_login_test.html", ‘wb‘)
runner = HTMLTestRunner(stream=f, title=‘云系统登录测试报告‘, description=‘Chrome 浏览器‘) runner.run(suite) f.close()

  

 技术分享图片

 

项目代号(名称)

原文:https://www.cnblogs.com/gaojunhui/p/14941931.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!