功能模块测试的测试用例设计方法包括:
等价类划分法:把所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一个部分中选取少数具有代表性的数据作为测试用例。比如字符串长度检查,字符类型检查,标点符号检查,特殊字符检查(@ # $ % ! ^ & * ? /) ,中文字符
边界值分析法:针对功能说明中的输入输出域,进行边界值和极限值的设计和测试。
因果图法:以设计说明书为依据设计因果测试流程图和测试案例。
错误推测法:采用逆向思维方式,结合以往测试经验和直觉设计软件在功能和流程上可能存在的各种错误,进行容错性测试。
·上述的测试用例一旦出错, 就应该使用白盒测试方法,进行全路径覆盖是逐次由外到内进行测试, 也就是接口测试/单元测试
· 如果是网络产品你需要测试主动方和被动方, 还有测试的内容的不同
接口测试/单元测试
· 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。
· 现在很多系统前后端架构是分离的,从安全层面来说,只依赖前端进行限制已经完全不能满足系统的安全要求(绕过前端太容易了),需要后端同样进行控制,在这种情况下就需要从接口层面进行验证。
· 如今系统越来越复杂,传统的靠前端测试已经大大降低了效率,而且现在我们都推崇测试前移,希望测试能更早的介入测试,那接口测试就是一种及早介入的方式。例如传统测试,你是不是得等前后端都完成你才能进行测试,才能进行自动化代码编写。而如果是接口测试,只需要前后端定义好接口,那这时自动化就可以介入编写接口自动化测试代码,

最低0.47元/天 解锁文章
9491

被折叠的 条评论
为什么被折叠?



