搜尋此網誌

2015-06-17

TDD

[30天快速上手TDD]目錄與附錄
從無到有 ATDD + TDD 建立網站的 lab 教材終於完成了 ******


The Anatomy of Robust Unit Testing (With Examples in C#)

【單元測試】改變了我程式設計的思維方式
【單元測試】的四面向
程式設計師升級必練內功:TDD Kata
软件测试思维导图

测试的道理

30 Days of TDD: The Complete Journey

Clean Tests ***

Visual Studio Unit Testing Examples

TestCop - reporting for duty

程式碼品質分析的好用工具 - SonarQube 基本介紹 (1)
程式碼品質分析的好用工具 - SonarQube 安裝及設定 (2)




ATDD实战

ALM 開發人員的一日生活 : 從使用者劇本 (User Story) 撰寫新程式碼
ALM 開發人員的一日生活 : 暫停工作、修復 Bug 和進行程式碼檢閱 (Code Review)
快速展示需求及UI 設計 - PowerPoint 將想法轉為分鏡腳本 (Storyboard)
設定 CI (Continuous Integration, 持續整合) - 在 VS Online 及 TFS 上

使用VS2015建立單元測試專案
初探Visual Studio 2015 IntelliTest

使用單元測試驗證程式碼
使用 UI 自動化驗證程式碼

在單元測試中使用 Microsoft.VisualStudio.TestTools.UnitTesting 成員
Microsoft.VisualStudio.TestTools.UnitTesting 命名空間
使用 Assert 類別

VS2010
使用單元測試驗證程式碼
單元測試的結構
使用單元測試驗證資料庫程式碼

Visual Studio Test Tooling Guides
Visual Studio TV – 中文(繁體)





.NET TDD (Test Driven Development) by example - Part 1

ASP.NET MVC 應用程式中的單元測試

Attain Code Management Nirvana via Test-Driven Development, Part 1
Oh, CRUD … It's Test-Driven Development for ASP.NET MVC, Part 2
TDD for ASP.NET MVC, Part 3: Contact Service Class
TDD for ASP.NET MVC Part 4: Unit Testing View Model Validation
TDD for ASP.NET MVC, Part 5: Client-Side JavaScript

如何在實務上使用 TDD 來開發 - twMVC#12 *****
Test Automation for Web Applications
Run your Coded UI tests against Chrome using the Selenium cross-browser plugin
Web UI 測試的好幫手 - Selenium
ASP.NET MVC + Selenium + IISExpress
Black-Box Testing ASP.Net: IIS Express and Selenium WebDriver
Using Selenium with Cloud-based Load Testing
[Tool][Selenium IDE]Export to C#/WebDriver/MSTest

PageObjects ***

Design Patterns in Automation Testing

Selenium Builder
徹底比較!Selenium Builder vs Selenium IDE

Fundamentals of unit testing series ***

How To Unit Test – Interacting with the Database

FluentAutomation *****
[Web Testing][Tool]FluentAutomation (More Behavior-Driven)
自動測試與 TDD 實務開發 - 上課心得 (中)
MY TESTED ASP.NET ***

網站自動化測試
Why do we need backend testing

[心得文] 自動測試與TDD實務開發 Day1

[專案心得]測試記錄單CheckList

ASP.NET MVC Web API - 利用jQuery進行CRUD! (一) Model篇

Unit Testing Asynchronous Code






讓單元測試代碼更好寫、好讀:Fluent Assertions
[C#.NET] 使用 Fluent Assertions 驗証例外
[Web Testing][Tool]FluentAutomation (More Behavior-Driven)
編寫單元測試時的好用輔助套件 - Fluent Assertions

Library:
Fluent Assertions ****
Shouldly ***
Should Should Assertion Library
impromptu-interface Static interface to dynamic implementation






[30天快速上手TDD][Day 7]Unit Test - Stub, Mock, Fake 簡介

Stub: 驗證目標的回傳值,物件狀態改變
Mock: 驗證目標物件與外部相依介面的互動方式
Fake: 驗證目標物件的靜態方法、.Net Framework的物件、直接相依的物件

C# Test Legacy Code(1)Isolated by Inheritance and Override *****
C# Test Legacy Code(2)Static Setter Injection

How to refactor and make static class code testable?






ApprovalTests
Using ApprovalTests in .Net

Fluent Assertions






[C#.NET] 單元測試 Mock Framework - NSubstitute ***

Mocking Comparison – Part 1: The Basics

Black-Box Testing ASP.Net Series

Testing DateTime

tSQLt – The Database Unit Testing Framework for SQL Server

CI Server 30 - Jenkins總回顧

蘑菇街支付金融Android单元测试实践

沒有留言: