随着国内软件行业的蓬勃发展各种各样的软件应用层出不穷人们的生活也越来越依赖软件因此软件的质量就越来越受重视而软件测试作为软件研发过程的两大核心之一在企业和研发团队的地位也越来越重要岗位需求也越来越大。今天就和大家侃侃软件测试的那些事儿。1.任何人都可以做测试掌握了测试基础的理论知识后任何人都可以做黑盒测试但只能拿到该行业内最底层的薪水。对于安全测试、自动化测试、性能测试等等是需要有综合性的专业知识才能胜任薪水的多少也取决于个人能力的。可能某些机构提出的门槛低、收入高往往误导了很多迷茫中的同学无论学习、工作上都会很快遇到瓶颈2.测试人员的职责一个新的项目上线后出问题了可能多数情况下会指责为测试的不到位而并不分析这个问题的出现是平台、系统级、业务层还是其他方面。管理完善的项目团队会有很好的分工协作且能发挥出每个人最擅长的而非相互推卸责任。3.测试时间压缩项目从立项开始定了上线时间后把各个环节的排期都计算好因测试为最后一个阶段会被动地把剩下的时间简单粗暴的给测试而并未考虑到会造成的潜在风险。对于不完善的敏捷团队、初创企业更多存在这种问题4.测试介入时期多数公司均是后期进入测试。理论上测试应该是贯穿于项目的整个生命周期中。5.测试人员前途渺茫相比国外国内企业整体上对测试的重视程度不是很高但这是一个必然的过程随着市场对产品质量要求的提高且用户对产品体验度增高测试行业会越来越重要。6.测试行业发展方向再次提到门槛问题软件测试行业入门门槛确实低其实相对于其他行业也是每个行业的底层都容易入行但付出与回报是成正比的。要想得到更大的发展需要我们不断地努力也要为自己的做好清晰的职业规划。而不是做了一段时间遇到瓶颈又开始迷茫。第二部分 转行的测试新人如何自学测试1.一般来说测试新人的话首先需要把基础打好测试理论基础可以通过看一些经典书籍或网上也有很多免费的资源。2.刚开始不太建议加入过多技术群或其他论坛提问初期遇到问题可以自己搜索自己尝试解决当然需要控制一个止损点不要为一个问题耗费太长时间。3.自学基础的同时一定要做好笔记且一定是通过自己的理解后做的。可以使用思维导图把前后学到的东西给关联起来。之后学习到的新东西也是。4.读完一本书或一个阶段结束后可以自测一下通过找一些经典的笔试题或一些istqb中的题目来巩固或查漏补缺有针对性的再次巩固学过的东西5.接下来可以找一些项目来做或去众测平台看一些基本的项目测试流程包括基本测试文档的书写规范等等6.目前有好多平台会开设一些免费的公开课通过技术讨论组可以接收消息推送设定好时间听一些专业领域的测试方法可以快速了解到大体的流程。一定要经过严格筛选选择质量高的否则会浪费一大部分时间7.以上都是基于从整体的方向来考虑当然很多细节问题都需要在学习过程中记录下来8.给自己的学习过程制订一个详细的计划量化到天排好每天要学习的东西。同时最重要的是一定要养成总结的习惯 每天总结 每个项目总结 总结测试方法总结Bug原因奇葩Bug等等这些将会成为你日后工作的宝贵财富。文章来源网络 版权归原作者所有上文内容不用于商业目的如涉及知识产权问题请权利人联系小编我们将立即处理