最近发出去的版本出现了比较严重的问题,有些问题确实不应该出现。
总结了一下大概是有这么几种情况吧:
1、检查测试用例
我发现用例里竟然有不能同时有XX类型的数据,用例里场景根本就没有包含 同时有XX类型数据的测试,所以当用户同时存在XX类型数据时,软件就出了问题
为什么用例会这么写呢?
在测试的过程中,我们会测试一些异常的情况,但是跟开发沟通的时候,开发往往会说“不是跟你说过了,不能这么操作 blalala...”,然后不了了之,严重打击测试人员的积极性。
然后就自动的略过开发说过的异常情况,因为测到了 也不改,也没有测的必要。可最终事实证明,这是不可以放过的,最终客户不会完全按照设计的要求来,总是会出这样那样的问题。作为测试犯这样的错误也是太奇怪了,以后开发说不能有XX情况,那XX情况一定要测试。
2、对客户使用习惯不了解,设计用例时,有很多场景未能考虑到
需要更加主动的跟客户沟通,多了解一些真实的情况。
3、接到需求时未认真对待,没有及时向产品了解清楚,也没有发现不合理的地方,等到客户使用的时候才发现需求有问题。
4、一些难以复现的问题,直接就放弃修复。
这种情况非常纠结,系统遗留的不能修复的崩溃问题会越来越多,指不定什么时候就大爆发。。。