我正在Visual Studio 2013中创建一个Web性能测试,它基本上应该加载随机产品页面......直到今天我一直在使用CSV文件作为数据源,但我想改变它以开始使用数据库而不是。
设置与数据库的连接非常简单。但是,我表中的产品有一个“IsSearchable”列,如果是假的,我不希望我的测试拿起这些产品。我找不到任何关于如何从表中选择什么条件的方法。这甚至是可能的,还是解决方案是为测试创建一个单独的表还是只坚持使用CSV文件?
谢谢, 麦克
答案 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