求教关于异常情况的测试用例设计?
现在刚刚工作,接手的是B /S架构的大型电子商务网站。在设计用例的时候对异常用例的设计找不到合适的方法和感觉,希望各位老师同学帮我想想办法哈! 个人看法不成熟算提供些思路,可以考虑搜索相应的关键字看能不能找到相应的类,注册输入非法用户名的情况,在一定负载下进行购买出错后错误处理情况,也可以考虑SQL注入的可能性,我觉得最苯也是最好用的方法就是模拟正常用户的操作自己走一遍,然后把每个环节最有可能出现的错误算上。如果性能测试需要考虑场景的设置问题。 你的意思是使用错误猜测法的时候,没有思路吧?
这个跟经验和直觉都有关
经验指对业务知识的熟悉程度。直觉则是天生的,虽然能随着经验的积累,有一定的提高,但是这种提高是有限的。
错误猜测主要是作为常规方法的补充,没必要一定要使用。
看你的描述,不知道是在使用常规方法的情况下设计不出异常用例,还是使用错误猜测。
如果是错误猜测时,那么就如上所述了。如果是常规方法时,那么可以说你是没有掌握需求,或者没有完全掌握用例设计方法了。 从深入了解B/S架构以及电子商务入手,对业务方面了解的越多,越能找出异常情况的。 谢谢大家的意见,ebuluo说的错误猜测方法我已经用到用例中了,其实需求我也很清楚,估计是对B/S架构不了解的结果。所谓的异常测试,其实是种不常用的方法,感觉其实和性能测试结合的比较紧密,比如硬件异常,软件异常,网络异常等,我是这样理解的。现在我想整理一些资料对这部分异常用例设计或思路做个案例或文档,希望能够对工作中遇见的类似问题作个积累和总结。
如果哪位又更好的建议或资料欢迎随时告诉我:) 我还正在学习中,但是我觉得异常分析法和错误猜测法是不同的:(1)异常情况有:断电,断网,数据库备份恢复,硬件故障,根据用户反馈回来的信息或类似产品上出现的问题总结一些让系统异常的情况;(2)错误猜测法是看能否对异常数据或操作进行处理;总的来说,异常分析主要是针对系统的容错能力,故障恢复能力进行测试;错误猜测法是根据经验猜想可能有什么问题,只能作为测试设计的补充.
嘿嘿,个人理解就是这样,希望各位前辈多指点!! 楼上的回答的不错哦,呵呵,让我也对这两个方法有了更新的认识。
不过对于性能测试和异常测试的区分和联系,希望有人可以指点下
页:
[1]