测试需求分析

本文探讨了软件测试中的功能与非功能需求,强调了测试覆盖率的重要性,包括测试点覆盖率、测试用例覆盖率和执行率。测试需求分析涉及对需求规格说明书和原型图的研读,以及需求评审以避免遗漏。对于页面需求分析,关注界面一致性、输入项的约束和业务逻辑。此外,通过一个水杯的例子展示了如何将类似思路应用到实体产品测试中,涵盖功能、界面、易用性、兼容性、安全性和性能等方面。
摘要由CSDN通过智能技术生成

功能需求:业务流程

非功能需求:界面、文档、兼容性、安全、性能易用性

测试覆盖率:1)测试点覆盖率

2)测试用例覆盖率

3)测试用例执行率

测试点覆盖率是决定测试覆盖率的重要指标

测试需求分析具体怎么做:

1)查阅需求规格说明书(原型图),初步熟悉被测系统的核心业务流程,再针对某个功能,细化需求,列出测试点。

2)需求评审:评审是否存在漏测和错测的测试点

一个页面如何进行需求分析:

1)进行页面检查:参考原型图,查看界面是否一致

2)依次分析输入项,按照从上到下,从左到右的顺序进行分析(约束限制(长度、格式)、是否必 填、重复限制、隐形需求)

3)按钮,根据业务逻辑的先后顺序来记性依次分析,一般按钮存在(什么条件)操作成功、(什么 条件)操作失败,验证操作结果

一个带有logo的水杯,怎么测试?

功能:装水 是否漏水、装热水、冷水、冰水、饮料

非功能:

界面:logo是否与原型图一致,是否美观,是否掉色 材质

易用性:防滑、防烫、带把手 会不会刺到嘴巴 携带是否方便

兼容性:能否装其他液体

安全性:装热水是否有毒

性能:防摔 挤压

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值