2023(春) 软工作业 4:黑盒测试用例设计
一、题目:
- 基于等价类划分方法设计测试用例,测试某银行的手机银行App中的在线转账功能。
二、要求:
- 设计等价类表,包括有效、无效等价类。
- 设计测试用例。分别覆盖有效和无效等价类。
- 完成本博客。
三、提示:
- 首先,分析转账功能接受的输入类型,以及输入的最小值和最大值
- 其次,根据不同的输入类型,创建若干个等价类,每个等价类代表不同数值范围
- 然后,为每个等价类创建若干个转账的用例,以确认转账功能能够正确完成转账操作
- 最后,检查转账功能是否正确完成安全认证以及账号余额正确变更等操作。
第一步:设计一个等价类表
有效等价类:转账金额-----大于0且小于等于账户余额的正数
收款账户-----合法账户
无效等价类:转账金额-----小于0或大于最大金额
收款账户-----非法账户
第二步:设计几个测试用例
用例1:转入500元,收款账户为合法用户,转账成功,账户增加500元
用例2:转入-1元,收款账户为合法用户,但转账金额小于0 ,转账失败
用例3:转入1000000000元,收款账户为合法用户,但转账金额超过最大数额,转账失败
用例4:转入1000元 ,收款账户为违法和用户,转账失败
第三步:总结
黑盒测试是软件工程中极为常见的测试方法,与之对应的是白盒测试。本题中通过等价划分的方法,划分出几个等价类,然后分别一一给出测试用例验证,简单明确。
相关推荐
软测面经2023最新款非常好用
软测面经2023最新款非常好用在软件测试领域,拥有详细的知识体系是非常重要的。这篇文章将从测试理论到测试的工作流程,详细阐述软件测试的各个方面。
2023年软考网络工程师必过教程.doc
2.4软件测试软件测试是确保软件质量的关键环节,包括单元测试、集成测试、系统测试和验收测试。测试方法和技术多样,如黑盒测试、白盒测试、灰盒测试等,以及自动化测试工具的使用。
2023年软考网络工程师必过教程必看.doc
"2023年软考网络工程师必过教程必看"本资源是一个关于软考网络工程师必过教程的详细指南,涵盖了计算机系统知识、系统开发和运营基础等多个方面的内容。
2023年春福师软件测试技术在线作业一.doc
综合以上内容,我们可以总结出软件测试技术的知识点包括但不限于以下几个方面:软件测试的基本概念和方法(如因果图、静态测试、程序变异措施)、测试的类型与覆盖(如黑盒测试、白盒测试、语句覆盖、条件覆盖)、测试过程的阶段性划分
2023年软件测试面试题.pdf
**4.2 黑盒测试用例设计的关键**- 以较少的测试用例覆盖尽可能多的功能点。- 通过输入输出验证软件功能。**4.3 关键原则**- 功能测试用例应涵盖所有功能点,尤其是边缘情况。


