对受限用户进行测试

软件测试 视觉工作室
2022-01-19 22:53:11

我正在使用 Visual Studio 2013 测试代理和控制器对最终环境进行测试。最终环境由运行 Windows 7 的单个虚拟机组成,该虚拟机的用户权限很少(其中大多数被组策略阻止)。有没有办法在该用户上运行测试代理,以便尽可能拥有最接近的测试环境?

1个回答

我建议您拥有一个本地管理员帐户,您可以使用该帐户进行安装。只要 VM 启动并运行,如果您安装 Visual Studio 代理并将其注册到您的控制器,您应该没问题。我在一些性能测试中使用了非常相似的设置,在这些测试中,使用办公室中的人机而不是服务器以获得更真实的结果或当我需要额外的负载生成器但没有足够的服务器时更有意义。

2014 年 12 月 24 日编辑:我最近不得不这样做几次。我发现最好的方法是将要测试的用户的凭据绑定到测试。这可以通过绑定凭据本身来完成,或者,如果每次测试需要超过 1 个用户,则以不太安全的方式将凭据放入 xml 文件或数据库中,并将其绑定为凭据。