Karate 空手道用户界面:driver.location方法导致错误:路径:$,实际值:null
我试图使用方法driver.location,但结果出现错误:path:$,actual:null 我的代码: 功能:浏览器自动化 背景: *配置驱动程序={type:'chromedriver',showDriverLog:true} 场景:尝试登录github 然后做谷歌搜索 给定的驱动程序“” 然后匹配driver.location='' EROR:路径:$,实际值:nullKarate 空手道用户界面:driver.location方法导致错误:路径:$,实际值:null,karate,Karate,我试图使用方法driver.location,但结果出现错误:path:$,actual:null 我的代码: 功能:浏览器自动化 背景: *配置驱动程序={type:'chromedriver',showDriverLog:true} 场景:尝试登录github 然后做谷歌搜索 给定的驱动程序“” 然后匹配driver.location='' EROR:路径:$,实际值:null 如何处理这种行为 首先确保您使用的是最新的RC版本0.9.5.RC4,我们将位置重命名为url: 或者使用wait
如何处理这种行为 首先确保您使用的是最新的RC版本0.9.5.RC4,我们将
位置
重命名为url
:
或者使用waitForUrl()
哪个更好:
请注意,这里有一个ZIP版本(包括演示web浏览器测试),使用起来更简单:请正确设置问题的格式:)这是一个非常快速的答案!非常感谢。
Given driver 'https://github.com/login'
Then waitForUrl('https://github.com/login')