公司招商型网站建设,ppt模板下载免费完整版简约,广州自建网站哪家服务好,海外一套crm国内一套crm谈谈我的以前#xff0c;从毕业以来从事过两个多月的Oracle开发后转型为软件测试#xff0c;到现在已近过去8年成长为一个测试开发工程师#xff0c;总结一下之间的心路历程#xff0c;希望能给徘徊在开发和测试之前的同学一点小小参考。 一、测试之路伏笔
上学偷懒#…谈谈我的以前从毕业以来从事过两个多月的Oracle开发后转型为软件测试到现在已近过去8年成长为一个测试开发工程师总结一下之间的心路历程希望能给徘徊在开发和测试之前的同学一点小小参考。 一、测试之路伏笔
上学偷懒留下个习惯喜欢看别人的代码。很多时候觉得别人写的比自己好太多简单的一段代码别人写的精妙绝伦自己的又丑又长。自己带有批判性眼光看代码。
逻辑思维能力比较OK尤其是发散思维工作面试的笔试题几乎都为逻辑题我用非常快的速度全部正确做完很开心拿到offer发散思维在测试中很重要往往问题都比较隐藏和集中从不同的方向进行不同的测试找到问题并带出系列性问题
我曾测试过一个功能模块出现问题从而带出提交了一些问题当时项目压力使测试和开发有些小气氛被主管叫去批评我写的太多开发觉得其中提到的东西是正确的后经验证一些列问题都是潜藏的问题主管也不好在批评之后表扬但那两个星期逗我特好了就。 我有完美主义倾向生活中的坏毛病追求完美这个给我带来了些小问题。自己写的东西有些小问题自己也会很气馁测试找出别人的存在的失误会有成就感我也知道能包容不完美才是完美努力的目标。
我对开发的热情没有测试的火热。
我的开发能力都一般不突出。而软件测试为复合型。要求广度和宽度深度为其次。虽然测试的时候主动帮助开发做过数据库出现的异常处理开始提出解决方案的时候开发并不认同一个测试的方案但是后来采用了。这位开发也不再小瞧我了。 二、测试之路小结
软件开发是建设性的而软件测试从一方面来说是破坏性的开发注重设计使程序做的应该做的事情不做不应该做的事情一般来说开发写完程序都会自己验证程序是否做了他应该做到的事情软件测试不仅要验证程序是否做了他应该做的事情更注重的是软件是否做了他不应该做的事情。所以测试更关注的是软件是否做了他不应该做的事情。
检验已实现的功能是否正确检验是否正确实现了功能。
重新否定自己开发测试自己的代码效率低是因为在内心深处他们不愿意否定自己不愿意觉得自己有问题测试人员应学会否定自己这样在一个版本到另一个版本的回归测试过程中确保自己的测试无遗漏。
永远不要觉得软件质量是软件测试的任务不要轻易背锅软件质量从一开始就是开发的系统架构所决定的软件测试不过是优化提高软件的质量但是很可能还是存在致命的bug。所以做好自己的管理证据从而不要让自己轻易背锅。当然在其位谋其职测试一定要富有强韧的责任心。对自己工作仔细细心。 学习多了解测试一定要对自己能力的肯定可能我的能力在别人的眼里不想开发在某一方面很突出耀眼我对自己一直充满了自信测试需要自己的广度和心态上的磨练更是需要的。就像是冰山庞大的业务知识测试框架多维度的思维习惯虽然看上去是一个点一个点的当你把这些点链接起来的时候你会看到汪洋一片所以你一定要学习更多的学习。
沟通很重要多多沟通沟通的艺术更是重要和开发和睦相处能给工作带来很多乐趣很多时候你一天工作交流的基本都是开发人员。学会包容和理解。
目前我只是处于黑盒子阶段我也想学习更多更多的测试工具和脚本语言但是不能妄自菲薄不管是自动化测试还是手工测试实质都是测试方法测试工具不过是载体不能弄混主次。级别不够再厉害的测试工具你也不一定能用到而且会用但一定多多了解学习。 三、8年蜕变现在已近是测试开发年薪30W
8年时间的蜕变我从一个初级测试工程师成长为了一个测试开发工程师
日常工作内容 编写自动化测试脚本测试开发工程师需要使用编程语言如Java、Python等编写自动化测试脚本用于执行系统功能测试、性能测试、接口测试等多个测试阶段。 搭建自动化测试框架测试开发工程师可以使用开源测试框架或自己搭建测试框架以提升测试效率和可维护性。一些常用的测试框架包括Selenium、Appium、JMeter、Robot Framework等。 分析测试结果和问题测试开发工程师需要分析自动化测试脚本运行的结果和日志找出问题所在并及时反馈给相关开发人员或测试团队。 协同开发团队进行集成测试测试开发工程师需要与开发人员紧密合作进行集成测试工作确保系统各个组件间的协调运行。 参与持续集成和持续交付测试开发工程师需要参与持续集成和持续交付过程保证软件质量和稳定性。这其中包括构建测试环境、制定测试策略、持续监控和优化测试过程等。 总之测试开发工程师的日常工作内容以自动化测试为主同时也需要具备软件开发和测试管理方面的技能。
END绵薄之力
最后感谢每一个认真阅读我文章的人看着粉丝一路的上涨和关注礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 这些资料对于对想进阶【自动化测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你