iT邦幫忙

testing相關文章
共有 93 則文章
鐵人賽 Blockchain DAY 10

技術 開發智能合約 - 線上版 IDE 之 Remix 進階篇 (Day10)

Remix 進階篇涵蓋測試與除錯,兩大範疇。 測試 (Testing) Remix 內建了陽春版測試功能,怎麼說陽春呢?花個五分鐘從 remix-test 模組...

鐵人賽 Modern Web DAY 26

技術 Day 26:在 React Native 進行單元測試

前言 測試的種類有許多種,包括單元測試、整合測試。一般會先從單元測試做起,打好根基,也能加強效率高的小範圍的除錯。 在 React Native 中,有很多的理...

徵才 已截止|均一【(資深)軟體測試工程師】熱烈招募中!

均一平台教育基金會致力於使用科技,讓教育產生規模化的轉型。我們致力於弭平學習資源的落差、改變一體適用的工廠式教學風景,讓每一位孩子都能用自己的方式學習,成為終身...

技術 Android軟體測試環境設定(一) 使用Robotium

用eclipse開發Android應該要如何做測試呢? 我們先假設你已經有現成的Eclipse開發環境,並且已經到https://code.google.com...

技術 學習用Jasmine在JavaScript上作測試(一)

JavaScript也要做測試??? 在JavaScript越來越複雜的今日,做好測試,是前端人員越來越需要的生存技能!!! 因此藉這個機會,來分享在JavaS...

鐵人賽 Modern Web

技術 Extra08 - Cypress - E2E 測試框架

此篇為番外,為選入本篇的原因為 Cypress 的功能與 End to End 測試的方式多元且複雜,此篇僅能做初步的介紹,因此放於番外作補充。 與單元測試...

鐵人賽 Mobile Development DAY 18

技術 【Flutter基礎概念與實作】 Day18–Flutter測試框架以及Mockito Package使用範例介紹

寫測試在開發軟體是很重要的一部分,測試寫得好之後才能安心地繼續開發新功能以及進行維護,不然軟體架構越來越龐大後發現前面的功能有Bug就難處理了。 根據Flutt...

技術 Android軟體測試環境設定(二) 拆開專案,讓JUnit加速你的測試

前一篇使用教大家怎麼設定Robotium,使Android專案可以被測試。但是每次使用Android測試都要開啟模擬器,然後載入APK檔案,測試的時間都要等好幾...

鐵人賽 Software Development DAY 4

技術 Day 04 「樹頭顧乎哉」測試金字塔 之 Unit Test v.s. Integration Test

今天先來聊聊測試的規模與邊界。 測試金字塔 說到單元測試,那就一定要提到 Mike Cohn 在書中提到,有名的「測試金字塔」: 圖片轉自 Martin Fow...

鐵人賽 Modern Web DAY 3

技術 Angular 深入淺出三十天:表單與測試 Day03 - Reactive Forms 實作 - 以登入為例

今天要來用 Reactive Forms 的方式實作一個簡單的登入系統,撇開 UI 不談,具體的功能需求規格跟昨天差不多,如下所示: 帳號 格式為 Ema...

鐵人賽 Modern Web DAY 17

技術 Angular 深入淺出三十天:表單與測試 Day17 - E2E 自動化測試工具簡介

在這個各種前端框架、開發工具層出不窮、百花齊放、百鳥齊鳴的美好時代, E2E 自動化測試工具的選擇自然也很多。 今天我們會先來初步了解一下目前有哪些 E2E...

鐵人賽 自我挑戰組 DAY 5
再戰軟體工程 系列 第 4

技術 『等價類劃分法』 -- 談測試的基本:快速建立所有可能案例

撰寫本篇文章是因為在一個讀書會當中,聽到了成員分享邰曉梅老師在著作中提到的觀念,雖然他不是該章節的重點,但是可以快速幫你已安全的方法,列出所有可能的測試案例。這...

鐵人賽 Modern Web DAY 1

技術 Angular 深入淺出三十天:表單與測試 Day01 - 前言

何謂表單? 維基百科是這樣說的: 表單是一種帶有空格可用於書寫以及能選擇和勾選相似內容的文件。 表單可用於填寫聲明、請求、命令、支票、稅單。 網頁...

鐵人賽 Mobile Development DAY 19

技術 【Flutter基礎概念與實作】 Day19–如何用Mockito測試BloC

今天就來為FlutTube專案內的Bloc(Authentication Bloc、Login Bloc、Register Bloc)寫測試吧。 Mockito...

鐵人賽 Modern Web DAY 11

技術 Angular 深入淺出三十天:表單與測試 Day11 - Reactive Forms 實作 - 動態表單初體驗

今天要來用 Reactive Forms 的方式再來實作一次昨天的表單。 具體的規格需求跟昨天差不多,如下所示: 被保險人的欄位: 姓名(文字輸入框)...

鐵人賽 Software Development DAY 5

