zoukankan      html  css  js  c++  java
  • 从命令行运行SikuliX

    从命令行运行SikuliX 

    可以在命令行上使用SikuliX来运行Sikuli脚本或打开IDE。

    PATH-TO-SIKULIX是SikuliX jar文件的路径(IDE:sikulix.jar和/或API:sikulixapi.jar)

    java -jar PATH-TO-SIKULIX选项选项...

    请注意,直到1.1.3版为止,捆绑软件中都有一些命令文件可以替代使用。

    命令行选项(特殊)

    -h,--help

    打印显示可用选项的帮助消息并退出

    命令行选项(意图:IDE应该打开)

    -c,--console

    所有输出进入标准输出

    命令行选项(目的是:在不打开IDE的情况下运行脚本)

    -r,--run <sikuli-folder/file> (one or more entries seperated by space)
    eg:

    java -jar sikulixide-2.0.4.jar -r dde_desktop_cases_001

    依次运行一个或多个.sikuli或.skl文件或.jar文件(1.1.2+)

    <sikuli-folder / file>可以是
    • 带有或不带有虚线部分的相对或绝对路径(例如../some-script)
    • 指向HTTP网络中某个位置的指针(有关详细信息,请参见此处)。所包含的脚本文件将被下载并运行,而映像文件在运行时在脚本中使用时将被下载。

    如果要运行多个脚本,则会记住包含脚本文件夹的文件夹并将其应用于随后的条目,该条目具有前面的./-示例

    sikulix.com:scripts/test1 ./test2 ./test2会将sikulix.com:scripts/位置重新用于test2和test3

    指定了多个脚本:返回代码-1将停止完整执行。

    指定了多个脚本:下一个脚本可以获取使用前运行脚本的返回码 ScriptingSupport.getLastReturnCode()

    命令行选项(目的:运行实验性脚本运行服务器)

    -s,--server [<port>] (optional port not yet supported50001 is used as default)

    启动脚本运行服务器(更多信息<http://www.sikulix.com/support.html>`_

    命令行选项(目的:提供运行脚本的用户参数)

    -- <arguments>

    空格分隔的参数和带引号的参数(仅支持撇号)将传递给Jython的sys.argv,因此可在脚本中使用。必须使用引号将包含中间空格的参数括起来,以使其进入一个sys.argv条目。

    此选项必须位于上述所有其他选项之后。

    没伞的孩子,就要学会在雨中奔跑!
  • 相关阅读:
    Celery
    mysql 8.0.12 创建并授权出现的问题
    request对象
    Haystack搜索框架
    Django的缓存机制
    跨域问题
    解析器
    url控制器与响应器
    学期总结
    C语言I博客作业09
  • 原文地址:https://www.cnblogs.com/mikigo/p/13405467.html
Copyright © 2011-2022 走看看