有没有人找到像 JS 一样从 Robot Framework 执行 .py 文件的方法?
机器人框架:
执行给定的 JavaScript 代码。
代码可能包含多条语句,最后一条语句的返回值由该关键字返回。
代码可以在测试数据中分成多个单元格。在这种情况下,这些部分会连接在一起而不添加空格。
如果代码是现有文件的绝对路径,则将从该文件中读取要执行的 JavaScript。正斜杠在所有操作系统上都用作路径分隔符。SeleniumLibrary 2.5 中添加了从文件中读取代码的功能。
请注意,默认情况下,代码将在 Selenium 对象本身的上下文中执行,因此 this 将引用 Selenium 对象。使用 window 来引用应用程序的窗口,例如 window.document.getElementById('foo')。
示例:执行 JavaScript window.my_js_function('arg1', 'arg2') 执行 JavaScript ${CURDIR}/js_to_execute.js
这是我不能以这种方式运行我的 .py 文件的问题......