我在 Visual Studio 2012 中创建的 Web 性能测试存在一些问题。我创建了一个测试来通过我们的订单系统,但在第一次运行测试时,在您选择订单的页面上出现错误. 如果我再次运行相同的测试,它似乎可以工作。
由于我使用的是包含用户名和密码的数据源,因此我只有一个性能测试,它为数据源中的每个用户运行一次。当它运行时,它通过了第一个测试,但每个额外的用户都会在该页面上导致错误,从而导致购物车为空。在测试中的第一个用户之后,没有为每个用户生成或传递 POST 变量似乎是一个问题。
有谁知道如何解决这个问题,而无需专门为每个用户创建 Web 性能测试?对数据源使用一项性能测试要好得多。
谢谢!