解锁探索式测试(2)

发表于:2020-03-09来源:51cto作者:Shreya Bose点击数: 标签:
使用真实的浏览器和设备:众所周知,没有一种模拟器能够提供真实的用户环境(请参见:https://dzone.com/articles/real-user-monitoring-vs-synthetic-monitoring-which)。而

使用真实的浏览器和设备:众所周知,没有一种模拟器能够提供真实的用户环境(请参见:https://dzone.com/articles/real-user-monitoring-vs-synthetic-monitoring-which)。而在实际场景中,用户只会在真实的设备上,而不是在那些模拟器虚拟出的测试设备上使用目标软件。因此,也请您务必在真实的设备上运行探索性测试。当然,如果软件企业由于资金预算不够,甚至无法创建和维护内部实验环境,以供测试人员使用的话,那么请您可能地按需选择那些基于云端的测试服务。
了解竞争对手:俗话说:知己知彼百战不殆。通过了解您的竞争对手及其产品的功能与缺陷,测试人员可以更有针对性的测试手头上的产品。当然,这可能更需要整个团队在开发阶段就引起足够的重视。例如:当我们获悉“友商”的某个竞品应用,经常会被用户投诉购物车功能上的设计缺陷时,那么测试人员就应当着重且谨慎地测试手头产品的购物车功能,并确保不会重蹈覆辙。
其实,探索性测试是每个软件测试过程的重要组成部分之一。我们应当将其纳入测试的整个生命周期中,以确保本团队能够推出功能齐备、且让用户满意的软件产品。

原文转自:http://developer.51cto.com/art/202003/611800.htm