我已经通过Eclipse IDE编写了一个java文件,并将该程序导出到可执行jar文件中。现在,当我双击jar文件时,应用程序正在IE中运行,它正在代码中执行任何代码。但我的代码的UI导航正在发生并且对jar文件的用户可见。我怎么能隐藏它?
我使用selenium编写的java代码。
我的jar文件会做以下事情 1.代码将提示输入 2.启动URL 3.输入用户名和密码 4.使用setp 1中提出的输入,应用程序将执行一些功能
我想隐藏launchng url,这是在代码中执行的功能。用户(使用此jar)想要只看到提示和结果。这可能隐藏应用程序导航。请建议
答案 0 :(得分:0)
使用MS SysInternals包中的Desktops。您可以直接从“隐藏”桌面生成Chrome进程,并让它在那里工作(我没有亲自测试过)。
您可以尝试使用Node.js之类的东西将Chrome作为子进程生成,然后将输出汇总回终端。
使用Linux要容易得多,或者如果您在Jenkins中运行测试,可以使用Xvfb运行它