65,938 篇文章
CodeProject 正在发生变化。
了解更多
。
全部
/
TDD
人工智能
人工智能
神经网络
机器学习
深度学习
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
提交您的文章
TDD
TDD
精选阅读
“设计、测试、开发、测试”而非“测试驱动开发”(DTDT代替TDD)
作者:
Mahmud Hasan
测试驱动开发(TDD)唯一的好处是确保最大程度的测试覆盖率,但TDD会让你面临设计薄弱的风险。DTDT在确保最大测试覆盖率的同时,试图解决这个问题。
展望未来 - 机器人源代码生成
作者:
Dmitriy Gakh
关于创建编写程序的机器人的观点,并附有两个简单示例。
一小块黄瓜
作者:
Zebedee Mason
使用 Python 2.
7 脚本从 Gherkin DSL 功能文件中创建 Visual C++ 测试。
略微偏离 TDD,转而支持 Entity Framework 7
作者:
Frauke
略微偏离 TDD,转而支持 Entity Framework 7
最新文章
“设计、测试、开发、测试”而非“测试驱动开发”(DTDT代替TDD)
作者:
Mahmud Hasan
测试驱动开发(TDD)唯一的好处是确保最大程度的测试覆盖率,但TDD会让你面临设计薄弱的风险。DTDT在确保最大测试覆盖率的同时,试图解决这个问题。
展望未来 - 机器人源代码生成
作者:
Dmitriy Gakh
关于创建编写程序的机器人的观点,并附有两个简单示例。
一小块黄瓜
作者:
Zebedee Mason
使用 Python 2.
7 脚本从 Gherkin DSL 功能文件中创建 Visual C++ 测试。
略微偏离 TDD,转而支持 Entity Framework 7
作者:
Frauke
略微偏离 TDD,转而支持 Entity Framework 7
所有文章
文章
项目
技术博客
技巧/窍门
视频
参考
资产
顶部
按分数排序
标题
更新时间
作者
分数
TDD
“设计、测试、开发、测试”而非“测试驱动开发”(DTDT代替TDD)
作者:
Mahmud Hasan
测试驱动开发(TDD)唯一的好处是确保最大程度的测试覆盖率,但TDD会让你面临设计薄弱的风险。DTDT在确保最大测试覆盖率的同时,试图解决这个问题。
展望未来 - 机器人源代码生成
作者:
Dmitriy Gakh
关于创建编写程序的机器人的观点,并附有两个简单示例。
一小块黄瓜
作者:
Zebedee Mason
使用 Python 2.
7 脚本从 Gherkin DSL 功能文件中创建 Visual C++ 测试。
使用模型驱动的方法增强测试驱动开发
作者:
Dave Clemmer
使用 Mo+ 增强测试驱动方法来开发应用程序。
构建一个 ASP.
NET Wiki 来解释 TDD
作者:
Daniele Fontani
TDD 和 BDD 结合示例进行解释。
将代码与业务价值连接 - 探索行为驱动开发
作者:
lansoprazole
从你想要什么到你写代码的 1 天试用外部开发。
酷权限控制系统第二部分 - 带有 WCF 的 asp.net MVC
作者:
wells cheung
基于 MVC 和 WCF 的权限控制系统。
用 TDD 编写的通用映射器
作者:
Manfredzik
使用 TDD 编写自己的简单通用映射器。
如何避免以打字的速度生成遗留代码
作者:
L. Michael
本文通过使用适当的架构和单元测试,提供了一种避免以打字速度生成遗留代码的配方。
如何无思考地编码?
作者:
Vassili Kravtchenko-Berejnoi
在测试驱动开发中使用窄焦距策略
集成测试:比 AutoFixture 更多的 Fixture
作者:
Daan Acohen
解释 Fixture 的概念以及它如何用于单元测试和集成测试。
使用 TDD Katas 学习测试驱动开发
作者:
Gaurav Aroraa
在本文中,我们将讨论 TDD Katas 的所有内容以及如何动手进行测试驱动开发 (TDD)。
利用 Selenium、NUnit 和 C# 进行 UI 测试
作者:
Nicolas DESCARTES
如何利用 Selenium 进行 UI 测试?
轻量级领域服务库
作者:
L. Michael
本文提供了一个非常简单轻量但有用的领域服务库的具体示例。
天哪,满天繁星:使用 Catch2 测试点质量吸引力
作者:
thoughts-on-coding
使用 Catch2 测试点质量吸引力及其推导出的维度
NodeJS 测试:
从 0 到 90
作者:
Alibaba Cloud
NodeJS 测试覆盖率:
我如何从 0% 到 90%
Scribe4net - 面向测试的序列化器
作者:
Amit Bezalel
如何仅用 2 行代码断言对象状态
使用 IOC 和 MOQ 简化自动化单元测试
作者:
Makrand Vichare
--
软件测试——编写单元测试的最佳实践和原则
作者:
Habibur Rony
软件测试概念、最佳实践和原则的基础。
面向状态编程或“无 IF”编程
作者:
Steve_Hemlocks
“无 If”编程,提高代码可测试性
TDD 字符串组合练习
作者:
Richard A. Dalton
一个关于测试驱动开发(TDD)字符串组合练习的实际示例
使用 PHP、PHPUnit 和 Symfony 框架进行测试驱动开发 - 排班系统的实际案例研究
作者:
André Marcos (Advisor), William Caetano Cardenas
基于 PHP、PHPUnit 和 Symfony 框架技术,面向测试驱动开发指南,用于开发一个本地医疗诊所的患者排班 Web 系统原型。
C# 中的测试驱动开发
作者:
Akram El Assas
通过一个简单的例子了解 C# 中的 TDD
©
. All rights reserved.