Automation 如何在空手道自动化的功能文件中调用python文件?
我需要调用一个.py文件并将一个参数传递给其中的一个函数,并且必须匹配返回的结果 例如: xyz.py 卡拉特克斯特征Automation 如何在空手道自动化的功能文件中调用python文件?,automation,karate,Automation,Karate,我需要调用一个.py文件并将一个参数传递给其中的一个函数,并且必须匹配返回的结果 例如: xyz.py 卡拉特克斯特征 match result==call('xyz.py')#如何指定方法名并在其中传递参数 是的,您可以使用karate.exec()调用任何操作系统进程。是否安装python取决于您。提及 有关更多详细信息,请参阅:Yes代码有效*def result=karate.exec('python xyz.py'),但当从功能文件调用时,我需要从该.py文件中的方法返回一个列表。如
- match result==call('xyz.py')#如何指定方法名并在其中传递参数
karate.exec()
调用任何操作系统进程。是否安装python取决于您。提及
有关更多详细信息,请参阅:Yes代码有效*def result=karate.exec('python xyz.py'),但当从功能文件调用时,我需要从该.py文件中的方法返回一个列表。如何做到这一点?@VinithaEdwin只需从python返回一个JSON字符串,并将该字符串转换为空手道中的JSON:-请阅读以下内容:
* def result = karate.exec('python foo.py bar')