|
|
|
|
移动端

1.3 自动化测试到底是什么

《小强软件测试疯狂讲义--性能及自动化》本书并不是一本纯技术书籍,它更像是一本系统性的参考书,能帮助大部分小白朋友深入理解性能测试和自动化测试的意义,也能帮助有多年工作经验正处于迷茫阶段的朋友排忧解难,还能帮助那些刚刚步入管理岗位的菜鸟们提供指导,可以说是测试工程师必读的一本书籍。本节为大家介绍自动化测试到底是什么。

作者:小强来源:清华大学出版社|2017-07-25 12:07

开发者盛宴来袭!7月28日51CTO首届开发者大赛决赛带来技术创新分享

1.3 自动化测试到底是什么

重新认识性能测试之后我们再来看看自动化测试到底是什么。其实这个话题我在不同的场合多次谈过,甚至在我创办的“挨踢脱口秀”中也专门做了一次节目来说明,但可惜的是仍然有很多朋友对自动化测试的认知是不完整的,那本节就再次带领大家重新认识一下。

自动化测试到底是什么?我们可以简单的理解为前期通过人工编码完成框架,后期来解放人力并自动完成规定的测试。更通俗点可以这么理解:现在有小强1号和2号两个机器人,你对其中的小强1号机器人进行编码告诉他“在每天中午12点的时候给小强2号机器人一巴掌”,那么当到了中午12点的时候小强1号机器人就会按照你的编码要求执行,并给小强2号机器人一巴掌,这样你就可以干其他事情去了,不需要自己来做,解放了人力,提升了效率(莫名的感觉到自己的脸被打了一巴掌啊)。

讲到这里大家应该明白什么是自动化测试了吧?嘿嘿,你真的以为自己明白了?我想这时候肯定有不少朋友会脱口而出,自动化测试不就是QTP、Selenium、Appium这些玩意嘛?如果你真的这么理解那还是不够完整。大部分朋友都觉得一说自动化测试就是指UI层自动化测试,其实UI层自动化测试只是其中的一种而已,具体的层级我们会在后面的章节讲解。

最后我也必须提出一点,任何无法服务于业务的技术都是没有价值的,自动化测试也是,只有自动化测试能真正的服务于业务,并带来较高性价比才有价值,单纯拿代码堆叠起来的自动化测试不可取。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:342347198

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

ASP快速建站全程实录

本书从一个网站制作过程入手,详细介绍基于ASP技术建设网站的全过程。全书共10章。第1章,网站制作规划与流程;第2章,IIS安装与调试;第3...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