我在 Software AG Designer 中使用 Apama 10.3。我有一个项目,我想将 Pysys 性质添加到我的项目中,但通常的尝试(右键单击项目名称、项目 > 属性等)没有帮助。我在文档中也找不到任何东西。
请问如何在 Designer 中使用 Pysys?为了一致性和方便,我希望能够通过 IDE 构建我的测试。
目前 eclipse/Designer 不具备 PySys 特性,但您可以添加一个通用的 eclipse“Python”特性——您可以使用“PyDev”来实现。
然后要从 Eclipse 启动 pysys,您需要添加启动配置。有多种选择,但最方便的是“外部工具”eclipse 功能。
如果要将其与 Apama 扩展一起使用,则需要使用正确的环境调用 pysys.py 来定位 python 和 Apama。如果您将 PySys 与 Apama 10.3.1+ 一起使用,这很容易,因为您可以使用 apama_env.bat 脚本的新功能来执行命令,例如 ${apama_home}\bin\apama_env pysys run –n 0 –purge。如果您使用的是早期版本,恐怕您可能需要创建一个自己的简单 .bat 脚本,首先运行 apama_env 然后运行 pysys %*
您需要在 Eclipse 启动配置 go ${project_loc}/tests 中设置工作目录,以便它运行所有测试。或者,${selected_resource_loc},调用特定的测试子树。您可以为这两个用例创建单独的启动配置。