感觉做的很杂
一个优秀的测试开发要具备如下几个能力
从这几条你可以分析下你的技术投资和能力,只满足了五分之二,不过你的学习能力挺强,这点很多公司会很喜欢。你可以把简历投递到 job@testerhome.com,让社区的招聘小助手帮你推荐下。不过这阵子她可能会比较忙。估计大会后才会给你安排推荐。
同样的遭遇,同样的疑虑
不知道喜欢什么,就哪个工作钱多舒服干哪个呗
面试不要说精通,会被人喷死的。。。换熟悉会比较好~
等你有真正精通的东西的时候,就知道自己想干啥了,加油!~
PS:我自己好像也没有精通的。。。所以我也不知道干啥,哈哈~
不如楼主分享下现在是多少钱
精通?!呵呵
说实话,你的技术投资不太对。以后会影响你的发展。你这其实不叫测试开发,你这只是大杂烩而已。测试开发不是一个懂 web 开发的测试那么简单。
我想了解你那个好评如潮的自动生成 testcase 的具体实现
大佬分享源码出来,给小弟们开开眼啊
大概的思路 就是根据接口文档,生成对 接口自动化 case,并且对接口的每个入参进行等价类划分,比较全面的保障接口功能的健壮性,我们这边正好业务测试 对于项目要负责接口的测试,然后这样一建生成后 减少了他们很多工作量,他们只需要关注测试数据就行
十八般武艺皆略知一二、点到为止,难有精通二字。
一个优秀的测试开发要具备如下几个能力
从这几条你可以分析下你的技术投资和能力,只满足了五分之二,不过你的学习能力挺强,这点很多公司会很喜欢。你可以把简历投递到 job@testerhome.com,让社区的招聘小助手帮你推荐下。不过这阵子她可能会比较忙。估计大会后才会给你安排推荐。
我一半以上做不到。。能够完成工具化和平台化的任务:创建领域专用工具和平台能力 这块都完全没接触过,而且感觉开发难度会是最大的。。。
持续交付也做得很浅,没有 devops
线上数据分析和质量统计 线上数据分析没有,质量统计有,不过只是内部版本的。。。
心情复杂...我现在也是一锅大杂烩...心生退意,心有不甘
吹牛打下草稿,半年就会 java 的 springboot,看你以前做 Python 的,爱因斯坦都没你进步那么快,你 springmvc spring mybaits hibernate spring cloud 都懂吗?还是拿着 springboot 的代码修修改改?
你说你 js Python java 都懂,请问你上班还需要测试吗?还是只是写写工具给功能测试用?只能说你只是个半吊子,你测试能力比不上一个功能测试,代码能力比不上一个开发,这个全栈也蛮水的!
= =第四列我的 列名是 “产出”,只列出了工作上的产出。非工作上的,自学的和参与社区项目的就没列。你以为小公司会招一个没有任何 java 基础的 进去写 java 吗。。。
术业有专攻,我觉得一个测试开发,本身就不应该去跟业务测试比测试能力,跟开发比代码能力。我理解它的一个定位是更偏向于效率提升和基建工作的,作为开发和测试之间的一个枢纽,你这么思考只能说你的理解还比较片面。
会和写是两码事,写 java 多如牛毛,会 java 少的可怜,我自己能力只是写 java,谈不上会。你说你会 Python js java,是懂皮毛还是深入了解?当初我 java 一点都不会只会点 php,缺个开发用的是 ssh 框架写个分页,我硬是百度和画轮子用了一天的时间做出来了,虽然可以用,但毛病不少,但已经获得领导的敬佩。我觉得写代码应该是敬畏之心,我只是 java 操作工,能力强的可以做开发或者自己写一套框架,我指的框架是企业级开发,而不是测试框架。我是因为代码能力不行而做测试,一个合格的程序员 算法 设计模式 架构设计 网络基础 通信协议 等等都需要掌握而不是了解。但测试称自己全栈真的很少,至少我认识的开发最多叫 xx 架构师 ,什么前后端都精通的全栈真叫不出来,脸会红。
现在没有专门的写测试工具的测试开发。测试开发抛弃业务还专门写工具已经脱离了测试这个职业,你说工具可以提升效率,这没假。但是我们公司测试个个都会写代码,而且网上的开源工具那么多根本不会自己开发。如果你说开发一个平台,效率高,不是为了显示自己的能力,如果在我们的公司这样做会被喷死。因为每个人都能写点小程序来提高效率,甚至 mq zookepper redis 都非常熟悉,每天任务紧,都是独立完成的,根本没闲着时间让你写个平台,如果靠写平台拿绩效奖金或者升职加薪那是不可能的事情,只有帮助开发怎么更好的优化业务和架构设计,找出系统的瓶颈才有可能。所以我每当看到某某人写测试平台,我知道他们测试的整体技术能力一定不高,因为真没必要写,网上开源多如牛毛。
有一句话叫:广度是深度的副产品。 我们都为此而努力吧
楼主,做比说难,但有时候做并没有你想的那么难。加油做自己想做的吧!~
大佬,那个好评如潮的自动生成 testcase 的,方便发下源码地址学习下吗?
具体情况,具体分析,我不知道我的是否受众于你们,因为我们这边业务测试要测试接口,然后我提供了这么个工具,测试人员一键可以把他们所负责的项目 所有的接口生成 testng 代码覆盖,然后在相应填写测试数据和期望结果的地方填写下就行,在项目周期里也能多次回归,所以他们觉得对他们非常方便和节约时间。我需要先看看 业务相关的能否脱敏,如果能完全脱敏,我会放 github 上。
你敢写精通?来我这面试的话可能一个基础问题都答不上来
也处在这个阶段,感觉有点杂,是该好好思考下了
想多了,其实很简单。高级测试开发工程师=高级测试 + 中级开发。。。。其中测试是本质,这个必须做到相当程度,开发能力越强越好
收藏了
挺杂的
建模技术 。这个怎么去学习
抱歉没及时回复,可以脱敏,但是这一周我外出旅游了,电脑不在身边,等我回去 就放 github 上,你可以留个联系方式给我,我好了通知你。
很对,测试开发需要很扎实的开发能力,而且要具备很强的业务分析能力,挖掘测试业务中可以自动化的点,从整体上把控,搭建出平台,甚至结合 AI 技术去解决测试中的问题。一个只懂 web 开发的或者只会业务模块开发的人和这个是没法比的!!!
一句话,一个既懂技术有会测试的人才符合测试开发,不过我认为在计算机行业,算法才是王道,其他的都是经验,熟练工而已。
这楼有的人说话真的阴阳怪气。
回过来看看当初的这个这个帖子和选择的走向
可惜当初这个帖子的内容被好几个人喷,我删除了原来的内容,这里来回溯下帖子原先的内容
工作3年多,自认为Java和Python编程水平不错,工作经历主要是做自动化测试和测试工具/平台。拿了两个offer,不知道选择哪个才发帖,当初没说公司,这里来说明下。一个阿里某部门用java,一个网易某部门用python
首先要感谢前辈们的回复,现在回过头来看 思寒 大佬了两个评论说的尤其正确,现在我也能感同身受
其次当初工作 3 年的时候确实年少轻狂,自认为自己挺屌的, 现在又过去 3 年多,心态也已经和当初不同
请教下 流程质量技术 + 测试质量技术 可以展开详细讲讲吗,我现在也处于迷茫期
个人理解这里 其实是对 QE(流程质量技术)和 QA(测试质量技术)两个职责的实践。
先说下这几年我的感受,这几年测试行业很卷,因为在软件流程的末端,整体的生存空间被压缩的比较小,所以也很容易迷茫,为了破局就不得不开疆扩土。
流程质量技术:我这边更多做的是流程质量卡点和流程提效:将人工操作的流程变为自动化,将容易出问题的流程建立卡点
测试质量技术:这就是测试的基本功,无非 攻防两种:攻:更有效更多的发现 bug,防:问题发生时候及时的监控到及处理掉,或者预先做好异常测试及处理