java - 执行过程中如何查看sikuli日志?

标签 java automation sikuli

我正在尝试使用 print 在 Sikuli 脚本中输出一些调试信息,但我只能在脚本完成执行后才能看到此信息,因为 IDE 在脚本运行时会隐藏自身。有没有办法在执行期间查看这些日志?喜欢将此信息输出到控制台或(更好)在执行期间不隐藏 IDE?

最佳答案

(1) 您可以使用弹出窗口:

popup("Hello World")

(2)可以使用Jython的File IO

f = open("myLogfile.txt", 'a')
f.write("Log Message")
f.close()

现在,如果您在文本编辑器中打开日志文件,该文本编辑器会警告对文件所做的更改(即不是 Notepad.exe),那么每次文件被脚本追加时,您都可以看到打印语句。

关于java - 执行过程中如何查看sikuli日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22157084/

相关文章:

java - 为什么实例字段的值变为空?

api - Karate Api 测试 - 如何将数据从一个功能文件传递到另一个功能文件

Windows 任务计划程序不运行 VBScript

python - 如何在 Sikuli 中使用 Python OpenCV 函数

robotframework - 当我将捕获的图像与 SikuliLibrary 一起使用时,有没有办法让我的测试支持 RIDE 中的多平台?

java - 使用Java编码质询问题查找并格式化森林中树木视觉上美观的令人愉悦的图案

java - Asm ClassReader 接受

java - XSL - 匹配节点的文本并附加另一个节点作为同级节点

php - 从另一个站点自动登录到 wordpress 仪表板

java - 西库利无法区分颜色