在Visual Studio中的所有WebTests之前执行操作

时间:2016-12-02 07:47:50

标签: visual-studio load-testing stress-testing webtest

我想在发送网络测试的SOAP请求之前运行一些代码(获取oauth有效令牌)。 我正在使用Visual Studio。 我想运行在ALL测试之前获取OAuth代码的代码,而不是每个代码。 那可能吗? Thnaks !!

1 个答案:

答案 0 :(得分:0)

假设Web测试是作为负载测试的一部分运行的,那么您可以创建load test plugin并运行load test starting事件中的一些代码。

您的问题看起来好像您需要运行一个Web测试(可能只包含一个请求)来获取令牌,然后运行所有其他测试。这可以通过在负载测试中使用两个方案来实现。第一个场景包含get-token web测试,它被设置为具有一个用户和一个迭代。第二个场景运行所有其他Web测试,唯一的变化是将其Delay Start Time属性设置为允许完成get-token Web测试的值。