- Java 程式設計經驗
- 具有軟體自動化測試經驗
觀眾
- 測試人員和開發人員
Cucumber 是一個開源的 BDD 框架,用於以自然語言風格編寫測試。 BDD,即行為驅動開發,是一種敏捷的軟體開發技術,它鼓勵開發人員、QA 和非技術業務人員在軟體專案中進行協作。
本培訓首先討論 BDD 以及如何使用 Cucumber 對 Web 應用程式執行 BDD 測試。參與者有充足的機會與講師和同行互動,同時實施在這個動手實踐、基於實踐的實驗室環境中學到的概念和策略。
在本次培訓結束時,參與者將對 BDD 和 Cucumber 有深入的理解,並掌握必要的實踐和工具集,以便為實際軟體測試場景編寫自己的測試用例。
課程形式
- 非常重視動手實踐。
- 大多數概念都是通過示例、練習和動手實踐開發來學習的。
注意
- 該訓練使用 Eclipse 和 Selenium。如果您希望使用不同的 IDE 或測試自動化框架,請聯繫我們進行安排。
- 如果您的團隊是第一次從手動測試轉向自動化測試,請聯繫我們以安排擴展培訓,以包括自動化測試的額外覆蓋範圍。
介紹
安裝與設定Cucumber
Business 驅動開發 (BDD) 和驗收測試驅動開發 (ATDD)
讓組織中的 Business 分析師參與進來
定義專案要求
建立測試生態系統
- IDE、測試框架和構建庫
設置 Web Application Testing 系統
Gherkin:用使用者友好的語言編寫你的故事
寫作特點
編寫方案
在 Java 中編寫步驟定義
使用標記組織功能和方案
使用 Hooks
使用 Database
重構 Cucumber
將 Cucumber 與 Selenium 一起使用
生成報告
新興趨勢
結論
United Arab Emirates - Cucumber: Implementing BDD with Java
Qatar - Cucumber: Implementing BDD with Java
Egypt - Cucumber: Implementing BDD with Java
Saudi Arabia - Cucumber: Implementing BDD with Java
South Africa - Cucumber: Implementing BDD with Java
Brasil - Cucumber: Implementing BDD with Java
Canada - Cucumber: Implementing BDD with Java
中国 - Cucumber: Implementing BDD with Java
香港 - Cucumber: Implementing BDD with Java
澳門 - Cucumber: Implementing BDD with Java
台灣 - Cucumber: Implementing BDD with Java
USA - Cucumber: Implementing BDD with Java
Österreich - Cucumber: Implementing BDD with Java
Schweiz - Cucumber: Implementing BDD with Java
Deutschland - Cucumber: Implementing BDD with Java
Czech Republic - Cucumber: Implementing BDD with Java
Denmark - Cucumber: Implementing BDD with Java
Estonia - Cucumber: Implementing BDD with Java
Finland - Cucumber: Implementing BDD with Java
Greece - Cucumber: Implementing BDD with Java
Magyarország - Cucumber: Implementing BDD with Java
Ireland - Cucumber: Implementing BDD with Java
Luxembourg - Cucumber: Implementing BDD with Java
Latvia - Cucumber: Implementing BDD with Java
España - Cucumber: implementando BDD con Java
Italia - Cucumber: Implementing BDD with Java
Lithuania - Cucumber: Implementing BDD with Java
Nederland - Cucumber: Implementing BDD with Java
Norway - Cucumber: Implementing BDD with Java
Portugal - Cucumber: Implementing BDD with Java
România - Cucumber: Implementing BDD with Java
Sverige - Cucumber: Implementing BDD with Java
Türkiye - Cucumber: Implementing BDD with Java
Malta - Cucumber: Implementing BDD with Java
Belgique - Cucumber: Implementing BDD with Java
France - Cucumber: Implementing BDD with Java
日本 - Cucumber: Implementing BDD with Java
Australia - Cucumber: Implementing BDD with Java
Malaysia - Cucumber: Implementing BDD with Java
New Zealand - Cucumber: Implementing BDD with Java
Philippines - Cucumber: Implementing BDD with Java
Singapore - Cucumber: Implementing BDD with Java
Thailand - Cucumber: Implementing BDD with Java
Vietnam - Cucumber: Implementing BDD with Java
India - Cucumber: Implementing BDD with Java
Argentina - Cucumber: implementando BDD con Java
Chile - Cucumber: implementando BDD con Java
Costa Rica - Cucumber: implementando BDD con Java
Ecuador - Cucumber: implementando BDD con Java
Guatemala - Cucumber: implementando BDD con Java
Colombia - Cucumber: implementando BDD con Java
México - Cucumber: implementando BDD con Java
Panama - Cucumber: implementando BDD con Java
Peru - Cucumber: implementando BDD con Java
Uruguay - Cucumber: implementando BDD con Java
Venezuela - Cucumber: implementando BDD con Java
Polska - Cucumber: Implementing BDD with Java
United Kingdom - Cucumber: Implementing BDD with Java
South Korea - Cucumber: Implementing BDD with Java
Pakistan - Cucumber: Implementing BDD with Java
Sri Lanka - Cucumber: Implementing BDD with Java
Bulgaria - Cucumber: Implementing BDD with Java
Bolivia - Cucumber: implementando BDD con Java
Indonesia - Cucumber: Implementing BDD with Java
Kazakhstan - Cucumber: Implementing BDD with Java
Moldova - Cucumber: Implementing BDD with Java
Morocco - Cucumber: Implementing BDD with Java
Tunisia - Cucumber: Implementing BDD with Java
Kuwait - Cucumber: Implementing BDD with Java
Oman - Cucumber: Implementing BDD with Java
Slovakia - Cucumber: Implementing BDD with Java
Kenya - Cucumber: Implementing BDD with Java
Nigeria - Cucumber: Implementing BDD with Java
Botswana - Cucumber: Implementing BDD with Java
Slovenia - Cucumber: Implementing BDD with Java
Croatia - Cucumber: Implementing BDD with Java
Serbia - Cucumber: Implementing BDD with Java
Bhutan - Cucumber: Implementing BDD with Java