DevOps性能测试入门的4个想法
David Buch发布于2016年5月17日 如果您在财富2000强公司工作,很有可能您已经发现DevOps的好处。 至少这就是Gartner和IDC的观点。1 – 确定应该自动化的性能测试
首先,我们要说明一下,一般来说,技术通常可能最终成为开始使用DevOps以及进行性能测试的障碍。无穷无尽的技术、协议、工具和集成。把所有这些问题放在一边,从关注最终结果开始。也就是说,您的哪些性能测试是自动化的最佳候选?具体来说,在性能方面,您的哪些测试对于构建/发布的验证或失效至关重要?2 – 保存基准
在DevOps以及持续集成(CI)和持续交付(CI)的背景下,您通常需要将新的软件版本与某些历史基准测量结果进行比较。基准可以是过去的一组“硬编码”结果,也可以只是当前现场制作版本的性能统计信息。3 – 定义明确的成功与失败标准
在使任何事情自动化之前,您需要为每个测试明确定义通过/失败定义。4 –就团队角色和结果分析流程达成一致
通过将性能测试集成到DevOps中,您将扩大其他组和个人的参与范围,而这些以前不是负载测试的一部分。例如,如果由于性能测试失败而没有将软件构建推到实时生产系统中,您可以确信性能测试组之外的涉众会对细节感兴趣。