仅对每个数据集行

时间:2017-01-23 14:05:59

标签: visual-studio performance-testing

目前我正在使用visual studio进行性能测试。我有一个包含30行的数据集。

我的测试场景如下:

  • 用户登录
  • 访问我的数据集中定义的30个网址
  • 用户退出

使用默认功能,方案可以:

  • 用户登录
  • 访问我的数据集中定义的网址
  • 用户退出
  • 用户登录
  • 访问我的数据集中定义的网址
  • 用户退出等

这总共发生了30次。

有没有办法只重复引用数据行的步骤?

谢谢!

1 个答案:

答案 0 :(得分:1)

至少有两种方法。

第一种方法。进行三次测试。一个用于登录,另一个用于注销。第三个测试的主要活动是访问一个URL,它将是数据驱动的。在负载测试中,指定负载测试组合将登录和注销测试作为初始化和终止测试,主测试将添加到测试组合中。设置"新用户的百分比"在场景属性中为0%。

第二种方法。在此测试的开始和结束时只进行一次登录和注销测试。它们之间有一个循环访问数据源中指定的URL。设置"高级数据游标"循环的属性为true