从哪些方面考虑测试覆盖率
来源:互联网 发布:阿里云服务器快照策略 编辑:程序博客网 时间:2024/04/28 01:19
以测试打印功能为例
1. 结构覆盖(关注的是产品的内部结构),包括:
打印需呀用到的文件
实现打印功能的模块
在这个模块里面的代码语句
在这个模块里面的代码分支
2.功能覆盖:关注产品的功能和特性
页面设置,打印预览
双面打印,打印份数,缩放
打印所有页,打印当前页,打印指定范围的页
3.数据覆盖:关注产品怎么处理数据,传输什么数据,输出什么数据
打印文档的类型
文档里面的元素,文档的大小,文档的结构
打印的控制参数,如缩放因子,打印份数等
4.平台覆盖:依赖的环境和第三方软硬件
不同类型的打印机、缓冲池、网络连接
不同厂家的计算机
不同厂家的操作系统
不同厂家的打印机驱动程序
5.操作覆盖:关注产品的使用环境,考察稳定性、可用性、安全性、兼容性、可测性、可扩展性、性能、可安装性、可维护性、本地化等
默认配置下使用
真实环境下使用
真实的场景下使用
复杂的流程下使用
6.时间覆盖:产品是否受时间的影响
尝试在不同的网络或端口速度下打印
一个文档打印完,紧接着打印另一个文档,或隔很长时间再打印
使用打印缓冲池、触发超时
尝试整点、凌晨(天与天的交界)、月底或年底打印
尝试从不同的两个工作站同时打印
0 0
- 从哪些方面考虑测试覆盖率
- 关于测试我们需要从哪些方面来分析和考虑
- 分析设计测试用例从哪些方面按考虑? QA QC Testing的关系?
- 软件测试环境搭建需要考虑哪些方面?
- 手机APP后台逻辑测试用例应该考虑哪些方面?
- 【软件测试】从哪些方面对jmeter测试结果分析
- 走进单元测试二:测试需要从哪些方面着手
- 从哪些方面对Android文件读写进行测试?
- 电路板焊接完成发现CPU没有工作,需要从哪些方面考虑解决这个问题?
- 测试覆盖率
- 测试覆盖率
- 测试覆盖率
- 测试覆盖率
- 测试覆盖率
- 测试覆盖率
- 测试覆盖率
- 如何对从WIFI设备上获取的信息进行整理,要从哪些方面考虑,信息已解析好了。
- 新站优化最应该考虑哪些方面
- autorelease 的应用场景
- iOS开发调试技巧总结
- 应用:创建一个学生类同时初始化年龄
- ARC 的概念
- Matlab投影仿真及三维曲面重构实现及演示程序
- 从哪些方面考虑测试覆盖率
- ARC 快速入门
- ARC 下单对象内存管理
- ARC 下多对象内存管理
- ARC 下循环引用问题
- ARC 使用特点和注意事项
- ARC 的兼容与转换
- 分类(category)的概念与使用
- 分类(category)声明与实现