软件测试培训:使用黑盒测试软件功能的方法

功能测试主要采用黑盒测试方法,结合测试内容对功能进行测试。同时,在测试过程中会检查用户要求,设计文件和手册。测试方法主要根据不同的测试对象灵活选择。

功能测试主要分为功能模块测试和业务流程测试。同时,在测试过程中会检查用户要求,设计文档和手册。
软件测试培训

功能模块测试主要可采用黑盒测试策略设计测试用例,进行测试。主要功能模块测试的测试用例设计方法包括:

1)等价类划分法:等价类划分方法是将所有可能的输入数据(即程序的输入字段)划分为几个部分(子集),然后从每个子集中选择一些代表性数据作为测试用例

2)边界值分析法:针对功能说明中的输入输出域,进行边界值和极限值的设计和测试。

3)因果图法:以需求设计说明书为依据设计业务测试流程图和测试案例。

4)错误推测法:使用逆向思维,再结合先前的测试经验和直观的设计软件,可能会在功能和过程中出现各种错误,从而执行容错测试。

业务流程测试主要是在功能点测试的基础上,测试系统完成某项业务的能力。业务流程重点考查系统不同模块、不同子系统之间的功能衔接、数据流向以及完成业务功能的正确性和便利性。按照以下原则进行流程测试:

1)先测功能后测流程:业务流程测试是建立在功能点测试基础上的。首先要保证流程测试涉及到的功能点实现正确,所以,流程测试安排在功能测试的后面进行。

2)先测主流程后测分支流程:主流程就是指按照正常情况实现的业务流程,分支流程指出现特殊情况后的业务流程。
3)先测子系统内的流程,后测子系统间的流程:子系统内的流程测试随子系统的功能测试进行。
更多软件测试教学是可在http://www.cemaxueyuan.com/courses观看。
如果你想了解更多关于软件测试的专业知识,可以加入python自动化测试交流群3:737683259,里面都是同行,欢迎你们的加入,合理利用自己每一分每一秒的时间来学习提升自己,不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!

猜你喜欢

转载自blog.csdn.net/weixin_49698883/article/details/113339775
今日推荐