Nightwatch 允許開發者使用標籤(tag)標記測試程式,在跑測試的時候可指定跑特定標籤的部份。使用標籤的好處是一個測試可有多個不同的標籤,不必受限於分...
本篇要來聊聊禁跑特定 Test Suite 和 Test Case 的方法。 ♡(´∀`)人(´∀`)♡ 本系列文章皆使用這個專案,可以拉下來玩玩;有什麼問題...
所有的鉤子(Test Hooks)-before[Each] 與 after[Each] method 都可以執行非同步(asynchronous)的動作。如...
安裝完 YApi 後,本篇我們來實際來使用 YApi 的基本功能!本篇筆者錄了四個影片,教大家從 Super Admin 的角色,體驗 YApi 的功能。 YA...
Web 自動化測試完成後,怎麼評估測試結果呢? 這時候測試報告就很重要了,一份完整且直接的測試報告,有助於衡量測試品質和追蹤問題! TestCafe 官方提供了...
POSTMAN DownLoad在上一篇文章介紹過API之後,大家應該會很好奇寫好了一隻API應該怎麼測試巴? 介紹 Postman 是一個可以模擬 HTTP...
綜合使用前面篇章所提到的內容,我們來做個範例 標籤:在這裡為這個 Test Suite 設定標籤「goods」,待之後使用 nightwatch --ta...
在筆者用過多種 Web 自動化測試框架後,最後選擇了 TestCafe TestCafe 具有一個簡單卻又完整的工具鍊,降低了自動化測試的門檻,讓產品的各角色都...
Nightwatch 允許開發者定義自己的客製化指令(Custom Commands),這對將常用的功能抽出來成為模組,很有幫助。 ♡(´∀`)人(´∀`)...
Nightwatch 允許開發者將測試程式分組(group)測試,分組的方式就是將測試程式碼放進同一個資料夾,群組名稱即資料夾名稱。 ♡(´∀`)人(´∀`)...
Nightwatch 提供 before/after 與 beforeEach/afterEach 鉤子。 ♡(´∀`)人(´∀`)♡ 本系列文章皆使用這個專...
Nightwatch 允許開發者定義自己的斷言指令,擴充 .assert 和 .verify 命名空間。 ♡(´∀`)人(´∀`)♡ 本系列文章皆使用這個專案...
我們的前幾篇文章都是使用 TestCafe CLI Command 啟動自動化測試,老實說,筆者是個很懶的人,每天打這些 Command 我也有點煩! 今天讓我...
Page Objects 預先定義一個頁面裡面的元素(element)、區塊(section)和命令(command),意即將一個網頁切分成許多個片段,然後利...
如果是全新專案,使用一個新的平台並不困難,但在現實世界,新平台和架構的導入並不容易, 困難的原因是,舊專案的現有資料怎麼導入到新平台新架構。 YApi 的設計思...
現在,開始進入,Aircrack-NG自動化程序。 在本系列,第二篇中提到,Aircrack的起手式,是將無線網路,設定為Monitor Mode. 指令如下:...
在開始寫第一個 Web 自動化測試之前,讓我們先來安裝 TestCafe npm install -g testcafe 如果你已經有 nodejs 環境,這...
在很多時候近到公司後,可能會發現已經有前人把專案建置完成,可能有前輩可以手把手教學、可能有留下的完整的文件可以閱讀 等等,這時候熟悉專案就會容易許多。但其實在很...
我們是誰? 英商埃科品牌服務有限公司是間有衝勁正向的金融IT公司。现在面向亞太市場推出金融APP產品,熟悉產業與市場趨勢,努力深耕技術開發,創造新的時代力量,站...
測試資料的準備,是自動化測試體系中一個很重要的議題。有規劃可控管的測試資料帶你上天堂,沒控管的測試資料會帶你下地獄。 持續測試三十天這個系列,筆者偏重於測試框架...
HttpRunner 是筆者很喜歡的 API 自動化測試框架, 但除了測試本身之外,對筆者最大的價值,是啟發了我對自動化測試的思考。如何提升自動化測試的效率,將...
本篇來看看 Nightwatch Test Runner 如何同時指定不同環境來跑測試、調整 Terminal Output 的顯示結果和經由 Test Wo...
每天的專案會同步到 github 上,可以前往 這個網址 如果對於專案有興趣或是想討論一些問題,歡迎留言 OR 來信討論,信箱為:nickchen1998@gm...
每天的專案會同步到 github 上,可以前往 這個網址 如果對於專案有興趣或是想討論一些問題,歡迎留言 OR 來信討論,信箱為:nickchen1998@gm...
今天讓我們開始新的篇章,暫時離開 Web 自動化測試與 TestCafe,回到 API 自動化測試的世界。 在持續測試三十天系列的一開始,筆者介紹了 YApi...
今天的文章是我們 TestCafe 系列的最後一篇,要來介紹 TestCafe Studio TestCafe Studio 是 TestCafe 官方提供的...
在 day16 的文章,我們提到在自動化測試過程中,測試報告是很重要的產出,一份完整且直接的測試報告,有助於衡量測試品質和追蹤問題! 而 TestCafe 官方...
今天的文章,我們將進行 HttpRunner 的快速上手,將會進行以下步驟 安裝 HttpRunner 使用 HttpRunner 腳手架建立專案 使用 Ht...
YApi 經過官方社群的持續迭代,根據日常開發的實際應用場景,已經提供許多功能,包含 專案管理 使用者管理 API SPEC 制定 API Mock Data...
每天的專案會同步到 github 上,可以前往 這個網址 如果對於專案有興趣或是想討論一些問題,歡迎留言 OR 來信討論,信箱為:nickchen1998@gm...