接口测试入门课
15
15
1.0x
00:00/00:00
登录|注册

结束语 | 如何成为一名优秀的测试工程师?

在技术或实践经验基础上解决问题
从自己熟悉的内容出发
掌握理论知识
不断遇见问题,不断解决问题
从实际动手开始学习测试技术
提供给持续集成、持续交付平台调用
封装适合团队的测试框架
使用编程语言完成接口测试任务
编写测试代码
接口测试思维应用
接口测试工具应用
业务知识掌握程度
测试用例方法
技术栈熟练程度
解决问题的能力
提供帮助和支持
鼓励学习者继续学习和分享
学习方法应用情况
接口测试思维掌握情况
测试框架的实际应用
目标实现情况
掌握新问题解决方法
学习规划
高级测试工程师
中级测试工程师
初级测试工程师
评价标准
提出后续的学习方向
总结上次的学习成果
作者:陈磊
结语
思考问题
成长为高级测试工程师的方法
测试工程师的能力水平
结束语
如何成为一名优秀的测试工程师?

该思维导图由 AI 生成,仅供参考

你好,我是陈磊。
不知不觉中,我们已经相伴一起学完了接口测试的全部课程,我相信,你现在已经能独立完成绝大部分接口测试的工作了。在这最后一节课呢,我不想再和你说接口测试乃至测试框架还应该做什么,而是想来和你聊聊如何成为一名优秀的软件测试工程师。
在前面的课程中,我一直在和你说测试工程师是个技术岗位,不是“点工”。在把我们的课程全部都学完后,你现在是不是深有同感?因为就接口测试这件小事我们都可以学习这么久,从接口是什么、如何开始接口测试开始,到后来的用工具和代码解决测试问题,直到最后的参数数据层的封装、外部解耦服务的使用等等。
在我们课程的留言中,有这样一个问题:“接口测试能力的高低体现在哪里?”其实,评价一个接口测试人员的能力水平,主要就是看他解决问题的能力如何, 这也包括了他技术栈的熟练程度,测试用例方法以及业务知识的掌握程度。在专栏的全部课程中,我们一起经历了接口测试从简单到深入的过程,而这个过程呢,其实也说明了测试工程师在各个阶段应该达到的能力。这样,测试工程师就可以划分为初级测试工程师、中级测试工程师和高级测试工程师。
初级测试工程师。他应该懂得接口测试,可以使用接口测试工具完成接口测试任务;他也要有接口测试的思维,能够将这种思维在实际项目中应用落地。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

如何成为一名优秀的测试工程师?这篇文章从接口测试的技术要求出发,探讨了测试工程师的不同级别及其所需的能力。作者提出了初级、中级和高级测试工程师应具备的技能和知识,强调了技术栈的熟练程度、测试用例方法以及业务知识的重要性。此外,文章还分享了如何规划学习路径,建议从实际动手开始学习测试技术,不断遇见问题并解决问题,最后掌握理论知识。作者鼓励读者将接口测试看作技术学习的起点,不断努力成长为高级测试工程师。最后,作者提出了一系列问题,希望读者能够思考自己的成长和学习过程。整体而言,本文为测试工程师提供了清晰的职业发展路径和学习方法,对于想要提升测试技术能力的读者具有一定的指导意义。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《接口测试入门课》
新⼈⾸单¥29
立即购买
登录 后留言

