花費 19 ms
cucumber java從入門到精通(1)初體驗

cucumber java從入門到精通(1)初體驗 cucumber在ruby環境下表現讓人驚嘆,作為BDD框架的先驅,cucumber后來被移植到了多平台,有cucumber-js以及我們今天要介紹的主角cucumber-jvm。 先來看一下cucumber,簡單來說cucumber是一個 ...

Tue Oct 13 23:57:00 CST 2015 1 17306
Ruby+Cucumber公司內訓PPT

  最近正在對公司內部進行Ruby+Cucumber的培訓(主要是測試人員),我們的目標是讓整個項目的人都掌握如何使用Ruby+Cucumber編寫TestCase. 並沒有很深入的去研究Ruby的知識,只是為滿足寫Case的要求。大概分為6課,課程結束后,相信大家都可以自己動起手來寫case ...

Sat Feb 18 02:37:00 CST 2012 47 2010
Cucumber入門1 - 傳統流程下的使用

第一次看到Cucumber和BDD(Behavior Driven Development, 行為驅動開發),是在四年前。那時才開始工作,對軟件測試工具相當着迷。只要是開源的、免費的,我就一定要下載,安裝,試用。有的工具用途單一、好懂(如Jmeter,Watir);有的工具,則涉及到一些軟件領域 ...

Mon Jul 02 21:36:00 CST 2012 11 11426
cucumber java從入門到精通(3)簡單實現及斷言

cucumber java從入門到精通(3)簡單實現及斷言 上一節里我們定義了step的java代碼實現文件,step就是測試步驟及斷言的集合,我們先定義出來,以后可以驅動開發以及在持續集成時重用。 這一節我們將近距離細觀一下所謂的step java實現。以下面的代碼片段為例 ...

Fri Oct 16 13:45:00 CST 2015 0 8531
行為驅動:Cucumber + Selenium + Java(一) - 環境搭建

1.1 什么是行為驅動測試   說起行為驅動,相信很多人聽說過。   行為驅動開發-BDD(Behavior Driven Development)是一個誕生於2003年的軟件開發理念。其關鍵思想 ...

Thu Oct 11 01:40:00 CST 2018 0 3237
cucumber_java從入門到精通(5)使用maven創建cucumber_java項目

cucumber java從入門到精通(5)使用maven創建cucumber java項目 前幾節我們已經在感性上認識了cucumber的基本功能以及BDD測試的基本流程,我們漸進重構,一步一步的向目標逼近。這些實踐都是小而美的,但美中不足的是我們在項目工程化上進展緩慢。 目前我們的項目 ...

Sun Oct 18 14:00:00 CST 2015 4 6588
cucumber java從入門到精通(2)用代碼定義步驟

cucumber java從入門到精通(2)用代碼定義步驟 上一節里我們定義了feature文件,feature文件就是自然語言描述的用例文件,它有一定的章法,具體的潛規則是: 使用Feature關鍵字定義定義功能名稱 使用Scenaio關鍵字定義定義測試場景名稱 使用Given ...

Thu Oct 15 14:11:00 CST 2015 2 6943
行為驅動:Cucumber + Selenium + Java(二) - 第一個測試

在上一篇中,我們搭建好了Selenium + Cucumber + Java的自動化測試環境,這一篇我們就趕緊開始編寫我們的第一個BDD測試用例。 2.1 創建features   我們在新建的java項目中,新建一個文件夾名為features,然后右鍵點擊該文件夾,新建一個名為 ...

Thu Oct 11 22:20:00 CST 2018 0 2605
Cucumber入門2 - 啥是BDD?

我寫本書的目的是單純地介紹Cucumber這個自動化測試工具。而避免涉及敏捷。一怕理論、概念太多,二怕不實用。我不喜歡不實用的東西。可若是略過BDD,單講Cucumber終究不太合理。因此,這一章,我就說說BDD。 簡易BDD 上文中,我們知道Cucumber: 可以使用自然語言描述 ...

Fri Jul 27 03:42:00 CST 2012 9 6372

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM