如何在智能告警平台CA触发测试告警
591
2023-02-28
本文目录一览:
测试开发需要学习语言、计算机网络、操作系统、前端基础、需求分析、英语、数据库。
1、语言
python是现在测试开发的主流语言。能写个简单的脚本和应用就行。测试需要写的代码是java的开发测试,也建议学习python。以后比如遇到一些维护测试服务器或者是web相关的,掌握python还是非常便捷的。
2、计算机网络
各层协议什么的这都是一个功能测试都要懂得,按照优先级可以从http学。抓包工具也是必备技能。现在疫情之下,可以看到趋势开发测试了已经。云计算平台上的测试环境的网络规划,安全,环境有非常好的前景。
3、操作系统
Linux基本概念和命令是为了应对测试和运维的交叉领域。简单的shell写脚本,难一些的用python。看发展方向,具体是要走移动端的还是什么,某个领域的技能也是必备的。
4、前端基础
html,css,javascript,bootstrap,jQuery开发测试;以后要做web自动化的优先级排高一些,以后想做app测试的,就先去了解ios或者Android去。
5、需求分析
拿到项目的时候,需要会分析需求,优先级,任务拆解。需求也是一个必备技能。有几年经验的老测试,拿到项目的时候一定会提出问题,剩下的安排的明明白白的。
6、英语
测试开发了,英语也算个硬件了。肯定要能看懂文档。如果发展好,想去外企,语言沟通也是必备的。不用特牛,日常沟通一半听说一半靠猜。
7、数据库
常用的SQL命令,子查询,连接查询,存储过程,触发器,游标等数据库概念和语法。
主要是会承担一些编码开发的工作,用来制作一些自动化测试的脚本,或者自动化测试的工具,又或者另外的一些在软件测试工作中用到的提高工作效率的小工具什么的。
测试工程师的本质工作,确保深刻理解被测需求,包括它的起源,背后的用户特征,用户使用场景,有丰富的输入才能进行完善的测试分析,明确测试策略(用有限的精力覆盖最多有价值的验证点),利用多种方法设计完善的用例场景。
类似的架构理解能力也是需求分析能力的拓展,充分掌握产品业务的架构,软件前后端的架构,工程师才能具备全局视角,规划策略中的测试重点,避免跨模块边界不要遗漏。
岗位职责
1、对产品需求进行评审,编写测试策略和计划,设计测试用例,执行测试,输出测试报告,推进bug闭环。
2、负责自动化测试相关用例设计和编码、调试或单元测试工作。
3、对测试中发现的问题进行详细分析和准确定位,与开发人员讨论bug解决方案。
4、对线上问题进行持续追踪,总结归纳并完善测试方案。
5、发现软件测试过程中的痛点,寻找解决方案,不仅限于通过自动化手段提高团队测试执行效率和软件开发效率。
6、做事积极主动,总结测试问题,完善测试设计与规范,针对典型问题输出案例分析,针对新功能和测试难点输出测试指导书。
关于开发测试和开发测试工程师的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 开发测试的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于开发测试工程师、开发测试的信息别忘了在本站进行查找喔。发表评论
暂时没有评论,来抢沙发吧~