最近的一个项目中,被微软要求提供性能测试的数据了,没有性能测试的数据,就不能通过正式环境的申请,所以,这项工作还是特别重要的。
微软有提供了一套性能测试的工具,但是还是有好多坑的,现在就把一些重要的坑总结一下。
1, Single user test , 只需要按照微软的文档做就可以了
参考路径:单用户测试
2,Mutiple User test , 坑比较多,按微软文档做,但有以下需要注意:
参考路径:多用户测试
a,VS必须是企业版的
b,确保Single是完全跑通的情况下做Mutiple,最好Single和Mutiple是分两台机器来做,这样方便验证
c,当前的21V环境在低版本的IE中会出现重定向的报错,因此用官方文档的中的IE做是有问题的,使用最新的GoogleChrome可以绕过这个问题,和微软联系后得到了下面的方法:
c1. 安装Chrome浏览器(正常需要翻墙可以通过 Chrome多版本下载)
c2,下载Chrome Driver,保存在 路径如下(可以从 Chrome Driver下载)
c3, CloudEnvironment.Config中做如下修改
d,文档中的通过工具创建测试用户我是没成功,麻烦一点就手工把用户创建好吧
最后执行case可以自动生成性能报告,提交给微软,就能申请环境啦