我们如何在后台和前台运行浏览器?

时间:2016-08-30 11:37:32

标签: java selenium automation sikuli

我正在尝试自动化一个过程。为此,我在用户之间接受用户输入。我正在使用sikuli自动化验证登录弹出窗口。

因为我正在使用Sikuli,所以我想把浏览器放在前台,以便sikuli可以完美地工作。但是在sikuli完成它的工作之后,我希望浏览器在后台运行,或者在我接受用户输入的eclipse或终端下运行。

我试过机器人,在sikuli工作之后我最小化了浏览器。它正在最小化浏览器但是在用户输入后我需要再次将浏览器放在前面。对于我使用的: 1.)driver.get(driver.getCurrentUrl()) - 不工作 2.)driver.manage()。window()。maximize() - not working

所以请建议我采取一些方法来完成这个过程。

先谢谢

3 个答案:

答案 0 :(得分:0)

Authenticare登录弹出窗口是htaccess弹出窗口吗?然后,您可以使用http://username:password@yoururl来绕过身份验证。

答案 1 :(得分:0)

Phantomjs 可能就是你要找的东西

答案 2 :(得分:0)

您是否正在寻找Error C2039 'vector': is not a member of 'std' CPPAssessment hero.h 13 Error C2143 syntax error: missing ';' before '<' CPPAssessment hero.h 13 Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int CPPAssessment hero.h 13 Error C2238 unexpected token(s) preceding ';' hero.h 13
有了它,您可以将某些应用程序拉到前台。

例如:
App.focus(&#39;火狐&#39)