首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对一个特定的网页进行自动化测试而不是手动测试花费更多时间的原因是什么?

对一个特定的网页进行自动化测试而不是手动测试花费更多时间的原因是什么?
EN

Stack Overflow用户
提问于 2019-12-25 22:43:42
回答 5查看 417关注 0票数 0

例如,在对特定网页进行自动化测试时,比手动测试花费更多时间的原因是什么?

EN

回答 5

Stack Overflow用户

发布于 2019-12-26 16:07:41

有许多可能的原因,比如,当运行特定的测试用例时,如果页面加载晚了,那么它可能会失败,然后我们需要从头开始运行测试用例。(这种情况发生在cypress中)。如果测试用例失败,页面将无法找到与该特定功能关联的元素,我们必须重新运行测试用例,直到页面加载。这很耗时。在自动化中,我们只能测试我们编写的脚本,但在手动中,我们可以更准确地详细测试每个功能。

票数 2
EN

Stack Overflow用户

发布于 2019-12-27 15:33:56

为了回答这个问题,我们首先需要了解手册和automated testing techniques都有自己的优缺点。虽然手动测试适用于探索性测试和频繁变化的应用程序的测试,但自动化测试在自动执行稳定应用程序的回归测试用例时可提供更好的ROI。

现在,回到您的问题,我们可以选择自动化的特定页面,或者花费比手动更多的时间在自动化上,当我们知道一旦自动化,页面上的重复性任务可以非常快地执行,并且只需点击一个按钮就可以运行任意次数,从而帮助测试人员更多地专注于探索性任务。

票数 2
EN

Stack Overflow用户

发布于 2019-12-27 14:54:33

根据我的知识,手动测试和自动化测试各有优缺点。有必要了解其中的不同之处,以及何时使用其中之一以获得最佳结果。

  • 其中一些(黑盒测试、白盒测试、集成测试、系统测试、探索性测试、可用性和特别测试)方法更适合手动测试,
  • 一些方法最好通过自动化来执行例如(回归测试、负载测试、重复执行)

即使在识别特定元素或页面的元素时需要花费时间,但如果我们第一次设置它,这是一项时间任务,而不会花费太多时间来执行

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59479415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档