我倒是挺喜欢测开这个职位的,压力没开发大,挣的没比他们少多少。 也有不少时间自己学东西。 一个人一个看法吧。也可能是我运气好遇到了一个好平台。 我之前在 58 的时候也想过转开发,专门去找过沈剑 (58 技术委员会主席) 表达我想转开发的想法,他给我过一些建议,在这里写出来大家共勉吧~ 当时他是我们部门老大,总管平台基础架构部门,我是里面的测开,专门给业务线提供工具和框架的。 我说要转开发他表示不太理解,觉得我就是 title 上不是开发,但在他眼里我干的活跟开发差不多,就是方向不一样。 他给我的建议是要慎重:你已经是工作 5 年的测开了。在这个领域上已经有了不少的积累, 可以说在这里对比同行你是有优势的,而如果转到那边以后,你基本就是个完全的新人,用的技术不一样,面对的业务不一样,可能连用的语言都不一样。在测试圈子里你算小有名气,自带标签,有口碑有人脉。 到了另一边,谁又知道你是谁,从头开始的你又能拼的过几个人。你确定你要放弃现在积累的所有东西跑到你眼中的开发领域来么。
所以我还是没转开发,后来又跳槽到第四范式来了。 进了 AI 领域, 又玩起了 docker 和 k8s。 现在后端 python 写着,前端 es6 用着。 基本上这里没人把测试单纯的看成测试。当然就像我刚才说的,可能是运气好遇到了一个好平台。 如果大家觉得自己去做开发的那个地方也是一个好平台的话,也是推荐大家去的。 否则的话,请慎重。不是说做了开发技术就一定会成长起来的, 开发也一样有很多坑。比如 curd boy,我见过不少干了好几年但都是在做 curd 的同学。他们也在整天吵吵着没积累,没有好平台学习技术。 不论开发还是测试,好平台很重要,好平台给你机会磨炼技能,让你出去的时候有资本有底气。 否则,不论是开发还是测试,可能就止步 P6/T5/T2-3 了,君可知多少 10 几年经验的人都卡在了这个等级上。 所以大家到底是想要什么? 是像我一样,不管做开发还是测试,要的是成功,要是的实现自我价值? 还是就对某个职位有执念,但行好事,莫问前程? 想好自己想要什么以后再选择吧。 于我来说,title 是开发还是做测试不重要。 重要的是这个平台能让我走多远。
一些机器学习的基本知识和大数据处理技术就可以了
那就没听说过了~
欢迎~ selenide 是个非常好用的 UI 自动化框架,据说现在已经出了 python 版本的了。
公司没了谁都一样转~
一般来说是的~~ 你得维护一个你自己专用的数据库。 其实它就是记录数据库前后的状态。 把数据恢复回去罢了
rest-assured
其实我也浪费了好几年。 我是最近这 3 年补回来的~
不是我手写的。。。我懒。。。 我只是跑去 NG 的视频里去截图
楼主可否对比一下 jmeter 和 locust 的优劣呢? 可以给新人一个参考
没用过这个啊
时隔这么长时间我也有点忘了哈, 在 inline 里你可以写 sql 去做删除和更改,你想恢复什么样的数据自己写 sql 就好了。 不过我现在的做法是用 assertJ-DB。 监控数据的变化,然后自动的把数据恢复到之前的状态。 你可以看看我之前还写过一个文章。 说 AssertJ-DB 的
那个是 selenied 的方法。
数据质量差是常态。 我门都习惯了。 我门的建模工程师更习惯了。 有困难就客服困难么。 既然他们都能用这破数据建出模来。我门业就能测试
这个还真没有~~ 这些都是我自己意淫出来的~
你可以看看 selenide, 一个基于 selenium 的开源项目
? 你是不是留错言了。。。
额,一年半前的帖子有人来挖坟了哈哈哈。 我们一直用着呢。 还不错的感觉。
基本上没什么公司还区分这些了。 都哪年的老黄历了
python 圈的福音啊
现在的薪水都这么恐怖了
好快~
终于看到跟一样的职位在招聘了
我就是举个例子
最主要的还是看 bug 的严重程度和触发条件。 如果容易触发,严重程度也很高。 这样的 bug 漏测一个都是不行的。 相反的如果 bug 的严重程度很低,例如就是个简单样式问题,而且触发条件极其苛刻。这样的 bug 来 10 几个 20 个都可以忍受