• 兆隆IT云学院

    招生对象
             年龄再20-30周岁之间,具备大专或同等及以上学历(含大专及以上在读),具备良好的逻辑思维能力,有一定的计算机语言基础,身体健康无残疾,有志再IT行业发展的人士。
    培养目标
       通过对学员专业技术的培训和职业素养的强化训练,使学员具备快速进入软件行业从事专业技术及技术相关工作的能力,并对学员日后

    课程大纲

    师资队伍

    就业展示

  • 兆隆软件培训学院

    招生对象
             年龄在16-22周岁之间,具备高中毕业或同等学历,身体健康无残疾,具有良好的逻辑思维能力,有志IT行业发展人士。
    培养目标
       通过对学员专业基础理论和专业技术的培训和职业素养的强化训练,使学员具备进入软件行业从事专业技术及技术相关工作的能力,并对学员日后职业发展打下必要的知识体系及能力基础

    课程大纲

    师资队伍

    就业展示

软件测试工程师工作职责是什么?

2017年09月06日 10:15供稿中心:兆隆教育

摘要: 在越来越火热的软件开发行业中,质量保障的工作也越发的重要了,软件测试作为独立阶段越来越模糊,点点点的事完全可以交给众测或者灰度,自动化的话拼编码能力如果能拼得过你项目组的开发,那劝你趁早换个项目组,那软件测试人员的核心价值究竟是什么?
在越来越火热的软件开发行业中,质量保障的工作也越发的重要了,软件测试作为独立阶段越来越模糊,点点点的事完全可以交给众测或者灰度,自动化的话拼编码能力如果能拼得过你项目组的开发,那劝你趁早换个项目组,那软件测试人员的核心价值究竟是什么?
 
我认为当前测试人员的核心价值是加速整个项目的反馈以及对产品的快速验证。这两项价值中主要的工作为:加速反馈、促进沟通
 
测试人员在整个交付团队里至关重要的工作就是促进整个项目的沟通,需要和产品团队一起工作做需求的定义,和开发团队一起工作写自动化的验证,保障项目组之间对于目标和实现都能够达成一致。
 
测试人员应该主持团队持续交付基础设施的搭建,从集成开始到环境自动部署,提交测试验收测试的自动触发,运行,结构展示等等,总之就是持续交付整套基础设施。并且能够像一个产品经理对产品负责一样,能够及时看到项目组使用这套基础设施的实际需求和问题并能够持续改进。这里面的主要需要的能力是技术视野、工具使用的能力,以及英文文档的阅档和平台搭建的能力。

全流程反馈规则的制定
除了基础设施和高效的沟通,在整个团队工作过程中还是需要制定很多各种有益的规则来促进反馈(例如对产品需求的要求,单元测试覆盖的要求,代码规范的要求等等等等)。
 
快速验证
测试人员的工作效率取决于他对软件和项目的理解,而不是他掌握的测试技术。(理解产品、理解用户期望、理解产品架构、了解产品元素,项目团队)在迭代中开发更关注当前功能,而测试需要做的是实时考虑对系统其它部分、相关系统的影响。
 
风险,优先级选择
这一项其实算是测试人员的看家本领。整个测试分析体系的知识中,最重要的基础之一就是“取舍”,选择更高优先级,更有代表性的case来减少整体case的执行数量,这个技能之于测试相当于算法的掌握之于开发。
 
自动化回归
自动化回归作为整个持续交付中的核心,重要性不用多说,怎么做好自动化回归是个很大的话题,另外找机会总结。这里只提我的一个观点。要做好和维护好一个真正有效的自动化回归,对于case和数据的设计>自动化的架构>编码能力。
 
结论:
在持续交付的团队中,软件测试人员最重要的能力是对项目整体的掌握程度,技术视野以及热情。然后厚实的编码能力和测试分析能力也是必不可少的基础。反省一下,之前在招人过程中只注意了后面两项,最重要的能力项没有设计很好的题目和方法来考察。不过感觉前面的能力不光和人本身有关,团队氛围也是能够影响前面能力表达的重要因素。

文章出处:www.zhaolongedu.com
陕ICP备05010305号 Copyright © 2001-2018隶属于西安兆隆计算机培训学校版权所有