gpt4 book ai didi

java - Jenkins 在后台启动应用程序

转载 作者:太空宇宙 更新时间:2023-11-04 15:22:18 24 4
gpt4 key购买 nike

我正在使用 Jenkins 启动我的 junit 测试自动化。测试脚本通过 ant build.xml 触发。在启动测试脚本时启动应用程序,然后进行 GUI 测试。

如果我通过发出 ant 命令在命令提示符下启动测试,它工作正常,它会在前台启动应用程序并测试该应用程序。但是当我通过 jenkins 启动相同的命令时,我可以看到我的应用程序进程在任务管理器中创建,但 GUI 从未出现。基本上整个 GUI 都会在后台加载到内存中,并且测试会按预期进行。

我使用的是 Windows 7。

我不确定为什么会出现这种行为差异,非常感谢任何帮助指示或解决问题的指针。

提前致谢

最佳答案

您正在测试哪种 GUI 应用程序? SWing、Win32?

关于使用 Jenkins 进行 GUI 测试的一件事是,您不应该将从属进程作为服务运行。

--

说得更清楚一点,请启动GUI测试用例使用JNLP运行的从机。

关于java - Jenkins 在后台启动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20292843/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com