再谈接口测试

在2018年中,在测试招聘中,都存在一个关键字就是“接口测试”,这是一个发展的趋势,在前面的文章中关于这点有多次的阐述,今天继续探讨这部分。在2018年以及下来的2019年,行业对测试的要求基本可以使用六个字来总结,它就是“专业化,精细化”。怎么理解了,专业化它指的是测试必须具备测试技术的能力,这是最基本的要求,而不只是过去只会测试理论,会手工测试就可以了,精细化更加很好理解,它要求对知识有深度和广度的理解。有一句话是这样说的,之前也写过,人们之所以不愿意改变,是源于对未来的恐惧,但是历史唯一不变的是一切都会改变。不管是否承认,这是行业发展的趋势,它不是某个人的意志所能够改变的。这些总招聘就可以看出来,企业在进行大量的招聘,但是符合企业要求的又很少,招聘者和被招聘者之间都感觉很艰难,这是因为行业对测试的技术要求和人员要求,已经不是过去只会手工测试的简单要求,而是要求不仅仅是功能测试,还要求会自动化测试,特别是接口测试。

目前是开发模式是前后端分离的模式,市场也是要求产品迭代速度更快,当然也要求产品质量越好,那么问题面临的挑战也是很大的,又快产品质量又好,这本来在某些时候是一种矛盾或者说是鱼和熊掌不可兼得的事,在今天大的市场环境下这二者之间都得满足,这是市场进化的一个必经之路。在测试部门来说,提高工程效率的方式就是自动化测试技术的应用,质量好,当然也是离不开它。本质坚持人是生产力的核心,但是技术是推动生产力进步的标准,我同时也坚持的认为,测试的核心是手工测试,自动化测试是测试是未来和发展趋势。目前这些很明细,已经不存在很多的争议和理论上的不成熟。趋势,人是不可抗拒的。

互联网上资源是非常丰富的,但是接口测试需要系统完整的学习,那么它的学习又需要掌握哪些知识了?这也是很多人想知道的。整个系统的学习需要掌握的知识点分别是HTTP协议,语言,单元测试框架,主流测试工具(PostMan&Jmeter),数据驱动,持续集成,Mock,接口测试框架的设计,这些仅仅是大的知识体系的一个分类。中间有太多的细节,比如关于常用请求方法,Cookie,Session,Token,以及接口测试中动态参数的参数,接口测试的维度,接口测试怎么服务工程效率等等,还有数据驱动在框架设计中怎么让代码可以更加高效的维护和编写。特别是服务于业务从而带来的测试效率的提升,它不仅仅是测试维度的思考,它的包后更像是认知思维的一个升级。在很多的团队中,其实很多都具备这些能力,但是实际的情况可能并不是这样的。究竟技术应该服务人还是人应该服务技术,如果单纯的说我们人服务于技术,那么这个技术它是否适合团队,以及为了服务技术而带来的资源成本的考虑不得不思考,如果做一件并没有多少价值的事,这件事到底是否值得去做,也是一种思考?

原文发布于微信公众号 - Python自动化测试(wuya-python)

原文发表时间:2018-11-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏腾讯云技术沙龙

刘连响:小程序实时音视频在互动场景下的应用

今天为大家带来的分享是:小程序实时音视频在互动教育场景下的应用。我个人一直在做基础方面的研究,接触音视频也比较早,2013年的时候就开始做包括直播在内的相关产品...

60130
来自专栏BestSDK

使用基于AI的云管理工具,场景至关重要

虽然人工智能的云计算管理工具目前还处于采用的早期阶段,但IT行业专家表示采用这样的工具可以减少与性能和根本原因分析相关的大量工作。 那些致力于深入了解云计算基础...

39790
来自专栏BestSDK

移动互联网创业:如何更好使用SDK

编辑导语 移动互联网创业的核心是App,而App的核心之一就是SDK。所以你想在移动互联网创业,就必须知道如何运用好SDK。 ? 说起移动互联网创业,很多人会想...

31590
来自专栏微信小程序开发

推荐 | 超好用的报名工具小程序,值得收藏

2.5K40
来自专栏java一日一条

入门软件工程师所面临的5个挑战

如果你对编程和专业的软件开发感兴趣,那么,这里有5个新晋软件工程师所要面临的挑战。

9410
来自专栏腾讯研究院的专栏

云计算发展是大数据分析实践之车

企业已经看到了将大数据与云计算绑定所带来的好处。云计算提供可扩展性,使得其成为大数据分析的实践之车。 对于企业而言,大数据不仅是个热门话题,更是真切的需求...

21090
来自专栏程序员互动联盟

互联网架构师必备技能

对于任何一个软件开发人员来说,架构师都是一个令人向往的角色。就连世界首富比尔盖茨在2000年卸任公司ceo的同时,也担任了微软公司的荣誉角色“首席软件架构师”...

40640
来自专栏云计算D1net

使用基于人工智能的云管理工具,场景至关重要

导语 IT专业人士表示,一些新兴和传统的IT供应商已经将人工智能技术融入到他们的云计算管理工具中。虽然他们的功能集(如分析主机性能,优化成本和设置警报的能力)看...

376100
来自专栏kl的专栏

谈谈我职业生涯中第一个真正意义上的开源项目

走进开源的世界大概有两三年时间了,开源带给我的太多太多,如(dubbo,motan,disconf,jfinal,druid,apollo)等等,太多了,我接触...

443100
来自专栏SDNLAB

Colin Dixion:OpenDaylight Beryllium的新热点

我想讲的慢一点,有意思一点,不像平常别人讲的那样快,我想让大家能够听的轻松一点。所以我谈一下opendaylight将做什么,以及将来发生的事情都给大家介绍一下...

35680

扫码关注云+社区

领取腾讯云代金券