1

是否可以使用 Webaii 作为不同用户打开/运行 IE?

我知道您可以手动按住 shift 并右键单击 Windows 开始菜单中“所有程序”中的 Windows 资源管理器,然后选择“以其他用户身份运行”。但是是否可以使用 Webaii 打开 IE 浏览器并输入不同的用户帐户详细信息(用户名和密码)?

我问的原因是因为我想检查当使用具有不同权限的用户登录 SilverLight 网站时,某些东西是隐藏/可见的。

如果不可能,我将不得不手动打开 IE 浏览器。有没有办法让我的代码将焦点转移到手动打开的浏览器?

谢谢,

安迪

4

1 回答 1

1

Andy,我在 Telerik 的 Test Studio 和 Webaii 技术支持部门工作。我会尽力帮助你。

我很遗憾地向您报告,我有很多坏消息要告诉您。1)不可以让Webaii在不同的凭据下启动浏览器。2) 不可以让Webaii 连接到已经打开的浏览器。

作为替代方案,我建议运行在不同凭据下执行 Webaii 测试的程序。Webaii 将在当前进程正在执行的任何凭据下启动浏览器。因此,您可能以“Andy”身份登录到您的计算机,然后以“Jane”身份运行 Visual Studio,在 Visual Studio 中运行 Webaii 测试,Webaii 将以“Jane”身份启动浏览器。

我希望这会有所帮助。

科迪

于 2014-11-07T17:32:29.693 回答