原创:运行loadtest时报错the load test results repository was created with a previous version and is not compatible
如果run setting中的Storage Type设置为DataBase,则需要设置数据库来保存loadtest的运行结果,如下图所示
图:Storage Type设置为DataBase
图:在Manage Test Controller中配置保存loadtest结果的数据库
如果在装VS的时候有选择安装相应的数据库来保存Loadtest结果(数据库默认好像是LoadTest2010),则可以使用该数据库进行结果保存,如下图所示
如果在安装VS时没有安装该数据库,或者想用自己创建的数据库来保存loadtest结果,这也是可以的,但是需要在相应的数据库执行一个sql脚步,否则,则运行loadtest时,会报如下错误,从而导致无法执行loadtest
图:由于指定存储loadtest结果的数据库不兼容,导致运行失败
解决办法:
1. 在VS的安装目录(...\Common7\IDE)下找到loadtestresultsrepository.sql(例如C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE);
2. 在需要保存loadtest结果的数据库执行该脚本