报表自动化测试方案
来源:互联网 发布:js实现3d翻转效果 编辑:程序博客网 时间:2024/04/28 03:50
报表的数据从开始生成到呈现给用户的过程以及报表自动化测试的大概流程如下图。
(一)测试报表的原始业务数据生成(自动化)
- 业务数据初始化
- 通过代码发送HTTP请求生成业务数据
- 检查生成每条业务数据的正确性
(二)测试定时任务生成的报表对应的数据库表(半自动化)
- 执行编写的测试存储过程生成测试表,并对比每条记录与报表数据库表的差异,写入测试表的test_result字段
- 打开测试表,查看测试结果
(三)测试界面的查询结果(半自动化)
- 手工执行条件查询
- 将查询结果导出excel
- 通过代码将对应表、对应查询条件的结果生成一份excel
- 使用excel对比工具比较两份excel
说明
- 二和三使用的原始数据可以为一生成的数据
- 二和三也可以使用从生成环境导入的数据进行测试
- 如果查询界面不能导出为excel表格,这只能手工核对数据
0 0
- 报表自动化测试方案
- 自动化测试方案
- 自动化测试方案
- 自动化测试方案
- BIRT 报表的自动化测试
- 生产报表的自动化实现方案
- Web性能测试自动化方案
- VectorCAST自动化测试软件方案
- VectorCAST软件自动化测试方案
- 接口自动化测试方案详解
- 接口自动化测试方案详解
- 接口自动化测试方案详解
- 接口自动化测试方案详解
- 恰当选择软件测试自动化方案
- 恰当选择软件测试自动化方案
- 自动化测试的方案(个人总结)
- 软件自动化测试方案的效益分析
- 惠普增强的自动化测试方案特性
- applications over the unaudited use restrictions! 和sso package or sign error
- java map 转 bean
- android gpuimage显示的缩放和剪裁模式
- android studio 工程中跟包名packageName相关的几个地方
- Alamofire网络库基础教程:使用 Alamofire 轻松实现 Swift 网络请求
- 报表自动化测试方案
- Android登陆注册
- 01背包问题--dp动态规划
- eclipse打包报错:app_name is not translated
- Oracle SQL性能优化
- VIM 编码配置
- INTELLIJ IDEA集成CHECKSTYLE
- Android触摸事件分发机制
- (4.1.1.3)Android 的上下文菜单: ContextMenu的使用方法以及与OptionMenu的区别