Karate Javascript评估失败:在运行空手道功能时输入(';#登录#字段';,';虚拟';)

Karate Javascript评估失败:在运行空手道功能时输入(';#登录#字段';,';虚拟';),karate,Karate,我犯了一个错误 “java.lang.AssertionError:失败的功能: feature.demo-01:demo-01.feature:16-javascript评估失败:输入(“#login_field”,“dummy”),引用错误:“输入”未在第1行中定义 在运行以下功能时 功能:浏览器自动化1 Background: * configure driver = { type: 'chrome', showDriverLog: true } # * configure dri

我犯了一个错误

“java.lang.AssertionError:失败的功能: feature.demo-01:demo-01.feature:16-javascript评估失败:输入(“#login_field”,“dummy”),引用错误:“输入”未在第1行中定义

在运行以下功能时

功能:浏览器自动化1

Background:
  * configure driver = { type: 'chrome', showDriverLog: true }
  # * configure driverTarget = { docker: 'justinribeiro/chrome-headless', showDriverLog: true }
  # * configure driverTarget = { docker: 'ptrthomas/karate-chrome', showDriverLog: true }
  * configure driver = { type: 'chromedriver', showDriverLog: true }
  # * configure driver = { type: 'geckodriver', showDriverLog: true }
  # * configure driver = { type: 'safaridriver', showDriverLog: true }
  # * configure driver = { type: 'iedriver', showDriverLog: true, httpConfig: { readTimeout: 120000 } }

Scenario: try to login to github and then do a google search

  Given driver 'https://github.com/login'
  And input('#login_field','dummy')
  And input('//input[@id='password']', 'world')

你一定是在玩旧版的空手道。使用0.9.5


也许先试试ZIP版本,熟悉一下:

你一定是在玩旧版的空手道。使用0.9.5


也许先试试拉链释放,熟悉一下:

谢谢你,彼得。使用0.9.5时,chrome浏览器未打开,并显示错误com.intuit.karate.exception.karate exception:demo-01。功能:20-路径:$,实际:“{”消息:“无效会话id\n(驱动程序信息:chromedriver=2.44.609538(B655C5A60B0B54497107A59D4153D4BF78E1B90),平台=Windows NT 6.1.7601 SP1 x8664)”,应为:“用户名或密码不正确”,原因:不是子项-string@Sumith太好了,读这个:完成。接受回答谢谢你,彼得。使用0.9.5时,chrome浏览器未打开,并显示错误com.intuit.karate.exception.karate exception:demo-01。功能:20-路径:$,实际:“{”消息:“无效会话id\n(驱动程序信息:chromedriver=2.44.609538(B655C5A60B0B54497107A59D4153D4BF78E1B90),平台=Windows NT 6.1.7601 SP1 x8664)”,应为:“用户名或密码不正确”,原因:不是子项-string@Sumith很好,读这个:完成。接受答案