刚来一周总监让我搭建 stf 框架并在上面开发,还要研究 jira 的二次开发,这些东西明显也找不到别人来问就一个人天天查资料,效率太低也不是很喜欢,现在迷茫是不是要继续走测试开发的路
大约做了 4 个多月的 jira 二次开发,用的 python,做的桌面程序,现在回过头想想,貌似用到的 jira api 并不多,如果你在用 jira 遇到问题的话,可以一起探讨探讨
性能测试可以了解下
测试开发是个坑,要么还是直接干开发,要么还是做系统测试算了。
同是做测开的妹子,上半年也是一个人独自摸索、学习,终于把 stf 在公司落地了!做测开真不容易,每天看大量的帖子,来寻找灵感,找需求,然后自己开发,最后还要自己在业务测试推广,整个项目就一个人在孤独的奋斗中,心累。。。
除了查 help 文档慢慢啃还有啥好办法吗
我觉得不知所措的都是没耐心仔细去上手去琢磨的,想着一步成为大神呢吧
工资并不高,跟业务测试差不多,唯一的值得安慰的是:不需要加班! 性价比比业务测试高一些,业务测试是身体累,我是心累:每天在想我要做一些啥。以前的业务压力在领导身上,我们下面的人不想业务的事情,只需要实现就好,现在换了公司,领导不管事,不懂技术,压力全在自己身上,如果上面有非常有想法的领导,就不用这么累了
我还是建议做开发算了,个人建议。
我要的工资也不高,主要是想着尝试一下心得领域,看自己是否符合,这边确实不用加班,但也真的是不知道自己一天天的要干啥就是百度百度再百度
那建议你还是坚持要求转业务测试吧,虽然会保持跟你做开发一样的 “压力大,太辛苦”,但是这样从业务测试转测试开发还可以体会到涨薪的快感
安全测试和专项测试也可以了解下
很现实啊。。。
图舒服就干着测试吧。。。女生不想拼,测试挺舒服的。。。
找不到人问是挺憋屈的,总比项目压力大好多了呀~
我以前干了 9 年测试,说白了,不就是图舒服,不怎么加班,又不怎么需要动脑子。。。
哪有都好的职位呢。。。
我都现在都不知道测试开发具体要干嘛。
我做性能测试的。
业务测试、测试开发、产品开发,没有哪个心不累的,要想心不累,只有混日子捣糨糊了
这三个里面业务测试估计是心最累的,产品开发其次,因为都需要面对产品狗或者用户……
嗯,之前为了生存一直在干开发,其实并不感兴趣,也没有天分,再拼也拼不过大神们,所以会考虑很多,也并不是怕累怕苦年轻人能多积累一些也好
我之前在蚂蚁金服外包干的开发,真的是上线前出的问题,但是业务的观点就是今天无论如何必须上,然后就是凌晨的时候还在写代码,眼睛都发直,一直到早上五点才到家,十二点又继续去公司,基本上项目启动我就要开始加班设计,实现,交付,回归,上线整个流程我都要在,这么辛苦最后的结果也不尽人意,我也有总结应该是本人资历不够经验不够,也不排除老项目自身的缺陷和需求的不完善,全都是些业务逻辑的代码,也谈不上提升,思考了很久才决定转行,不是怕吃苦是怕一无所获
我是刚毕业一年做开发的时候都是自己一个人百度瞎倒腾心很累,现在第二年是转系统测试了日子过着舒服和同事们聊天也开心,但是我还是觉得好日子不能过得太久,自己还是要自学一些往性能和自动化测试发展。
我是开发进去被分到了测试,测试干了 9 年转开发,现在在转算法。。。很艰辛。。。
年轻的时候转,绝对不会像现在这么艰辛。。。
想想当初被测试领导说你开发能力不太行的时候,很是心酸。。。
你说的是对的,因为测开搞的东西都是内部用,管理层方面很多都不是很重视,搞得出来最好,搞不出来也所谓,反正不会影响公司的运营。
中小公司,一个人搞没有糕层开绿灯或者小伙伴一起努力很容易凉掉的吧。
测试开发的职责可不是开发测试工具和平台,大多数公司招聘测试只不过是招聘一个懂开发的测试工程师而已。本身仍然是测试工作。基本的业务测试需要,同时提高效率和增强测试深度的自动化测试、白盒测试、持续集成和持续交付也需要。
你做的事情目前其实还是开发,而且做的事情其实是测试的边缘方向,所以业务价值和经验并不大。而且从你的描述来看,二次定制 jira 本身的出发点需求是否正确还是未知的,建议你们好好想想,是不是有现成的插件本身就可以解决。我目前知道的测试开发还没人做过这种二次定制 Jira 的事情。二次定制 STF 则是有不少测试开发工程师在做,同样,你们的公司体量和需求是否值得这么做你也得推敲下。一般只有强需求的比如 BAT、TMD 之类的公司做的比较多。对于小公司而言。质量保证和测试效率提升才是核心,你目前做的这两个事情都不是测试开发的核心方向。所以你本质上目前还不算是一个正式的测试开发工程师。
有些同学觉得做内部系统没价值,其实也是错的。devops 搞的所有的工具平台都是内部用的,没人说不重要。很多公司都有单独的团队专门用于内部效率提升。
前阵子我让同事做了一个图来表示北京地区的测试开发工程师的级别图。你可以参考下,薪资仅代表北京地区(已经去掉了广告)
效率低是对这个领域不熟悉啊,努力学习吧。 等你把 jira 的很多 restapi 记得很熟了,二次开发的套路也熟悉了,发现就像跟以前写业务代码一样,变成日常了。
btw,做 IT 基本上哪个岗位压力都不小啊。各自有各自的苦,活少钱多有前途的工作肯定有别的 trade off 或者隐性成本。 要不你爹厉害,给你安排个垄断部门,别人图你爹权势;你爹不够厉害,能送礼,你的钱多活少的成本转嫁给了你爹;也许领导贪图你美貌,你可能要受骚扰... 互联网 IT 的工程师大部分都是老老实实地搬砖,挣辛苦钱。 其实本质上是堂堂正正的用劳动换钱,行业溢价也在,已经好过很多人了。不用太苦恼。
好的职业路径,其实 IT 的各职业工种都有的啊,天花板也都挺高的,一线互联网公司的资深测试开发工资还是非常可观的。
送了碗小鸡汤,希望有帮助,加油吧。
泛质量领域:)哈哈。google 把做这个工程师叫做 SETI software engineer in Test and Infrastructure,也是从测试工程师派生出来的。
哎,漂亮的小姐姐提问就是多热心群众
虽然入行不久,但是感觉测试开发的职能远远不止这些。要学的东西太多。至于压力大,感觉在现在的环境下任何工作都行还会存在的压力吧。(朋友圈慕名而来😄ཽ)
jira 现有的插件很多啊,你先确定下功能是什么吧。。
stf 不改造有点不能用。。还是有点压力的,你先确定下自己 node.js 会不会。。。
这妹子出名了呀。
还得加妹子微信,这么牛逼的吗?
唉。。。。。。
女留微信男自强
大约做了 4 个多月的 jira 二次开发,用的 python,做的桌面程序,现在回过头想想,貌似用到的 jira api 并不多,如果你在用 jira 遇到问题的话,可以一起探讨探讨
因为我用的 python.
所以放三个我常用的吧
1、jira python 帮助文档
http://jira.readthedocs.io/en/master/
2、atlassian-python-api,里面有一部分 jira 的 api,我只用了里面的一个获得所有开发人员信息的接口
https://github.com/AstroMatt/atlassian-python-api
3、jira http rest api 的使用样例
https://developer.atlassian.com/cloud/jira/platform/rest/#gettingstarted
还想请教一下,我要做的功能就是在每次节点流转的时候掉下我们项目的接口,比如产品把需求指给了开发,触发这个流程的节点的时候把人员信息作为参数调用下我们自己项目的接口,这个功能是要用插件呢还是要用 rest api
为啥要 @ 我呢。。。。
你能干,干的多啊,挣得也多啊。
挺好啊,DEVOPS 不挺好的啊,你要懒,领导也不会喊你多干的吧。。。
哎,我还干过给研发 SE 写脚本导文档的,你这都不算杂事。。。
我觉得没毛病。。。
你好,你那句有点长,我有点不明白,你说的是,产品 A 把需求 asignee 给开发 B,然后现在你需要写一个方法,获得产品 A 和开发 B 的信息 (如名字,工号) 等作为参数 C,然后把参数 C 传递给一个你们自己定义的方法么?这个获得参数 C 可以用 rest api。我已经试过了
是 jira 状态的改变调用我们自己定义的方法,不是主动去获取,比如一个任务创建好了指给了一个处理人,那就调用我们的接口给这个处理人随机一点奖励
其实转前端开发可以没那么累?