65,938 篇文章
CodeProject 正在发生变化。
了解更多
。
全部
/
DevOps
/
单元测试
人工智能
人工智能
神经网络
机器学习
深度学习
ML.Net
大数据
数据科学
Tensorflow
ChatGPT
物联网
物联网
Arduino
边缘设备
Raspberry-Pi
可穿戴设备
IoT Edge
工业物联网
DevOps
DevOps
敏捷
自动化
持续构建
持续交付
持续部署
持续集成
部署
Git
安装
集成测试
负载测试
质量保证
TFS
单元测试
测试
容器
容器
Docker
Kubernetes
虚拟机
高性能计算
高性能计算
GPU
并行处理
并行化
矢量化
托管服务
托管服务
AWS
Cordova
ExtJS
Google Cloud
微服务
PhoneGap
无服务器
存储
Web Hosting
WordPress
Azure
安全
安全
区块链
密码学
加密
身份
身份服务器
Web 开发
Web 开发
Blazor
CSS3
Flask
HTML5
Kestrel
LESS
Nginx
Node.js
React
SCSS
Spring
Vue.js
ASP.NET
CSS
Apache
HTML
IIS
XHTML
移动应用
移动应用
Flutter
Ionic
iOS
Nativescript
React Native
Xamarin
Windows Mobile
Android
桌面编程
桌面编程
Cocoa
Electron
QT
通用 Windows 平台
X11
Windows Forms
ATL
MFC
Swing
Win32
WTL
WPF
XAML
系统
数据库开发
数据库开发
数据可视化
Elasticsearch
Lucene
MariaDB
MongoDB
NoSQL
PostgreSQL
Redis
MySQL
SQL Server
生产力应用和服务
生产力应用和服务
LibreOffice
OpenOffice
Sharepoint
团队沟通工具
Biztalk
Microsoft Office
SAP
游戏开发
游戏开发
Doom
Kinect
Playstation 4
Playstation 5
Unity
Unreal
XBox
多媒体
多媒体
音频
图像处理
视频
音视频
DirectX
GDI
GDI+
OpenGL
通用编程
通用编程
算法
压缩
计算几何
仿真
异常
文件
互联网
本地化
内存管理
优化
解析器
性能
正则表达式
排序
状态机
架构
设计/图形
打印
字符串
线程
可用性
编程语言
编程语言
ASM
Bash
Basic
COBOL
Dart
Go
Haskell
Kotlin
Lua
Pascal
R
Razor
Rust
Scala
Swift
Typescript
Objective C
Visual Basic
VBScript
C++
C#
F#
FORTRAN
Java
Javascript
Perl
Python
Ruby
SQL
PHP
PowerShell
XML
提交您的文章
单元测试
单元测试
精选阅读
“设计、测试、开发、测试”而非“测试驱动开发”(DTDT代替TDD)
作者:
Mahmud Hasan
测试驱动开发(TDD)唯一的好处是确保最大程度的测试覆盖率,但TDD会让你面临设计薄弱的风险。DTDT在确保最大测试覆盖率的同时,试图解决这个问题。
NUnit 测试快速概览
作者:
G.TR
如何使用 NUnit 编写测试代码
关于测试的第一部分 - 选择您的测试
作者:
Simeon Sheye
除了基本的单元测试,您如何选择测试以及何时完成?
关于测试的第二部分 - 测试有状态系统
作者:
Simeon Sheye
如何管理状态以及对被测系统进行行为模拟。
最新文章
“设计、测试、开发、测试”而非“测试驱动开发”(DTDT代替TDD)
作者:
Mahmud Hasan
测试驱动开发(TDD)唯一的好处是确保最大程度的测试覆盖率,但TDD会让你面临设计薄弱的风险。DTDT在确保最大测试覆盖率的同时,试图解决这个问题。
NUnit 测试快速概览
作者:
G.TR
如何使用 NUnit 编写测试代码
关于测试的第一部分 - 选择您的测试
作者:
Simeon Sheye
除了基本的单元测试,您如何选择测试以及何时完成?
关于测试的第二部分 - 测试有状态系统
作者:
Simeon Sheye
如何管理状态以及对被测系统进行行为模拟。
所有文章
文章
项目
技术博客
技巧/窍门
视频
参考
资产
顶部
按分数排序
标题
更新时间
作者
分数
单元测试
“设计、测试、开发、测试”而非“测试驱动开发”(DTDT代替TDD)
作者:
Mahmud Hasan
测试驱动开发(TDD)唯一的好处是确保最大程度的测试覆盖率,但TDD会让你面临设计薄弱的风险。DTDT在确保最大测试覆盖率的同时,试图解决这个问题。
关于测试的第一部分 - 选择您的测试
作者:
Simeon Sheye
除了基本的单元测试,您如何选择测试以及何时完成?
关于测试的第二部分 - 测试有状态系统
作者:
Simeon Sheye
如何管理状态以及对被测系统进行行为模拟。
Angular 7 与 .NET Core 2.2 - 全球天气(第 3 部分)
作者:
Fred Song (Melbourne)
Angular 7 与 .NET Core 2.2 - 全球天气。
ASP.NET MVC: 如何开始单元测试
作者:
ASP.NET Community
ASP.NET MVC: 如何开始单元测试?为什么单元测试?为什么要编写单元测试?以下是一些经常被提及的要点。
C++ 和微控制器:使用和测试
作者:
Alexandr Surkov
我使用 C++ 与微控制器的经验
删除 Entity Framework Core 6 中的所有行
作者:
DiponRoy
如何使用备选方案删除 EF Core 6 中的所有行
使用 Castle Windsor 和 NHibernate 进行依赖注入和工作单元
作者:
Halil ibrahim Kalkan
使用 Castle Windsor 和 NHibernate 进行依赖注入、存储库和工作单元模式的实现。
doctest - 最轻量级的 C++ 单元测试框架
作者:
onqtam
测试框架简介,它有什么独特之处以及关于其功能的要点。
用 TDD 编写的通用映射器
作者:
Manfredzik
使用 TDD 编写自己的简单通用映射器。
如何无思考地编码?
作者:
Vassili Kravtchenko-Berejnoi
在测试驱动开发中使用窄焦距策略
如何对 API 进行单元测试
作者:
Peter_Vogel
对 Web Service API 进行单元测试就应该是:对 API 进行单元测试。
然而,采用错误的方法,
API 测试可能会占据你整个测试计划。
一个好的单元测试策略要确保两件事:你创建了好的测试,并且你只测试了你的 API。
如果我们有好的开发人员、
好的单元测试和好的代码审查员,
我们就不需要调试器了。
作者:
Paulo Zemek
我部分同意这个基本观点,
但当我们需要处理一个单元测试未捕获的问题,
并且好的开发人员和代码审查员根本无法理解发生的事情时,
这个观点就失效了。
使用 SVG 和 AngularJS 实现流程图
作者:
Ashley Davis
记录我使用 Web 技术构建流程图的实验。
单元测试入门:
MS tests、
NUnit 和 Fluent Assertions。
作者:
_Noctis_
实现项目单元测试的不同方法
通过单元测试学习 EventSourceDB
作者:
Zijian
学习如何在 xUnit.NET 上通过单元测试使用 EventSourceDB。
Mockito - Java 开发的优秀 mock 框架。
作者:
WebMaster
Mockito 是一个味道很好的 mock 框架。它允许您使用干净简单的 API 编写漂亮的测试。
Moq - Mock 数据库
作者:
Indranil Pal
在单元测试中使用 Moq 模拟数据库。
用更少的代码进行更多的单元测试 - 组合单元测试
作者:
Evgeny N
组合单元测试
MsTest 101:使用 MsTest 运行器
作者:
Sean Rand
充分利用您的测试运行器。
MVC 单元测试无限制
作者:
Marla Sukesh
在本文中,我们将学习如何在 Asp.Net MVC 中执行单元测试。
具有 Entity Framework 和 WCF 服务的 MVVM Silverlight 应用程序
作者:
Roger C Moore
具有 EF 和 WCF 服务的 MVVM Silverlight 应用
关于设计、
测试以及为什么有些单元测试是浪费
作者:
Łukasz Bownik
本文介绍了一种单元测试的替代方法。
将单元测试组织在代码的内部。
作者:
mvastarelli
如何在库中组织单元测试,而无需单独的测试库。
JavaScript 中的代理模式
作者:
Ralph Varjabedian
只需一次函数调用,即可在 JavaScript 中包装一个类。是使用 mocha 在 Node.js 中进行简单错误模拟的前奏。
RelationAssert 作为单元测试 Assert 类的扩展
作者:
Andreas Gieriet
如何将 RelationAssert 定义为 VisualStudio Assert 类的扩展。
截图冒烟测试
作者:James Coleman
利用 Selenium 和 Image Magick 进行截图比较,以进行 UI 回归测试。
使用 SQL Server Data Tools (SSDT) 进行 SQL 单元测试
作者:
RahulMittal2018
使用 SQL Server 数据工具 (SSDT) 进行 SQL 单元测试
步骤 1.
开始 TDD,
步骤 2.
???,
步骤 3.
$利润$
作者:
Lukasz Szyrmer
使用市场延迟成本和您的学习成本来确定 TDD 或其替代方案是否适合您
使用 Jasmine 测试 Angular 控制器
作者:
Naveen Kosana
学习如何使用 Jasmine 框架为 Angular 控制器编写单元测试用例
使用 NUnit 测试深度克隆
作者:
DannyFreeman
为深度克隆方法编写单元测试
API 测试的三个级别
作者:
Seckin Tozlu
如何为您的 API 创建一个全面的测试套件
测试 Entity Framework 的两种策略 - Effort 和 SQL CE
作者:
David Bywaters
单元测试 Entity Framework 的两种方法
单元测试和 Rhino Mocks
作者:
Anup Raghavendra Hosur
在本文中,我们将讨论单元测试和 Rhino Mocks。
单元测试套件质量估算
作者:
Łukasz Bownik
一种简单的估算单元测试套件质量的方法,
该方法可以提供比常规测试覆盖率更多的洞察。
单元测试 - 抽象创建简单值
作者:
DMEvans
讨论了三种在不影响类可测试性的情况下创建简单 .
NET 类型的方法。
单元测试——
BDD、
AAA 结构和对象模拟
作者:
Habibur Rony
单元测试中的 BDD、
AAA 结构和对象模拟
使用 C# 进行单元测试,
包括 MVC
作者:
F-ES Sitecore
讨论在 C# 代码中进行单元测试的内容以及如何进行测试,
包括一个涵盖 MVC 的部分
使用 NUnit 进行单元测试:现有代码库指南
作者:
Zohaib Waqar
本文提供了关于在现有代码库中利用 NUnit 进行单元测试的可行性见解,
以提高代码质量和可靠性。
UnitConversionLib:C# 中的智能单位转换库
作者:
Ehsan.MA
关于如何在 C# 中使用 UnitConversionLib 进行单位和数量转换的信息
.NET 的度量单位库
作者:
Henning Dieterichs
本文介绍了一个处理度量单位的库。
在嵌入式 C 中使用 GoogleTest 和 GoogleMock 框架
作者:
Michael Pan
介绍在嵌入式环境中有效使用 Google 单位测试框架的技术。
使用部分 Mock 来测试非公共方法
作者:
Enrique Albert
遵循的模式,
使用 Mock 框架来测试非公共方法。
代码示例基于 RhinoMock 框架,
但很容易适用于任何其他 Mock 框架。
使用 NUnit、
Rhino Mocks 和 Entity Framework 的 WCF 服务单元测试
作者:
Sibeesh Passion
如何使用 NUnit 框架为我们的 WCF 服务编写单元测试用例
何时重构是坏主意
作者:
Giovanni Scerra
关于进行代码重构时失败的根本原因的讨论
您应该单元测试您的 Controller,不!
作者:
Adam Tibi
MVC 的一个理念是它允许对控制器进行单元测试。
但是,
这并不意味着你应该这样做。
在我看来,
你应该将你宝贵的单元测试精力集中在更有效的领域,
因为控制器,
如果做得对,
就不需要单元测试。
©
. All rights reserved.