测开要做的开发工作到底是做什么

本文涉及的产品
性能测试 PTS,5000VUM额度
简介: 科普测试开发工作内容

大家好,我是洋子


对于测开工程师的工作内容,一向是被大家所热议的,因为它不像后端开发或者前端开发这样的岗位,工作内容那么清晰明了


特别是新人小白,不清楚测开的工具开发是在做些什么,往往比较迷茫


这篇文章就给大家科普一下测开工程师的开发工作


首先,测开工程师所开发的工具或者平台,一般都是为了提升业务测试的效率,那具体一般哪些工作场景可以提升效率呢,洋子列举了一下以下工作场景


  • 用Jmeter 这样的压测工具做性能测试还是比较麻烦的,我们可以考虑做性能压测平台,进行一键压测,供测试内部使用非常方便


  • 构造测试数据非常麻烦,编写了构造数据脚本,但是还是不太通用,所以可以开发Mock造数据平台,进行配置化构造数据


  • 业务场景某些场景构造比较麻烦,可以搭建业务测试中台,用作场景构造并集成日常测试需要用到的功能,比如直播业务,我们开播时需要设置比较多的步骤,可以平台化为一键开播,减少测试时开播的耗时


  • 日常做接口测试,一般使用Postman这样的工具,然后再结合接口自动化测试框架,编写接口自动化case,步骤繁琐,可以建设接口自动化测试平台,维护接口自动化case以及打通CI/CD,减少编写用例成本
  • 日常做UI测试,也可以搭建云真机UI自动化测试平台,配置化进行UI自动化测试



那要搭建看似高大上的测试平台,需要使用哪些技术栈呢,和后端开发一样,也是基于Web开发框架,如Spring BootFlaskDjango,因此学好编程语言Java或者Python很重要


如果你参加过测开的培训,一定有Web开发框架的课程,这也是我在学习路线涵盖了Web开发框架的内容,能自学就没必要花冤枉钱吧


另外,在测试平台的新增功能,一般会经历三个阶段,业务测试人员觉得测试过程中哪些步骤相当繁琐和耗时,然后测开先开发是工具化的脚本(一般是用Python、PHP或者Shell实现),如果脚本非常实用,再进行通用化集成到测试平台上



有同学苦于没有测试平台的项目,市场上开源的优秀测试平台又比较少,像`MeterSphere` 这样的测试平台又太笨重,那该怎么办呢


我建议大家可以找其余的Web开发项目代替,不一定非常去做测试平台开发,因为测试平台本质也是基于Spring Boot、Flask、Django开发的,也不涉及到`高并发`场景,所以如果有其余的平台开发经验,通过测开的面试几率也会比较大


最近一个季度,我在团队的业务测试中台当中建设了自动生成接口自动化case功能,后面打算分享一下实现思路,可以先关注一下测试开发Guide公众号


如果你觉得这篇文章对你有帮助,麻烦点一下【赞】

相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
相关文章
|
Oracle Java 关系型数据库
程序员做开发工作必须要考证么?
众所周知,随着信息技术的迅速发展,程序员已经成为现代社会中不可或缺的一部分。与此同时,关于程序员需要考证的话题也越来越受到关注,以及现在互联网行业内卷严重,催生了程序员继续学习的渠道。随着行业寒冬的影响,互联网行业的程序员竞争越来越激烈,也让程序员再次审视了考证提高自身竞争力的设想。那么本文就来简单探讨一下程序员是否需要考证,以及衡量程序员能力的方式是什么?
219 2
程序员做开发工作必须要考证么?
【负责指导、培训普通开发工程师工作经验之谈】
【负责指导、培训普通开发工程师工作经验之谈】
IT程序员“被毕业”,985刚工作、40岁管理岗、破防流泪是常态
6月7月的太阳火辣辣的炙烤深圳,今年的深圳比以往都有更热一些。而在另外一端,今年的深圳大厂,普遍都在降本增效。互联网蛮荒的跑了20年,这20年发展太快了,从PC时代到移动互联网,有人早早抓住了红利,也有人错过了红利的机会。不管怎样,我们都需要向前看。今天,鱼哥结合这半年,我身边的读者和业界朋友,分享下在面临大厂毕业时的心路与历程。希望给大家有所启发。
|
JavaScript UED
10月工作经验总结
10月工作经验总结
10月工作经验总结
|
前端开发 JavaScript 网络安全
工作中遇到的问题和一些经验总结
工作中遇到的问题和一些经验总结
工作中遇到的问题和一些经验总结
|
Web App开发 自然语言处理 前端开发
前端岗位初入职场后的最初一段时间需要做什么
文章题目有点长,叫 《前端岗位初入职场后的最初一段时间需要做什么》,说下写这篇文的初衷,在前端自学团里有很多刚毕业或者是刚从培训班出来的同学,在群里天天讨论着找工作和面试的事情,面试的题在很多app或者小程序可以找得到,但很多同学不知道刚进入公司的最初一段时间是做什么事情,所以本文以此为出发点,讲一些刚进入公司需要注意的点 需要注意的是,由于每个人的环境适应力不同,所以标题中的最初一段时间,可能是一天,也可能是三天,但一般不会超过一周
151 0
前端岗位初入职场后的最初一段时间需要做什么
工作7年,我的10条经验总结
作者是一名很普通的技术工程师,从14年毕业到现在工作了7年。本文将与大家分享一些在职场中的道理和经验,希望能对大家有所启发和帮助。
工作7年,我的10条经验总结
|
敏捷开发 测试技术 调度
小型团队的测试该何去何从
小型团队的测试该何去何从
139 0
ccflow - 工作流程管理系统
驰骋工作流程引擎,工作流程管理系统:简称 ccflow,是来解决政府机关、企事业单位管理经营活动中的业务作业过程中规范化、合理化的软件管理系统。它以多样的终端(计算机、手机、短信、 PDA),把单位的内 外部的各个部门、人员有机的联系起来。它有效的解决了各个环节中的时间、人力、财物等资源的损耗。
1155 0
|
运维 数据安全/隐私保护