Visual studio 2015 Visual Studio负载测试-csv中的空白参数值导致测试失败

Visual studio 2015 Visual Studio负载测试-csv中的空白参数值导致测试失败,visual-studio-2015,load-testing,Visual Studio 2015,Load Testing,我正在使用Visual Studio 2015。我有一些针对web应用程序构建的web性能测试脚本。我使用csv文件驱动脚本。对于少数用户和所有数据集,所有web测试都运行良好。但是当我运行一个500用户的测试时,由于从csv文件向测试传递了空白参数,用户的许多迭代都失败了大约25%的用户负载 我有一个控制器和一个负载代理,它们在测试运行期间都没有显示任何内存或CPU问题。这在我的测试运行期间引起了很多问题,因为我可以解决它。此空白参数问题仅在负载测试期间发生,而不是在单用户测试期间发生。此外,

我正在使用Visual Studio 2015。我有一些针对web应用程序构建的web性能测试脚本。我使用csv文件驱动脚本。对于少数用户和所有数据集,所有web测试都运行良好。但是当我运行一个500用户的测试时,由于从csv文件向测试传递了空白参数,用户的许多迭代都失败了大约25%的用户负载

我有一个控制器和一个负载代理,它们在测试运行期间都没有显示任何内存或CPU问题。这在我的测试运行期间引起了很多问题,因为我可以解决它。此空白参数问题仅在负载测试期间发生,而不是在单用户测试期间发生。此外,我还尝试运行了一个多用户单脚本测试,该测试运行得非常好。我的参数文件如下所示

用户名、密码 test1,密码 测试2,密码 test3,密码 test4,密码
问题是所有数据行在单元测试期间都通过了。我已经为每个数据行运行了1次迭代,因此数据是真实的和良好的。只有当我对超过200个用户运行负载测试,并且在测试启动30分钟后25%的事务开始失败时,才会出现问题。当我进入日志文件时,它显示csv的上下文参数值中没有任何值。负载测试中是否有任何我可以更改/尝试的设置,这些设置可能会限制内存或导致负载测试出现此问题的其他设置。请注意,当我为100个并发用户运行相同的脚本组合时,测试运行良好。但当我在200或更高的速度下运行时,一些事务开始失败。另外请注意,75%的交易仍然通过

空白参数是什么意思?您的示例有空行,但没有任何空白参数。从CSV中删除空白或空格只行。请回答这个问题,以显示这些空白参数的错误消息,并显示CSV行本身。您好,Ahmed,空白参数的意思是,尽管CSV文件中存在值,但请求中不会向服务器传递任何值。csv文件中没有空格或值。这是一个csv格式的简单文件。问题中没有足够的细节来尝试回答您。问题是否一致,如果测试运行多次,那么通过和失败总是在同一行上。请显示实际的CSV数据,提供两行,一行有效,一行失败;指出哪个是哪个。如果你真的需要帮助,那么问题应该包括足够的细节。请阅读。更新了更多详细信息的描述如何显示空白出现的屏幕截图,还显示结果上下文选项卡的屏幕截图。确保后者包含数据源值。我认为您将数据源值与动态数据的其他上下文参数混淆了。如果测试适用于100个用户,但不适用于200个用户,那么您可能发现测试的web服务器有一个限制。这是我第三次请您提供足够的细节,以便我们帮助您。