

變異測試 Mutation Testing:你的測試到底有效嗎?
今天參加了 Agile Community 的變異測試的一個meet up 覺得很有趣 這算是一個寫Unit Test的後續(吧? 變異測試 - 一種改進測試和代碼的 “新” 方法 講師Joseph表示 其實這不是一種新的方式了,這在1970年就有人提出來了 (我都還沒出生呢….) 變異測試,所謂的變異,就是從英文的 Mutation 翻譯而來的,意義上就是 病變、突異的意思 可以想像我們的..
更多

測試文件不是孤單一個人:測試計畫、測試筆記與知識庫
既然測試沒有完成的一天 那更新測試文件也是沒有結束的一天呢~ 測試是重複的過程,所以什測試文件只有一種嗎? 這一篇的心得來自於 微軟測試之鑰 微軟一線測試專家技術精華 這一本書的第3章第1節,以下簡稱為此書 此書在這一部分介紹了一個測試文件檔案主要分文兩種 產品 工具 產品的測試文件檔案是供他人閱讀和使用的檔案,在某些專案合約中惠要求團隊在交付時同時交付一批規定的文件檔案,其中一些..
更多

閱讀周記 - 測試人員如何面對複雜的軟體?
現在的軟體複雜度已遠遠超越人的理解能力 身為一個測試人員 該如何面對這樣的情況呢? 這一篇的心得來自於 微軟測試之鑰 微軟一線測試專家技術精華 這一本書的第一章第一節,以下簡稱為此書 拍攝於此書的第 1-2 頁 此書作者由 Spolsky 提出「抽象漏洞定律」的經驗法則帶入軟體是很容易出現漏洞的 ps : Spolsky 是 trello 的創建者,想知道更多到 wiki 上看看他的相關..
更多

Bug Bash 實戰:讓團隊一起參與軟體測試
人生中第一次主持團隊中的會議 圖片來源 : 【綿峰】重症繪圖者 、 巴哈姆特 爐石戰技版-【四格漫畫】大家都進來吧! 大家都進來吧!!!有玩爐石的應該就會知道這張卡XDDD好吧 沒有人玩 嗚嗚 為什麼要舉辦這個活動當初也不知道這個活動,而是有一天閒閒沒事從某位大大的部落格看到了一篇文章是關於 Bug Bash 的覺得可以在團隊中嘗試看看 其實我在舉辦這個活動時沒有稱這個活動為 Bug Bash..
更多

Test - 在 Ruby + Cucumber 中更改瀏覽器語言之淺談我今天使用者是外國人的重要性(?
安安~大家新年快樂今年是除夕,在家就是要裝忙一下寫個文章當個文青(x 前幾日在團隊內開始使用了Ruby + Cucumber 因為公司內部有其他團隊是針對國外使用者的專案來做開發的,相對開發內容也會有多國語系的問題 很湊巧的,使用自動化測試也需要更改語系,才能夠測試到不同語系的被測物件 所以有一天….. 我的大腿J老大問我說,欸,你有空嗎?:怎麼了:某一個要做國外案子的團隊需要你的幫忙:我說什..
更多

Test - Ruby + Cucumber 常用的 Selenium-Cucumber Ruby API's 哦哦哦哦哦
這一篇來介紹常用的幾個 selenium-cucumber 常用的 API 知道越多已經存在的東西,就不需要再自己造輪子,或是使用很慢的方法來解決現有的問題。 有興趣了解更多的可以到他的 git 文件看到更多他的API 這是個是他的 git 文件 想知道在更多的話就要到他的 lib 看他底層是如何寫的,會發現更多他原本就寫好的 API~ 這一次要介紹的幾個常用的API分別是 is_elem..
更多

Test - Ruby + Cucumber 之 惱人的 Duration Error
惱人的 Duration Error 這個問題卡了整整我兩個假日的晚上… 警察叔叔..就是這個問題QAQ 圖片轉自:twitter 上週在裝環境的時候其實有碰到一樣的問題因為抱了公司裡的大腿,一下就解決了但沒有及時的把它記下來,浪費了我兩個晚上的青春 嗚嗚 所以…對我來說 紀錄這件事是非常重要的不然我會忘記… 好了,現在來開始解決這個問題吧 今天照著前幾天的環境準備的文章操作了一遍,終於可以開..
更多

Test - Ruby + Cucumber 的 Automation- 環境準備
測試框架何其多,多學多做多比較 繼上一次介紹 Automation Test 的工具好像也有一段時間了 這幾天真的導入了我目前的工作之中,雖然同樣是使用 Selenium 但是是使用語言不是 Java ,而是 Ruby 會選用 Ruby 是因為公司裡面有大腿可以抱 首先要準備的環境有 Ruby selenium-webdriver cucumber Visual Studio Code ..
更多

Test - 寫點程式碼讓網頁自己動起來之xPath之外的幾個取得元素位置的方式
這次要記錄的是除了xPath之外的取得路徑方式 cssSelector Name ID ClassName 閱讀本篇前可先參考 Test - 哦哦哦哦 網站會自己動欸!! 寫點程式碼讓網站自己動起來!! 這篇 由於在開發時會遇到一些變化,所以就出現了其他的 Laocting 方式 官方文件內有詳細的說明,裡面也有這次沒有紀錄的FindLikText的方式,有興趣可以到這裡看看 cssSel..
更多

Test - 哦哦哦哦 網站會自己動欸!! 寫點程式碼讓網站自己動起來!!
測試之路開始 這也代表有各種對我來說是新的工具需要紀錄和學習 這次要記錄的是使用java + Selenium + Chrome Driver 讓網站自己動起來 開始前的準備 Eclipse Chrome Driver Selenium 將 Chrome Driver下載下來之後 記得將其解壓縮至自己知道的位置 我自己是裝在C槽中自己建立的selenium的資料夾底下 介紹之前先記錄一下如..
更多