BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

手动测试是否可以退出测试舞台?

| 作者 李小兵 关注 0 他的粉丝 发布于 2015年4月14日. 估计阅读时间: 2 分钟 | ArchSummit北京2018 共同探讨机器学习、信息安全、微服务治理的关键点

来自测试管理平台Zephyr的负责客户服务的副总裁Sanjay Zalavadia对手动测试和自动化测试进行了对比,Sanjay首先指出在一些实际场景中,自动化测试需要手动测试作为补充。同时,Sanjay还指出了QA团队应该使用手动测试而非自动化测试的一些场景。现对这些场景进行归纳和总结,以供读者学习和参考,具体内容如下:

  1. 当项目需要灵活性时
    虽然手动测试并非总是和自动化测试一样精确,但是手动测试过程使得测试人员能够更加灵活地进行测试。因为自动化测试对于重复的场景具有一定的优势,即相同的代码和脚本能够被多次复用。但是如果测试人员突然有了一个测试想法,手动测试人员就能够很快测试新想法;而对于自动化测试,就需要创建测试用例、使用自动化测试工具编写代码,然后运行测试,这将花费许多时间。在这种情况下,通过人工操作进行操作会更加简单和快速。此外,手动测试人员还能够快速查看测试结果。

  2. 当是短期的敏捷项目时
    自动化测试需要事先的投入和计划,需要投入较高的成本,这些工作在短期的项目中是没有必要的。自动化测试比较短期的项目,则使得项目的前期成本可能比较高,手动测试更加合适对于这种场景。

  3. 当可用性需要测试时
    一个应用的成功或失败很大程度上取决于它的可用性,然而,仅仅依靠自动化测试是很难确保应用没有缺陷存在的。计算机没有原创的思想,它们运行事先靠程序设定好的操作,它给不出像APP用户给出的那些反馈。

最后,Sanjay还指出自动化测试具有很多优点,但是手动测试在一些场景中则显得更加有优势,只有QA团队找出最适合自己实际场景的测试方法,他们才能够简化操作、提高效率以及改进整个产品的质量。


感谢郭蕾对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT