如何在空手道自动化的特征文件中调用 python 文件?
How to call python file in a feature file of karate automation?
我需要调用一个 .py 文件并将参数传递给其中的一个函数,并且必须匹配返回的结果。
例如:
xyz.py
KarateXyz.feature
- match result == call('xyz.py')#如何指定方法名并在其中传递参数?
是的,您可以使用 karate.exec()
调用任何 OS 进程。是否安装 python 由您决定。参考 https://github.com/intuit/karate#karate-exec
* def result = karate.exec('python foo.py bar')
详情请参考:
我需要调用一个 .py 文件并将参数传递给其中的一个函数,并且必须匹配返回的结果。
例如: xyz.py
KarateXyz.feature
- match result == call('xyz.py')#如何指定方法名并在其中传递参数?
是的,您可以使用 karate.exec()
调用任何 OS 进程。是否安装 python 由您决定。参考 https://github.com/intuit/karate#karate-exec
* def result = karate.exec('python foo.py bar')
详情请参考: