0

Visual Studio 2010 能够使用不同的浏览器配置文件运行测试脚本。对于具有两个脚本(script1 和 script2)的特定场景,您可以将 Browser Mix 配置为将 50% 的脚本作为 IE7 用户运行,将 50% 的脚本作为移动用户运行。

我面临的问题是网站的移动版和桌面版完全不同。因此,为桌面录制的相同脚本不会在移动设备上运行。我看不到任何配置或强制 script1 仅作为 IE7 运行和 script2 仅作为 iphone 的 safari 运行的配置或方法。

这对于许多其他性能工具来说是可能的,但我担心考虑到 MSVS 负载测试的简单性,这可能是不可能的。有谁知道这是否可能,我认为可能的唯一方法是,如果在每个脚本中我可以以某种方式覆盖浏览器混合设置?

4

1 回答 1

0

所以我找到了答案。我试图在同一场景中添加仅桌面浏览器测试和仅移动测试。这里的关键是在现有的“负载测试”中创建一个单独的场景,其中一个仅用于桌面浏览器测试,一个仅用于移动测试,如下图所示,其中“Web 测试”场景将在 IE7 之间拆分和 Firefox3,而“移动”场景将只在智能手机上运行。

设想

于 2012-04-19T10:17:07.170 回答