全部留言(31)

  • 最新
  • 精选
  • aoe
    调查问卷隐藏的比较少深,这是对测试的考验吧?我找到入口了! 老师可以推荐几本关于测试的书吗? 期待您后续作品!

    作者回复: 谢谢您,如果说测试的书籍我第一个推荐的还是《软件测试的艺术》这本书带我步入了测试的大门,后续在技术方面还是推荐一个编程语言的学习,这个具体书籍可以依据自己的特点选择,我就不做推荐了。其他可以看看《Google的软件测试之道》。再具体测试框架的书籍都差不多,可以随意看一看就好了。如果您还是有时间空余也可以看看我在京东参与写的《京东质量团队转型实战——从测试到测试开发的蜕变》,谢谢您

    2020-02-21
    2
    12
  • zero
    阅读完毕,也知道了新的测试方法

    作者回复: 谢谢支持 课程中代码我做了整理:https://github.com/crisschan/api_geektime。

    2020-02-29
    6
  • 镞砺括羽
    java开发一名,公司没有测试,同时要负责测试。 平时主要用postman测试接口,或者点点页面,但总是不全面,可能跟时间工作量问题有关,反正不知道什么时候就有bug了😂 我想问下mock是怎么用啊,做假数据?具体怎么用,java后台开发需要了解吗

    作者回复: mock是解耦的,例如您开发的依赖A服务,但是A服务是由另外一个team的owner,但是这个服务开发进度慢于您的开发进度,因此使用mock完成A服务的替代服务。这里很多框架,如果是Mockito是需要开发的,如果使用moco是不需要的,具体看框架了,既然您是一个rd,那我其实也推荐你看一下契约测试,框架是PACT。比较适合开发人员使用。

    2020-02-21
    3
    6
  • peng
    我想问下测试架构师和中高级测试主要区别在哪里呢?

    作者回复: 您好,中级测试工程师、高级测试工程师以及测试架构师区别在于做事的内容和技术的深度上,这就和中级开发、高级开发以及开发架构师一样。那么如果回归到我们接口测试上来说呢: 中级测试工程师:要能编写测试代码,可以使用一种编程语言完成接口测试任务。 高级测试工程师:必须有能力封装适合团队的测试框架,并能提供给持续集成、持续交付平台调用。 测试架构师:对持续集成、持续交付、智能化测试等都有自己独到的见解,能够给团队技术的发展方向。同时可以对现有系统接口做深入的构建和建设。推动质量效能的提升。

    2020-02-21
    6
  • OK 最大的收获是,更加深刻理解君子善假于物的道理,有现成工具最好,没有就要自己造,凡是在工作中遇到简单、重复、枯燥、乏味、不费脑子非时间和精力的事情,此时就需要思考有什么工具可以解决这些问题,如果没有,那么机会来了,就自己试着在一个吧!如果是平台化的,可能是阿里、滴滴、美团等的雏形。

    作者回复: 谢谢支持,完美的诠释

    2020-02-26
    2
    3
  • 猎豹
    青山不改,绿水长流,后会有期~😎

    作者回复: 后会有期

    2020-02-21
    3
  • Geek_0ed499
    老师您好,只用postman工具,串起来整个平台框架的主要接口,这样算是自动化测试吗?还有每次运行用例集合时,入参从web页面上获取和在数据库添加获取有区别吗?哪一种形式更好呢

    作者回复: 您好,谢谢支持。您如果很精于postman,那么用它解决了你很多问题,你的项目推进也很顺利。那么也很好,不用纠结那些名词术语。自动化测试没有一个权威的定义,你认为释放了你的人工,提高了质量效能,我认为都算自动化测试。后面你说的两种参数方法没有本质区别,具体看那种使用最为方便快捷,测试还是以最小投入最大收益为根本考虑。

    2020-02-24
    2
  • 王保安
    请问APP端的https 接口怎么抓包,好像安卓6之后 手机证书不支持抓包了

    作者回复: 推荐你尝试一下mitmproxy

    2020-03-29
    3
    1
  • 测试菜鸟
    这次的专栏中,学到了接口功能测试的测试思维。工作里经常要遇到做接口压测,会有点迷茫,至今没有理解到压测的实质。很期待老师以后可以讲解接口的性能~

    作者回复: 谢谢

    2020-03-10
    1
  • 宁江孤影
    感谢老师的课程,有种茅塞顿开的感觉,对接口测试有了更深的了解。再问一个问题:用例多了之后,在持续集成的时候会不会影响执行速度,是不是可以采用分布式的思维去实现?希望老师点拨一下,谢谢!

    作者回复: 谢谢,您说到了一个随着case增加必须要做的一个事情就是分布式。但是这是未来发展很久以后遇见的情况,到时候你可以在寻找一种你自己可以掌握的分布式驱动技术来完成该任务。

    2020-02-22
    1
收起评论
显示
设置
留言
31
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部