已經嘗試過幾乎所有的解決方案,但仍然在這裏丟失東西。黃瓜運行時無法獲得結果。試圖實施BDD
我已經創建了簡單的JAVA程序,爲黃瓜添加了功能文件和類。當我跑我得到的輸出:
@Search方案概要:成功打開Google.com [90米# Open_Google.feature:40米 [36mGiven [0分[36mUser是空白頁[0米 [ 36mWhen [0分[36mUser輸入網址[0米 [36mThen [0分[36mGoogle網站應該打開[0米
0場景
0步驟
0m0.000s
特性文件:
Feature: Open Google WebSite
@Search
Scenario Outline: Successful Open Google.com
Given User is with blank page
When User enter URL
Then Google WebSite should open
測試運行器類:
import org.junit.runner.RunWith;
import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;
@RunWith(Cucumber.class)
@CucumberOptions(
features = "Feature"
)
public class TestRunner {
}
測試用例類:
public class cucumber_test {
public static WebDriver driver;
public static void main(String[] args) {
// TODO Auto-generated method stub
System.setProperty("webdriver.chrome.driver", "D:\\chromedriver.exe");
driver = new ChromeDriver();
driver.get("http://www.google.com");
driver.manage().window().maximize();
System.out.println("Google open successfully");
}
}
使用硒Webdriver,JAVA,Junit和黃瓜。
我也在做對吧?使用黃瓜是否正確?
感謝您的幫助,現在它說_ **沒有在發現功能[classpath中:Cucumber_Sample /專題] ** –