我尝试使用机器人框架的Get Library Instance Builtin方法调用Python函数,但是将错误视为"关键字名称不能为空"。 我的测试用例代码是
*** Settings ***
Documentation This is the register API testsuite
Library ../../lib/ServerAPI.py ${FEIP} ${DBIP} ${schemaid} ${appid} ${subscriber}
*** Test Cases ***
[TC-001]-Registering a device with INVALID SUBSCRIBER name to the server
${serverlib}= Get Library Instance ServerAPI
log ${serverlib}
log ${serverlib.subscriber}
${serverlib.register device} ${token} ${devid}
对于行${serverlib.register device} ${token} ${devid}
,我收到错误"关键字名称不能为空"。register_device
是文件ServerAPI.py中的功能之一
日志${serverlib}
上方的日志行给了我ServerAPI对象。我不确定它是否是从python库中调用函数的正确方法。
答案 0 :(得分:1)
如果$('.payment').on('click', function(e) {
/*jquery event*/
});
是库中的函数,则只需直接调用它:
register_device