2013-09-30 157 views
0

我想对詹金斯运行FEST摇摆测试,在Windows 7服务无法就詹金斯

我已经允许服务interect与桌面用做必要的权限运行FEST摇摆测试所以。不过,这没用。

我在互联网上发现的大部分内容都显示了如何在Linux上(通过CLI shell)执行此操作,或者如何在提示符上运行它,这不是我正在寻找的操作。

我还发现了一些关于如何运行让桌面可用的测试(通过在VM上运行它)的模糊讨论。但那不是我所需要的。

我需要运行GUI测试,就像在Eclipse上运行一样,并在桌面上显示图形。当我尝试这样做,会发生以下情况:

execguitest:
[echo] ----------------------------------------------
[echo] project-name: Executing project's GUI tests
[echo] ----------------------------------------------
[junit] Running dev.AllGUITests
[junit] null
[junit] null
[junit] null
[junit] Tests run:33, Failures: 3, Errors: 30, Skipped: 0, Time elapsed: 112,375 sec
[junit Test dev.AllGUITests FAILED

有没有人对如何能不能做到线索?

P.S .:对不起英文错误。英语不是我的母语。

+0

可能的重复[如何在Jenkins中运行FEST Swing测试?](http://stackoverflow.com/questions/19035110/how-can-i-run-fest-swing-tests-in-jenkins)。如果有变化,请在那里编辑您的问题。 – Simulant

回答

0

默认情况下,服务不与桌面交互。您需要允许Jenkins服务(如果在任何其他应用服务器之外运行Jenkins)与桌面交互。但是,我不确定这是否足以运行UI测试。更多地研究如何在Windows上运行无头(无人值守)ui测试。