0

我们有一个基于 Windows 的应用程序,可以使用 InstallAnywhere 向导安装我们的应用程序。我们还有一个基于 linux 的应用程序,可以使用 InstallAnywhere 向导安装我们的应用程序。sikuli 可以与持续集成工具 Hudson 一起使用,以自动执行此安装过程吗?

如果没有,您对我们如何实现 GUI 安装目标有其他建议吗?

谢谢

4

1 回答 1

1

是的,使用 Sikuli 可以实现您的目标。好的起点是如何从命令行文档部分运行 Sikuli。就我个人而言,我设法使用 Sikuli 和 Jenkins 自动化了我的 iOS 集成测试,所以我想你应该能够做你想做的事情,只要你可以通过 Hudson 从命令行运行你的 Sikuli 脚本。如果您有任何更具体的问题,我很乐意提供帮助。

编辑:根据您的要求,这就是我所说的:

/Applications/Sikuli-IDE.app/sikuli-ide.sh -t test.sikuli

但我认为它不会对你有太大帮助。我认为实际上应该由您显示一些命令行调用和输出。以及有关您的安装向导的更多详细信息,以便我们确定泄漏过程的原因。此外,我在开发解决方案时做的第一件事是在我的本地机器上实际启动它,看看它是否有效,并且只有在我确定它的行为符合预期之后,才将它部署到 CI 上。

于 2013-03-01T22:00:53.893 回答