测试开发:
我会开发基础的功能,前端用 vue3.0+ts,后端用 python+django+rest framework
能够实现项目管理、用例管理、接口自动化测试、web 自动化测试、定时任务、一些小工具
自动化测试:
熟练接口自动化(python requests,postman,jmeter)
熟练 web 自动化(selenium)
熟练小程序自动化(minium)
都能够搭建一套完整的自动化测试框架,并在团队落地推广使用,包括,培训,使用教程,使用流程,输出执行日志,输出测试报告 allure(定制化)
对此,我找下份工作的时候,该偏向哪个岗位,,测试开发,我有可能做不了,因为我 python 不是特别精通,vue3 的话,也是一般般,只能说,搭建一个基础的还是没问题的,涉及到特别复杂的业务,我可能开发不了,要不然,我早就做开发了,也早就学会了 java。。。
哪个钱多 选哪个,这行情 有啥区别
大家对测试开发的认知就是:搞一个所谓的 “平台”?
建议都面,有得挑就挑,没得挑给哪个要哪个。不试怎么知道自己不行呢
自动化测试
这两个感觉不冲突,一般进去啥都得做,不会分的很清楚
这难道不是同一个工种吗
测开
裁员先裁测试,测试先裁测开,搞业务吧,要么再把 python 栈的微服务架构学下?
本质上是为了提升测试效率,所以,开发测试平台,是比较通用的技术要求,还有一些特殊要求,就是给企业定制化测试工具,原理都大差不差,,最终都是为了质量保障,提升测试效率。
11 楼帮我回答了,我再补充一下。
测试开发是给 具体业务线定制化测试工具,不同的业务线,在提效、测试复杂场景(web 端造不出来的前置条件)时的要求都不一样的。
你这么问,只能说:要么你们公司的业务太简单了,要么你的思考太浅了
说了半天还不是造平台造工具么?根据业务线不同,写不同的工具,来提高测试效率跟质量。你说的都是大家知道的,都是在平台的基础上进行业务适配。你也没思考多深啊
这个技术栈,做测试开发有点麻烦
你一上来就是:
我也不知道你的发言能给话题的提问者带来什么价值,从你的发言只能看到明晃晃的装 13。实在看不下去哈,不好意思,另外貌似不止我一人看你装逼、看的不爽。
话说我写增删改查我还挺骄傲的,我平时就是做业务测试的,能捕获到大家测试的痛点,通过工具,包括但不限于 curd 使得复杂的测试过程能够简单化,提效杠杠滴。通过搭建平台,可以把各种工具集成到一起,业务越复杂、做出来工具的价值就越高。
每个人的认知都是有限的,如果你自觉认知较高,可以分享出来,大家都乐于看到高精知识的分享文章,而不是冷嘲热讽别人。出来工作都是社会人了,情商也得在线。
其实测试开发和自动化测试的主责都是测试方向,目标是提升软件质量。一切活动都是围绕提高软件质量这个目标来行动的,写接口自动化脚本,测试平台,本质都是提升测试的效能。回到题主的问题,该偏向哪个岗位? 答案本质上这两个岗位实际上本没有什么区别