在我的测试中,我可以自动打开IE:
public void OpenIEtoAppURL()
{
System.Diagnostics.Process.Start("iexplore", "www.google.ca");
}
这可能在其他可能没有管理员权限的计算机上运行吗?这种方法会导致病毒的误报吗?
我不确定这是否是打开IE的最佳方式,任何改进都值得赞赏。
注意:目标用户是不熟悉计算机的人,所以我不想通过授权检查来警告他们。
我正在尝试制作某种可执行文件,以便他们只需点击它就可以每周为特定的Web应用程序运行一套自动化测试。
答案 0 :(得分:1)
这样可行,但这样做是错误的。
相反,您应该打开URL本身:
Process.Start("https://google.com");
这将在用户的默认浏览器中打开该页面 请注意,该协议是必需的。
答案 1 :(得分:0)
你想要完成什么?你提到那些不擅长计算机但你的标签用于测试的人。您是否有非技术人员进行自动化测试?
如果您只想要IE,可以尝试使用ShDocVw.InternetExplorer。