如何在Load测试中为多个测试用例使用一个数据源

时间:2018-04-10 10:10:55

标签: visual-studio automated-tests performance-testing load-testing software-quality

我已经在Visual Studio 2017上创建了性能测试用例,我面临的问题是我必须让所有测试用例通过登录数据源获取, 在Load test中,它们将并行运行,问题是我如何使用一个数据源来运行所有测试用例 而不是为所有测试用例添加数据源

提前谢谢

1 个答案:

答案 0 :(得分:0)

数据源已添加到Web性能测试中。它们不会添加到负载测试中。如果所有Web测试都需要登录,则每个测试都需要添加适当的数据源。如果登录操作可以在被调用的Web测试中编写(请参阅Web测试编辑器中的Insert call to web test命令),那么该登录(即调用)web测试可能具有用户名和密码等的数据源。

同一负载测试中的多个Web测试可以使用一个数据源。每个Web测试都有自己的数据访问方法(即UniqueSequentialRandom等)。这意味着两个或多个测试执行可以同时使用相同的登录数据。如果需要一个数据源文件,但每个测试必须使用不同的登录,请参阅this answer了解一些想法。