forked from happyletme/requestnew
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathversion
More file actions
35 lines (29 loc) · 2.08 KB
/
version
File metadata and controls
35 lines (29 loc) · 2.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
当前版本2.2.0
2.2.0
1.新增redis操作
2.新增接口测试过程中自定义函数方法的定义和引入
3.对于不同项目组的数据隔离
4.改写单测执行的报告和首页数据展示报告的样式
5.admin后台对于用户,项目,模块功能的开发
6.在生成的unittest插桩,监控脚本执行进度,执行任务实时进度
7.断言开发小工具可以直接解析jsonpath,支持4种方式断言:字典、jsonpath、返回状态码、数据库sql查询出的变量解析
8.新增put和delete方法
2.1.3版本变更:
1.表carrytask变更,新增字段htmlreport,successlogname,errorlogname,修改request/models.py,需要进行数据库迁移
2.修改request/views.py,public/run,py,requestnew/urls.py,templates/main/task.html,新增static/img/backgrounds/noreport.png图片,task/textreport.html和task/nohtmlreport.html文件,新增web端的日志识别
3.修改templates/main/report.html,修改了报告样式bug
4.修改requestnew/setting.py的TEMPLATES对象的59行变更为'DIRS': [os.path.join(BASE_DIR, 'templates'),os.path.join(BASE_DIR, 'task')]
2.1.2版本变更:
1.新增mongo和mysql索引(索引放置群文件)
2.修改request/view.py文件,修改项目名和用例对不上的问题
3.修改template/main/report.html,颜色部分,断言错误fail采用红色,系统错误error采用黄色
4.新增public/ExtentHTMLTestRunner.py,修改public/run.py和spider.py,集成新版的单次报告,修改爬虫部分
5.修改public/view.py,public/make_testcase.py和task/template文件,将用例和步骤备注信息和新版本报告绑定
2.1.1版本变更:
1.新增版本文件
2.修改public/make_testcase.py文件,优化生成脚本文件
3.修改template/case.py和template/step.py,对于用例名、步骤名、任务名正则限制,只允许0-9a-zA-Z_等字符
4.修改template/task.py,修改失败重跑限制,加入了0次限制(无需失败重跑)
2.1.0版本变更
1.修改public/make_testcase.py文件,优化生成脚本文件
2.修改template/case.py和request/view.py,修复生成脚本时不能同时选中2个页面的脚本