iT邦幫忙

鐵人檔案

2014 iT 邦幫忙鐵人賽
回列表

初探網站自動化測試 系列

偶然接觸到了,網站自動化測試這個領域,既然來了,就好好玩一場吧

鐵人鍊成 | 共 30 篇文章 | 11 人訂閱 訂閱系列文 RSS系列文
DAY 1

誤入叢林的開發工程師(Geb Day 1)

目前已經與友人,將相關資料整理編譯成一本電子書,因為在鐵人賽時時間比較趕,有些錯誤修正的部分,直接參考電子書,就不同步修正了http://learngeb.re...

2014-10-01 ‧ 由 alincode 分享
DAY 2

Geb Framework VS Robot Framework(Geb Day 2)

目前已經與友人,將相關資料整理編譯成一本電子書,因為在鐵人賽時時間比較趕,有些錯誤修正的部分,直接參考電子書,就不同步修正了http://learngeb.re...

2014-10-02 ‧ 由 alincode 分享
DAY 3

為什麼我選擇了Geb?(Geb Day 3)

目前已經與友人,將相關資料整理編譯成一本電子書,因為在鐵人賽時時間比較趕,有些錯誤修正的部分,直接參考電子書,就不同步修正了http://learngeb.re...

2014-10-03 ‧ 由 alincode 分享
DAY 4

第一個Geb自動化測試程式(Geb Day 4)

我是一個喜歡先看結局,在決定應不應該看這出戲的人,所以反常的,我先跳過了基礎,直接給一個實際的例子,從實際例子來看,這是不是你想要的東西?再決定要不要花時間投入...

2014-10-04 ‧ 由 alincode 分享
DAY 5

擬定你的測試流程與範圍(Geb Day 5)

假如我們現在要進行一個測試案例,例如:登入登出功能是否能正常使用,那第一步該做什麼?我想不外乎就是定義測試流程? 以這個例子開始提出我們的假設: Step1:...

2014-10-05 ‧ 由 alincode 分享
DAY 6

定義Page (Geb Day 6)

第一步:我們該知道需要定義,哪幾個頁面? 首頁 * 登入超連結 * 登出超連結 登入頁 * 帳號欄位 * 密碼欄位 * 登入按鈕 第二步:各Page中,url,...

2014-10-06 ‧ 由 alincode 分享
DAY 7

與內容的互動 (Geb Day 7)

前面的內容,大概已經整個描述過整體雛形了,現在來談談語法的使用吧。 將分成四部分來說明: * 設定表單值 * 選取元素 * 控制元素 * frame html的...

2014-10-07 ‧ 由 alincode 分享
DAY 8

Navigator API (Geb Day 8)

選取元素 Geb使用的選取元素的語法,是仿JQuery Selector,有助於大家快速上手,由於這點好處,在學習怎麼控制元素時,可以使用JQuery廣大的資源...

2014-10-08 ‧ 由 alincode 分享
DAY 9

Frame API (Geb Day 9)

語法上可以大概分為兩類: * 直接控制元素 * 定義成Page物件的content後在控制元素 我就針對官方舉的例子做修改與延伸,其他method的使用,可以看...

2014-10-09 ‧ 由 alincode 分享
DAY 10

Content DSL (Geb Day 10)

前面Page Object pattern有提到,由三個區塊所組成:at、url、content DSL,content DSL是比較複雜的部分,在此額外補充說...

2014-10-10 ‧ 由 alincode 分享