繁体   English   中英

Jython中的Sikuli与Java中的Sikuli有什么区别?

[英]Sikuli in Jython vs Sikuli in Java, is there any difference?

我目前在Jython层用Sikuli编写了一些自动化程序,但是我开始怀疑在Java级别上这样做是否更好?

脚本正变得越来越重要。 所以我想知道如果在Java层编写,是否可以获得速度或稳定性?

有人有这个经验吗?

我也在与sikuli一起进行一个中型项目,不久前又问了我同样的问题。 我认为这个问题的答案取决于您的个人喜好和技能。 我对Python感到非常满意,因为它具有极大的灵活性。 另一方面,我现在在为jython找到专业IDE方面遇到问题。 不幸的是,没有很多很好的解决方案。

我认为速度/稳定性没有太大的区别,因为所有时间进行图像识别的东西总是发生在libCV模块中,并且都是用C或C ++编写的,因此据我所知这并不依赖。

希望能对sikuli有所帮助。.我知道有时候它有点讨厌:D

我不是编程专家,但根据我的经验,Sikuli的速度在大多数情况下仅受应用程序或被测系统(AUT / SUT)的速度的限制-这意味着在大多数情况下,Sikuli不得不等待应用程序,反之亦然。 Sikuli并没有降低测试执行的速度,它的速度与应用程序允许的速度一样快。

在中型甚至大型项目中使用Sikuli的出色工具链是:Sikuli + Robot Framework +带有Python和Robot Framework插件的IntelliJ IDEA 14(社区版)。 例如,查看此Sikuli-and-Robot-Framework_How-To

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM