我继承了一个 Java / Maven / Cucumber 项目。我对黄瓜相当陌生。
在其中一个文件夹中,我有一个像这样的课程...
import com.intuit.karate.junit4.Karate;
import org.junit.runner.RunWith;
@RunWith(Karate.class)
public class RoadsRunner {
}
然后在同一个子目录/包中我有一个 .feature 文件。有很多场景的。
Feature: Check transaction
Background:
* url apiHost + '/api/v1'
* configure headers = {'X-TransactionID': '#(Math.random().toString())' }
Scenario: Get Classes
# get classes
Given path '/myUrl/classes'
And param processName = 'myProcess'
When method get
Then status 200
问题一。
我正在使用 Eclipse。有没有一种方法可以像调试 Java 应用程序一样通过测试进行调试?
我已经下载了自己的 Cucumber Eclipse 插件,但不知道如何使用它。
问题二。
在不使用自定义插件进行调试的情况下,我可以在场景中添加任何内容以打印额外的调试信息。
谢谢