技術 Day 05 「乖,聽話給你吃糖果!」測試與依賴:測資料 之 用資料控制依賴

聊完測試金字塔,讓我們回到單元測試。 在這篇中,我們會從單元測試的控制與撰寫開始,一路帶到單元測試與「單一職責原則(Single Responsibility...

鐵人賽 DevOps DAY 16

技術 Automated Testing 自動化測試

自動化測試,顧名思義就是能夠自動執行測試流程,且這在軟體專案中通常是獨立於該被測試系統的一套測試系統,專門執行重複且重要的必須測試工作,當測試計畫寫的完善與周全...

鐵人賽 DevOps DAY 12
CI 從入門到入坑 系列 第 12

技術 測試範圍

今天討論主題很重要,但也很容易被忽略的--測試範圍。一份軟體會有許多不同種類的測試,它們會有測試可以確保的部分,而這些部分跟測試的範圍是有直接關係的。因此,知道...

鐵人賽 Modern Web DAY 2

技術 Angular 深入淺出三十天:表單與測試 Day02 - Template Driven Forms 實作 - 以登入為例

今天要來用 Template Driven Forms 的方式實作一個簡單的登入系統,撇開 UI 不談,具體的功能需求規格如下: 帳號 格式為 Email...

鐵人賽 Modern Web DAY 30

技術 Angular 深入淺出三十天:表單與測試 Day30 - 表單原理

經過前面二十九天的的練習與學習,相信大家應該在表單的實作上都熟悉了不少,只要不是太複雜、太特別的表單應該也都難不倒你們。 今天是本系列文的最後一天,就讓我們來...

鐵人賽 Mobile Development DAY 20

技術 【Flutter基礎概念與實作】 Day20–測試Movie API和Movie BLoC

今天是testing的最後一天,把剩下的Movie Bloc和Movie Api的測試寫完吧。 Movie Bloc Test 在test/bloc資料夾下新增...

鐵人賽 Modern Web DAY 18

技術 Angular 深入淺出三十天:表單與測試 Day18 - 與 Cypress 的初次見面(上)

昨天跟大家分享了 Cypress 有多厲害之後,大家有沒有很期待呢? 這兩天就讓我來跟大家介紹 Cypress 到底有多厲害吧! 由於 Cypress 的功...

鐵人賽 DevOps DAY 11

技術 Day 11 - Kubernetes 應用測試

本文將於賽後同步刊登於筆者部落格有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀更多相關科技的技術分享,歡迎追蹤...

鐵人賽 Modern Web DAY 26

技術 Angular 深入淺出三十天:表單與測試 Day26 - 進階表單開發技巧 - 自訂驗證器

之前在開發表單的時候,我們都是使用 Angular 所提供的驗證器來驗證表單欄位裡的值是否符合我們的需求。 雖然 Angular 已經這麼貼心地提供了這麼多驗...

鐵人賽 DevOps DAY 15

技術 Testing 測試

Testing 測試,這是很多很多很多工程師會遺漏或是不足的部分,當每次有修改程式,就一定要做測試,這裡先不提要手動還是自動測試,重點是在於測試新的功能與被調整...

鐵人賽 Modern Web DAY 4

技術 Angular 深入淺出三十天:表單與測試 Day04 - 開始撰寫測試之前必須要知道的二三事

在開始撰寫測試之前,先帶大家來了解一下 Angular 預設使用的測試框架 ─ Karma 。 Karma 的原名是 Testacular , Google...

鐵人賽 自我挑戰組 DAY 29
Android API超初學!! 系列 第 29

技術 [Android API] [Day 29] Testing (2) 各種工具

今天接續昨天的話題,APP測試,一樣參考Android教學網站。 小case測試 Robolectric 一個unittest的工具。若使用此工具,可使用And...

鐵人賽 Modern Web DAY 27

技術 Angular 深入淺出三十天:表單與測試 Day27 - Reactive Forms 進階技巧 - 跨欄位驗證

今天想要跟大家分享的是跨欄位驗證的小技巧,這個小技巧其實沒有多厲害或多特別,只是可能滿多人剛好不知道原來可以這樣用。 而我們在 Day 23 - Reacti...

鐵人賽 Modern Web DAY 24

技術 Angular 深入淺出三十天:表單與測試 Day24 - Reactive Forms 進階技巧 - Auto-Complete Searching

在日常生活中,大家應該滿常看到有些系統的搜尋輸入框是可以在一邊打字的同時,一邊將搜尋結果呈現在一個下拉選單裡,非常地貼心且方便。 當然,這其中其實有很多細節,...

鐵人賽 Modern Web DAY 6

技術 Angular 深入淺出三十天:表單與測試 Day06 - 單元測試實作 - 登入系統 by Template Driven Forms

今天我們要來為我們用 Template Driven Forms 所撰寫的登入系統寫單元測試,如果還沒有相關程式碼的朋友,趕快前往閱讀第二天的文章: Temp...