[attach]130232[/attach]
2.运行通过命令行 ·指定运行某一个方法
执行命令: mvn test -Dtest=CountryRunnerTest#testFullPath
CountryRunnerTest: java class 文件名
#testFullPath: 指定运行测试 (注:这里就是CountryRunnerTest文件中的运行方法)
[attach]130233[/attach] ·运行单个文件
移除其它的运行方法
执行命令: mvn test (注:当用这个命令时,运行的文件名必须是*Test.java)
[attach]130234[/attach]
3.并行运行Parallel Run ·创建CountryPallelTest.java 文件。 如下图所示,classpath:feature 是指当前的package feature, parallel: 示例中有2 thread to run country-get.feature and sample.feature (注: 把先前CountryRunnerTest文件名改为CountryRunner) ·执行 mvn test
[attach]130236[/attach]
4.如果您在运行时遇到错误信息: The forked VM terminated without properly saying goodbye. VM crash or System.exit called? 可以执行: mvn clean install 报告测试结果
1.Karate 报表
以执行mvn test -Dtest=CountryRunnerTest#testFullPath 为例,运行完毕以后,target文件夹会自动生成,展开target > surefire-reports文件夹,找到feature.country-get.html,右键点击,在显示的菜单列表中点击Open in Browser ,选择您想要找开文件的browser。