12、软件测试计划与方法详解

软件测试方法与组合策略

软件测试计划与方法详解

一、验收测试

验收测试是客户或最终用户对所创建软件进行实际测试的阶段,此测试类似于系统的实际使用情况。典型流程包括最终用户创建反映软件业务用途的测试用例。若采用敏捷测试方法,这些测试用例常被称为“故事”,具体取决于客户在业务场景中的使用方式。用户验收测试完成后,产品所有权将转移给客户。

二、黑盒测试

黑盒测试属于“盒子方法”,将软件视为一个包含各种功能、方法和类的盒子,但无法看到盒子内部情况。这意味着在实施测试时,无需了解程序的内部结构,而是从外部视角出发,使用有效和无效输入来确定输出是否正确。
- 优点 :测试结果通常较为独立,因为测试人员不了解代码。
- 缺点 :测试人员可能创建重复测试,或未能测试软件最重要的方面,甚至可能遗漏整个功能或方法。
- 解决办法 :在开发周期的早期阶段准备测试用例,这样测试人员可以获取所需的测试用例,同时无需完全了解代码。
- 常见类型 :可用性测试、边界测试和beta测试。

可用性测试

从用户角度测试程序是否易于使用,关键目标是观察用户使用程序,发现错误或改进之处。一般包括以下方面:
1. 性能 :特别是完成特定任务(如注册会员、从网站购买产品等)所需的点击次数或操作次数。
2. 回忆 :用户在一段时间不使用程序后,是否能记住如何使用。
3. 准确性

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值