作者小头像 Lv.1
3 成长值

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据
个人勋章
TA还没获得勋章~
成长雷达
0
3
0
0
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据

达成规则

他的回复:
问题1:性能、可靠性复用功能的自动化脚本,这是一个比较省人力的实践,但这比较考验测试架构师的能力,华为测试团队也有比较强的研发能力,现在也以服务的方式在华为云上提供使用,请参考https://support.huaweicloud.com/cloudtest/index.html; 问题2:测试服务化的目标是可以对外提供接口触发测试执行与结果反馈,方便集成到流水线上,配合研发活动快速给出评估结果;测试服务也是一个产品,也需要有测试活动看护,确保运行稳定;推荐通过灰度发布的方式提供新特性,如果新特性有问题,可以快速回退,不影响日常的测试工作; 问题3:性能测试采用分层看护的方式:一、性能调优,重点关注性能目标的达成,主要在产品初期及有重大特性合入时,通过手工测试,自动采集数据的方式开展;二、完成性能调优后,使用性能数据建模的方式,采集指标、建立基线,自动例行看护指标有没有劣化。此活动可通过综合话务模型和单业务性能两个活动例行看护; 可靠性方面:先构建故障模式库,规划测试场景,再通过模式库与测试对象正交,生成全量可靠性用例,对产品进行全面评估;然后挑选出高风险模式,高频测试,低风险模式,可以低频,如月度,测试; 指标主要是是业务SLA、资源占用两大维度; 问题4:规划好测试岗位,如测试经理、TSE、TE、田主等岗位,把测试各种活动划分到不同岗位,确保大家都有明确的工作范围和目标; 问题5:效率的核心还是工程能力,不能过度依赖人员能力,工程能力决定了团队的效率的底线,人员能力决定的是队团的上限,测试人员一定要有开发能力和规划能力,不然只会被牵着鼻子走,成为打下手的角色。 问题6:最主要还是通过数据监控被测系统,拿到越多数据,就可以对被测系统评估得越充份,通过切面技术,对微服务进行方法级的数据获取,是一个非常好的思路,建议可以了解一下切面技术,通过这个点,来拓展数据获取思路; 问题7:软件的未来都离不开AI,测试也一样,但要训练好AI,先要构建好的训练数据,可以通过这个思路,先把日常的数据规范化; 问题8:测试人员要懂代码,能写代码,当你了解产品是怎么写出来的,就会有更好的思路对其进行验证了; 问题9:集成测试的前提是做好各团队的测试分层,从整解决方案层面整理好完整的验证范围,与其他团队做好分层分工,避免遗漏与扯皮; 问题10:测试策略、测试设计、测试执行、问题单等完整测试活动相互之间都要能够关联,这样不会各自为政,规划的策略与设计,都可以得到准确的落实。