问题是:我想使用driverTarget选项运行空手道用户界面测试,测试我的Java应用程序,该应用程序在与sbt相同的任务中在本地运行。我有一个简单的断言来检查属性,但是每当测试运行时,我都会得到“描述”:“TypeError:无法读取null的属性'getAttribute‘,这是我的空手道-config.js:
if (env ==karate.log('using environment:
我正在测试我的网站的各种组件,为了测试每个组件,有一个先决条件,用户必须登录。当用户登录到网站时,web服务器在浏览器中创建cookie,然后允许用户访问这些组件/页面。现在,为了测试每个组件(我正在为这些组件编写几个场景),我每次都会在场景中编写登录代码,因为每当我的场景开始使用以下行时Feature: User List
I want to use,这样我就可以测试页面