For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
随着互联网的不断发展,自动化测试是目前大多数软件测试程序员都在使用的一种测试方法,下面我们就通过案例分析来了解一下,自动化测试常见误区都有哪些。
误解一、自动化测试将替代手动测试
自动化测试将完全取代手动测试,但其实这是不正确的。自动化测试可以帮助我们更好地改善测试过程,提高效率,提效的本质问题是投入产出比,所以在投入产出比较少的测试场景下,自动化测试永远不会取代人工。比如,吃鸡游戏是否能自动化?可以。但是可能需要很大的投入,终的产出也未必有多好。因此,使用自动化测试的好处在于,它可以快速测试重复的,耗时的测试,以便我们可以专注上述的测试场景和功能。
误解二、可以使用自动化实现一切自动化
很多人认为可以自动化所有测试用例,但事实其实是我们永远无法使测试用例完全自动化,因为我们永远也无法对应用程序进行全面测试。而且,在某些场景下,手动测试比自动化测试更合适,因此完全自动化测试并没有意义。例如,发送短信验证码或拼图完成验证码的场景,或涉及到强交互的、易用性的测试场景。
误解三、自动化测试的成本太高
许多人认为自动化测试需要更高的费用。事实是,自动化测试的前期成本可能会更高,但是应该将其视为一个长期的投资。配置自动化测试环境和购买自动化工具确实需要一些投资。但是,一旦这些准备好,就无需在其中投入太多资金。在接下来的测试中,自动化测试可以提供强大的投资回报率,当然,投资回报的前提是我们创建的自动化测试用例的执行次数大于一定值,因此,在实施自动化测试之前,我们好先分析一下我们的投资回报率。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。