入行软件测试十大问题 软件测试入行一年了,接下来怎样快速提高自己?
软件测试入行一年了,接下来怎样快速提高自己?
我建议您先想好自己的目标,心有所想,身有所向。如果您不知道自己想做什么,那是因为您还没有从事过足够多的岗位(我是指软件工程领域的),或者自己当初根本就不是因为兴趣选的软件测试工作(请原谅我说的这么直白)。所以建议:1、先想清楚自己想要什么?2、为了这个想法,自己要放弃什么,能否从心里上接受?3、前两关过了,就是想清楚以您现在的境况,如何达到您的这个目标?(您自己就知道该干什么了)4、如果前2点都久久没有答案,那么就去充电。找一个您感兴趣的领域(必须是感兴趣的),然后去学习,不要怕从头学!有兴趣,最多3年,您就是专家;没兴趣,干十年,还是学徒。希望对您有帮助。
2019年,如何学习软件测试?你有哪些建议?
软件测试描述的是一个行业,学习软件测试应该是指的这个行业里的某一种角色分类的专业技能。
软件测试一般包含功能测试、性能测试、自动化测试、可用性测试等等,随着测试左移和右移的发展,又延伸出其他更丰富的角色,比如数据分析(用户行为)、质量运营等等。因此可以看出软件测试行业是一个广度、深度都比较大的行业,无论是产品质量保障还是测试技术应用都需要从宏观的角度去考量、权衡。
结合之前写过的一篇文章《关于软件测试行业现状的一些思考》,其中关于目前行业供需现状的描述如下:
随着敏捷、devops等模式的引入以及数据治理、人工智能应用的发展,软件交付周期逐渐缩短,技术复杂度不断提升对测试人员提出了越来越高的要求。因此,对校招、社招人员的要求也是在不断提高的,一方面响应基础功能需求的手工测试人员基本饱和,另一方面懂测试的测试开发岗位面试达标者比例过低。
功能测试作为软件测试行业从业者的基础技能,是必须要掌握的。但就目前行业发展而言,仅仅掌握基础的功能测试难以从若干者中脱颖而出,没有竞争优势,因此还需要掌握其他的一些测试技能,比如性能、自动化等,这里建议选择自动化测试,原因同样引用《关于软件测试行业现状的一些思考》的内容,描述如下:
之前写过《2018年度软件测试行业现状报告》的解读以及对软件测试左移与右移思考的文章,其中总结了以下几点:测试人员对需求分析的投入在逐渐增大,同时测试人员逐渐开始注重客户问题的分析,更关注用户体验和用户反馈。敏捷和类敏捷型项目已经占到了已经极高的百分比,而DevOps模式的使用已经持续数年稳定增长,DevOps正在成为软件交付的最佳模式 , 同时我们发现瀑布或类瀑布开发模式比重逐渐降低。较去年,自动化测试技术比例基本保持稳定且处在一个高占比的状态。不了解、不使用自动化的越来越少。同时令人兴奋的是,发现越来越多的测试人员将自动化技术应用于日志和数据分析、综合监测。同时,没有推荐性能测试的原因,不仅是如上几点,还考虑到性能测试的知识面的广度更大,对于初学者难度较大,可以入行后根据自身情况,再行选择。
具体的学习可以根据个人学习能力,通过自学或机构培训的,以实践为主。关于自动化测试,个人推荐Python语言。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。