Selenium单击添加文件按钮打开新窗口

时间:2018-09-10 11:41:10

标签: java internet-explorer selenium-webdriver

我正在以下场景中,手动执行并通过自动化执行时,行为会有所不同

步骤: 1.点击上传 2.选择xml文件 3.点击添加

手动执行时的

结果: 文件上传成功

通过自动化执行时的

结果: 新窗口随即打开,网址为:http://url/HttpProxyServletAction=AddAnduserId=username&passwordFileName=“ filepath.xml”,并且文件未添加

即使我只是用硒打开IE并尝试手动添加,也会出现相同的问题。功能有问题吗?该如何解决?

1 个答案:

答案 0 :(得分:1)

您可以提供错误日志吗? 因为从我了解的地方您正在切换窗口,并且当您将窗口从父窗口切换到子窗口时,您的代码不知道需要做什么。 您可以参考这个问题,它可以使您了解如何在硒中管理父窗口和子窗口。

点击here