手动测试依然很重要

random
random
订阅者
10532
文章
0
粉丝
测试交流4198字数 788阅读2分37秒阅读模式
 
 
手动测试依然很重要插图

FunTester


市场上看到的数百种新的应用程序和产品,在向用户发布之前会进行大量测试。自动化测试可以加快流程,通常被视为手动测试的替代品。但是,手动测试在 QA 领域中仍然具有关键作用。

如果将 QA 资源偏重其中一种方法,将错失许多提高质量的机会,而平衡手动和自动测试将带来更高质量、更稳定的产品。文章源自玩技e族-https://www.playezu.com/497952.html

让我们来看看手动测试仍然很重要的一些原因。文章源自玩技e族-https://www.playezu.com/497952.html

UE 测试

测试人员可以快速识别出什么时候看起来不对劲。自动化测试脚本不会发现这些视觉问题。当测试人员像用户一样与软件交互时,他们能够发现可用性问题和用户界面故障。自动化测试脚本很难对这些内容进行高效的测试。文章源自玩技e族-https://www.playezu.com/497952.html

探索性测试

自动化测试只执行预先设置的操作和流程。他们需要计划和准备编写,这些测试内容将限制在某些范围内。界限意味着没有任何空间可以偏离主线,以真正探索应用程序。探索性测试使我们能够在整个测试中开辟自己的道路,几乎没有边界。文章源自玩技e族-https://www.playezu.com/497952.html

自动化测试误报和漏报

就像代码可能有错误一样,自动化测试脚本也可能有错误。这意味着自动化测试有可能报告误报和漏报。通过在整个测试过程中加入人为因素,可以通过检查和排查避免这些错误。文章源自玩技e族-https://www.playezu.com/497952.html

成本过高

针对少量场景,例如验证码、双因素认证(2FA),或者临时性测试需求,使用自动化作为主力测试手段是不合适的,其主要原因在于通过技术手段实现明显不可行/学习成本高,或者依靠现在自动化框架实现成本高。这个时候我们就需要手动测试,来平衡投入产出比。文章源自玩技e族-https://www.playezu.com/497952.html

手动测试帮助优化产品

随着时间的推移,自动化测试可以越来越多节省时间。这对于在广泛的层面上快速获得结果非常有用,但手动测试使我们能够在概念和情感层面上理解问题。它将我们与最终用户联系起来,站在用户角度对产品提出优化建议,这一点是自动化不可能完成的。文章源自玩技e族-https://www.playezu.com/497952.html

手动测试和自动测试各有千秋,而且可以相互促进。在设计 QA 策略时考虑这两种测试方法很重要。无论自动化测试发展到何种程度,软件中总会有手动测试的一席之地。文章源自玩技e族-https://www.playezu.com/497952.html

  • 接口功能测试专题
  • 性能测试专题
  • Groovy 专题
  • Java、Groovy、Go、Python
  • 单测&白盒
  • FunTester 社群风采
  • 测试理论鸡汤
  • FunTester 视频专题
  • 案例分享:方案、BUG、爬虫
  • UI 自动化专题
  • 测试工具专题
文章源自玩技e族-https://www.playezu.com/497952.html文章源自玩技e族-https://www.playezu.com/497952.html
 
评论  4  访客  4
    • 林月
      林月 9

      我认为自动化测试什么的 只是手动测试的补充 或者说很大一部分程度是为了求职 kpi 手动测试才是主流 自动化测试 测试技术啥都只是辅助

      • tangoliver
        tangoliver 9

        要做自动化、性能等测试之前,你要先进行手工测试,也就是在这个过程中,熟悉系统;只有相对熟悉了,自动化、性能等的测试才能更准确

        • IAmTester
          IAmTester 9

          项目负责人(门外汉)眼中,自动化测试是金钥匙无所不能的

          • hty
            hty 9

            很中肯,测试同学在追求技术的提高的时候也不能忽略了业务能力的提升

          匿名

          发表评论

          匿名网友
          :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
          确定

          拖动滑块以完成验证