功能需求:业务流程
非功能需求:界面、文档、兼容性、安全、性能易用性
测试覆盖率:1)测试点覆盖率
2)测试用例覆盖率
3)测试用例执行率
测试点覆盖率是决定测试覆盖率的重要指标
测试需求分析具体怎么做:
1)查阅需求规格说明书(原型图),初步熟悉被测系统的核心业务流程,再针对某个功能,细化需求,列出测试点。
2)需求评审:评审是否存在漏测和错测的测试点
一个页面如何进行需求分析:
1)进行页面检查:参考原型图,查看界面是否一致
2)依次分析输入项,按照从上到下,从左到右的顺序进行分析(约束限制(长度、格式)、是否必 填、重复限制、隐形需求)
3)按钮,根据业务逻辑的先后顺序来记性依次分析,一般按钮存在(什么条件)操作成功、(什么 条件)操作失败,验证操作结果
一个带有logo的水杯,怎么测试?
功能:装水 是否漏水、装热水、冷水、冰水、饮料
非功能:
界面:logo是否与原型图一致,是否美观,是否掉色 材质
易用性:防滑、防烫、带把手 会不会刺到嘴巴 携带是否方便
兼容性:能否装其他液体
安全性:装热水是否有毒
性能:防摔 挤压