团队协作,交给用户
有时候由于时间紧迫或者项目工作量大等,需要团队其他人员的协助。对于一些客户端产品,需要很多类型的手机或者平板等,也需要动用公司的所有人来进行测试。比如各个手机上的现实问题,兼容问题,不同浏览器的兼容问题等。
也可以吸取其他公司的经验,就是有奖测试。在进行完常规测试后把项目版本发给每一个公司人员,随测出来新的问题或者提出新的解决方法就给予他们奖励,这样就更好的完善了产品。
交给用户,最终的使用者是用户。
在我们把它交给用户之前,我们已经做了上面的团队测试。基本不会出现特别大的失误和低级错误,甚至已经趋于完善。接下来就让用户去内测吧,来看看他们的智慧吧。而对于针对企业客户的项目,可以让他们自己或者他们的几个客户先体验一下。
关于自动化与工具
其中包括回归测试工具,性能测试工具,浏览器兼容测试工具等。根据项目的不同需求会需要不同的自动化工具辅助进行测试。
比如回归测试。它是根据修复好了的缺陷再重新进行测试。目的在于验证以前出现过但已经修复好的缺陷不再重新出现。一般指对某已知修正的缺陷再次围绕它原来出现时的步骤重新测试。通常确定所需的再测试的范围时是比较困难的,特别当临近产品发布日期时。因为为了修正某缺陷时必需更改源代码,因而就有可能影响这部分源代码所控制的功能。所以在验证修好的缺陷时不仅要服从缺陷原来出现时的步骤重新测试,而且还要测试有可能受影响的所有功能。因此应当鼓励对所有回归测试用例进行自动化测试。工具如Selenium等。
使用的目的是为了节约时间与人力,这样的前提下,如果它们提高了我们的效率会让事情更完美。
附件:一个简单的思维导图
这就是互联网产品的测试总结,或者说一个小的互联网团队的测试总结,写的时候也借鉴了其他两篇网上的文章,与其还是有很多相通之处。我只是大致的描绘,应该有人有其他更好的全面细致的经验。
Ps:文章是自己写于一年前,我再搬运下。