如何在智能告警平台CA触发测试告警
630
2022-11-11
软件测试培训之对测试平台的看法
它会是趋势,但它很难每个公司都能独立完成一个测试平台
所以网上有很多开源的测试平台,一般没能力开发平台的公司就会私有化部署,然后再定制化二次开发,这也是一种趋势,应该不存在销售测试平台的情况,毕竟开源的都挺好看挺好用的
测试平台很难做到适配所有项目,包括在阿里其实测试平台特别多,自动化、性能、兼容、云真机,但我所在的部门一个都没用上,原因有很多种,就不细说了
测试平台是测开必需品吗?
我认为不是的
测试平台虽然很能体现测开的能力,但不是唯一方式
实际项目中用不到测试平台,有必要学习吗?
只要是对自己成长有帮助的,其实都应该学习,只不过有优先级而已
假设未来你想走测开路线,那么学习如何开发测试平台也未尝不可,当然不影响当前工作前提下咯
做测试平台的前提
对个人而言
有一个测试平台项目经历,可以提高面试通过率和自己的技术能力
对团队而言
应该是质量效能部,或者基础建设部来主导,而不是业务测试部门来主导,这应该是一个专职工作,而不是闲下来的时候弄一弄
确保得到老板的支持
充分调研测试平台的可行性,比如团队组成,技术选型,可承受的损失范围,平台使用的部门,等等
心目中的测开都有哪些职责
我的主管跟我聊过,测开并不一定要做测试平台才算测开,一个合格的测开,应该是对自己项目上用到的编程语言很熟悉,如同开发一样熟,甚至要比他们还熟悉
作为测开,可以给开发同学进行 code review,特别是有新开发同学刚入职可能对业务、代码架构不熟悉,写的代码就会乱七八糟,这个时候假如你很熟悉整套代码,很熟悉这个编程语言,那么你就可以提出优化建议,不要说不可能,我主管就可以,比开发还熟悉编程语言;另外还可以写单元测试,我们的服务端单元测试覆盖率是 70% 左右,所以基本服务端没啥 bug
测试开发,可以是开发平台,可以是开发工具,可以是编写脚本,但都有一个最终目的,使用你的开发技能来提高测试效率、测试广度、深度,用更高的测试覆盖率来保障项目质量
开发工具,可以是二次开发开源框架,比如 RF,可以是二次开发测试工具,比如 Jmeter,二次开发的前提不是为了秀你的技术,而是当前的工具/框架满足不了你的测试场景,所以你要二次开发,以此来满足;像我项目中,因为有自研的 rpc 框架,所以需要二次开发 Jmeter 的取样器,才能正常测试
至于到底要不要开发测试平台,这个只能看自己团队了
发表评论
暂时没有评论,来抢沙发吧~