使用数据库进行Web性能测试

时间:2015-09-22 14:34:20

标签: .net visual-studio-2013 performance-testing

我正在Visual Studio 2013中创建一个Web性能测试,它基本上应该加载随机产品页面......直到今天我一直在使用CSV文件作为数据源,但我想改变它以开始使用数据库而不是。

设置与数据库的连接非常简单。但是,我表中的产品有一个“IsSearchable”列,如果是假的,我不希望我的测试拿起这些产品。我找不到任何关于如何从表中选择什么条件的方法。这甚至是可能的,还是解决方案是为测试创建一个单独的表还是只坚持使用CSV文件?

谢谢, 麦克

1 个答案:

答案 0 :(得分:1)

更新:网络性能测试是visual studio的一部分。

我不确定是否可以更改生成的查询,但您可以在数据库中创建一个视图来解决此问题。

旧答案: 假设您正在使用某种SQL,并且使用SELECT语句来获取数据,您只需使用WHERE子句扩展SELECT语句。

所以看起来就像这样:

SELECT [column1],[column2] FROM [Table] WHERE IsSearchable = TRUE.

有关WHERE子句的更多信息,请参阅此链接,例如:https://msdn.microsoft.com/de-de/library/ms188047%28v=sql.120%29.aspx