E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
测试驱动开发
通过
测试驱动开发
(TDD)的方式开发Web项目
最近在看一本书《Test-DrivenDevelopmentwithPython》,里面非常详细的介绍了如何一步一步通过
测试驱动开发
(TDD)的方式开发Web项目。
软件测试潇潇
·
2023-11-28 20:49
软件测试
驱动开发
tdd
功能测试
自动化测试
软件测试
职场和发展
程序人生
【django】TDD
测试驱动开发
测试驱动开发
是pythonweb开发里面一个很重要的角色!使用测试来推动开发的进程,通过测试用例的编写,对需求功能分解,使用过程和接口都进行了设计,而tdd里面的测试代码用例是对自己的代码最好的解释。
MarcoHorse
·
2023-11-27 12:00
前端单元测试以及自动化构建入门
所涉及的知识Nodeassertmochashould.jskarmaTravisCI先了解两个知识点TDD
测试驱动开发
是敏捷开发中的一箱核心实践和技术,也是一种设计方法论。
weixin_34247032
·
2023-11-25 20:07
测试
前端
操作系统
ViewUI
初识Robot Framework测试框架
常用于验收测试和验收
测试驱动开发
(ATDD)的自动化测试。虽然框架本身是基于Python编写的,但也可以在Jython(Java)和IronPython(.NET)上运行,提供跨平台支持。
测试-八戒
·
2023-11-25 16:11
自动化测试
robotframework
自动化测试框架
Junit 单元测试生成工具Maven插件
需求我们在
测试驱动开发
过程中,总会写一大堆与业务无关的模板式的代码,为了减少开发者写单元测试的工作量,需要一个单元测试类脚手架代码的生成工具。
javacoo
·
2023-11-23 10:41
开源共享
单元测试
maven
java
Django 入门学习总结6 - 测试
测试驱动开发
在polls/tests.py文件中,建立测试方法:importdatetimefromdjango.testimportTestCasefromdjango.uti
computerclass
·
2023-11-21 03:47
学习
django
python
又一个小而美的涵盖多个实际场景的高并发项目完结了
测试驱动开发
(TDD)是一种广受欢迎的方法论,它有着充分的理由。本文将探讨TDD是什么,为什么它是必要的,以及如何在Golang中应用TDD,Golang是一门以效率和简洁著称的编程语言。
胖头鱼不吃鱼-
·
2023-11-16 20:12
tdd
测试驱动开发
写出高质量代码的秘诀:Golang中的
测试驱动开发
(TDD)
测试驱动开发
(TDD)是一种广受欢迎的方法论,它有着充分的理由。本文将探讨TDD是什么,为什么它是必要的,以及如何在Golang中应用TDD,Golang是一门以效率和简洁著称的编程语言。
Go中国
·
2023-11-15 16:52
golang
驱动开发
tdd
开发语言
后端
如何测试前端代码? 知道 BDD, TDD, Unit Test 么? 知道怎么测试你的前端工程么(mocha, sinon, jasmin, qUnit..)?
:1.测试的类型1.1单元测试(UnitTesting)优缺点:优点:缺点:1.2集成测试(IntegrationTesting)优点:缺点:1.3端到端测试(End-to-EndTesting)2.
测试驱动开发
冰海恋雨.
·
2023-11-14 23:27
前端
tdd
2023软件测试必问的100个面试题【含答案】
2.
测试驱动开发
(TDD)是什么?答:
测试驱动开发
是一种开发方法,它要求在编写代码之前编写测试用例。这些测试用例定义了应用程序应该实现的功能,并且确保所有功能都能按照预期工作。3.什么是黑盒测试?
bug捕手
·
2023-11-14 21:17
postman
git
jenkins
敏捷开发实践经验分享
目录敏捷开发是什么敏捷开发是什么-核心思想敏捷开发怎么做敏捷开发怎么做——Scrum敏捷开发怎么做——用户故事(需求表示方法)敏捷开发怎么做——
测试驱动开发
敏捷开发怎么做——Backlog(任务板)敏捷开发怎么做
chenxy02
·
2023-11-12 03:42
项目管理
scrum
经验分享
驱动开发
关于“tdd”和“bdd”
一.定义TDD(Test-DrivenDevelopment):
测试驱动开发
是敏捷开发中一项核心的实践和技术,是一种设计方法论。
网友小宋
·
2023-11-09 00:10
TDD 与 BDD 仅仅是语言描述上的区别么?
ATDD:AcceptanceTestDrivenDevelopment(验收
测试驱动开发
)这是一种在编码开始之前将客户带入测试设计过程的技术。
weixin_34010949
·
2023-11-09 00:38
测试
驱动开发
对ATDD的理解
对ATDD的理解ATDD:英文全称是:AcceptanceTestDrivenDevelopment,也就是常常听到的验收
测试驱动开发
。那么,究竟什么才是ATDD呢?
uestcylg
·
2023-11-09 00:07
浅谈TDD、BDD、ATDD、DDD的区别
四个开发模式意思:TDD:
测试驱动开发
(Test-DrivenDevelopment)BDD:行为驱动开发(BehaviorDrivenDevelopment)ATDD:验收
测试驱动开发
(AcceptanceTestDrivenDevelopment
人生苦短,python陪伴
·
2023-11-09 00:00
框架和设计模式
TDD
BDD
ATDD
DDD
敏捷的快与慢
他们尝试过Scrum,结对编程,
测试驱动开发
等等。那敏捷是什么?敏捷是个持续改进的过程,敏捷开发涉及到道法术器四层,详细内容可以阅读《初识敏捷开发》。敏捷推行的成功涉及到对的人、对的方法、对
满江红86
·
2023-11-03 23:34
Test-Driven Development
测试驱动开发
(TTD:Test-DrivenDevelopment)作为敏捷开发的一种方式,和传统的敏捷开发模式(开发全部完成后再测试)有所不同。
小玲欢
·
2023-11-02 22:06
演练:使用 Visual Studio Team Test 进行单元测...
摘要:本演练通过
测试驱动开发
(TDD)和先测试-后编码(test-then-code)的方法学习单元测试。
Dhoopu
·
2023-10-31 05:03
精典转帖
学习测试
测试
单元测试
string
exception
tdd
数据库
最新 robot framework安装
相信大家对robotframework并不陌生,它是一个基于Python语言,用于验收测试和验收
测试驱动开发
(ATDD)的通用测试自动化框架=,提供了一套特定的语法,并且有非常丰富的测试库。
程序员念姐
·
2023-10-30 08:43
软件测试
自动化测试
技术分享
软件测试
自动化测试
Jest和Mocha对比:两者之间有哪些区别?
单元测试是
测试驱动开发
(TDD)的重要组成部分,在我们进行实际功能开发之前,它是用来
荔枝味奶糖
·
2023-10-29 17:32
接口自动化测试
python
自动化测试
如何测试前端代码? 知道 BDD, TDD, Unit Test 么? 知道怎么测试你的前端工程么(mocha, sinon, jasmin, qUnit..)?
本文将全面探讨前端代码测试的各个方面,包括测试的类型、
测试驱动开发
(TDD)、行为驱动开发(BDD)、常用的测试框架和工具,以及如何在前端工程中实施测试。
锅盖哒
·
2023-10-28 21:15
javascript
前端
Java进击框架:Spring-Test(六)
:Spring-Test(六)前言单元测试模拟对象集成测试上下文管理和缓存事务管理集成测试的支持类执行SQL脚本WebTestClientMockMvcJDBC测试支持其它注释前言Spring团队提倡
测试驱动开发
成为大佬先秃头
·
2023-10-27 20:42
Spring
spring
java
初识Java 14-2 测试
目录
测试驱动开发
(TDD)日志调试使用JDB进行调试基准测试微基准测试Java微基准测试工具(JMH)分析和优化重构本笔记参考自:《OnJava中文版》
测试驱动开发
(TDD)
测试驱动开发
的前提:如果在设计和编写代码时考虑到测试
w_pab
·
2023-10-27 05:25
Java
java
开发语言
测试驱动开发
的简单理解
TDDTestDrivenDevelopment
测试驱动开发
大致思想是:在编码之前,先写测试代码,测试代码就绪后,编写代码,再去用测试代码去验证编写代码,及时修改完善逻辑。
雨天多久就
·
2023-10-26 07:10
SpringBoot项目中单元测试与集成测试的应用
测试阶段:编码后或编码前(
测试驱动开发
TDD)测试对象:最小模块(Java-类)测试内容:模块接口测试、局部数据结构、路径测试、错误处理测试、边界测试模块接口测试:对通过被测模块的数据流进行测试。
Rover.x
·
2023-10-26 00:45
#
单元测试
单元测试
postman
测试工具
面向对象的五个基本原则
在
测试驱动开发
中是典型应用场景,并且也是敏捷开发和自适应软件开发基本原则的重要组成部分。单一功能原则对象应该仅具有一种单一功能开闭原则软件应该对扩展开放,但对于修改封闭里氏替换原则程序中的对象应该
谦业
·
2023-10-24 15:51
【单元测试】--
测试驱动开发
(TDD)
一、什么是
测试驱动开发
测试驱动开发
(Test-DrivenDevelopment,TDD)是一种软件开发方法,其核心思想是在编写实际代码之前,首先编写测试用例。
喵叔哟
·
2023-10-22 13:00
单元测试
单元测试
驱动开发
tdd
单元测试--目录
第一篇:基础知识第二篇:工具与环境第三篇:编写单元测试第四篇:
测试驱动开发
(TDD)第五篇:单元测试最佳实践第六部分:维护和改进单元测试持续维护单元测试重构和单元测试单元测试中的常见陷阱和解决方案第七部分
喵叔哟
·
2023-10-22 13:58
单元测试
单元测试
c语言的自动测试工具,C语言单元测试框架--check工具
恰好最近有新的开发任务,就学习了一些关于
测试驱动开发
的知识,准备改进自己的单元测试。
rhapsody blove
·
2023-10-21 11:49
c语言的自动测试工具
深入理解TDD(
测试驱动开发
):提升代码质量的利器!
对此,有一种有效的开发方式能帮助我们解决这些问题,那就是
测试驱动开发
(Test-DrivenDevelopment,TDD)。
自动化测试老司机
·
2023-10-20 21:28
安全测试
自动化测试
软件测试
tdd
驱动开发
压力测试
测试工具
功能测试
集成测试
自动化测试
快速的利用 Express 框架实现一个 Rustfull 接口的后端 Server
基于测试用例(TDD)驱动开发的
测试驱动开发
阶段,
smilejiasmile
·
2023-10-19 06:36
Nodejs
及
Web
前端
nodejs
restfull
厌倦了Ruby,动态型,副作用以及基本面向对象的编程技术
我曾打算在新年前后写这篇博客,赶在“Ruby终结”的波澜之前,赶在DHH的“
测试驱动开发
(TDD)已死”的骚动之前:我正式地表示彻底厌倦了Ruby,超过了其它—对副作用、不稳定性的厌倦,它们迫使我不
postD_cn
·
2023-10-19 04:52
编程类
ruby
面向对象
单元测试
测试驱动开发
haskell
敏捷开发实践 ——
测试驱动开发
(TDD)
一.什么是
测试驱动开发
(TDD)
测试驱动开发
(TestDrivenDevelopment,简称TDD)是敏捷开发中的一项核心实践和技术,也是一种设计方法论。
测试界的彭于晏
·
2023-10-18 21:15
自动化测试
软件测试
技术分享
敏捷流程
驱动开发
tdd
测试工具
测试工程师
软件测试
自动化测试
重拾Java基础知识:代码校验
代码校验前言测试单元测试Junit测试覆盖率前置条件断言(Assertions)契约式设计
测试驱动开发
日志日志等级调试使用JDB调试图形化调试器基准测试微基准测试JMH剖析和优化优化准则风格检测静态错误分析代码重审结对编程重构重构基石持续集成本章小结前言你永远不能保证你的代码是正确的
成为大佬先秃头
·
2023-10-14 00:51
On
Java
8
java
开发语言
后端
十六、 代码校验(3)
本章概要
测试驱动开发
测试驱动vs测试优先日志日志信息日志等级
测试驱动开发
之所以可以有
测试驱动开发
(TDD)这种开发方式,是因为如果你在设计和编写代码时考虑到了测试,那么你不仅可以写出可测试性更好的代码,
一只小熊猫呀
·
2023-10-14 00:08
#
On
Java
基础卷
测试驱动开发
日志信息
日志等级
淘系用户平台技术团队单元测试建设
其实单元测试的重要性所有开发同学应该都了然于胸,同样TDD(
测试驱动开发
)也不是一个新的概念,但是真当我们落地实践时,又总会找出各种各样的理由来劝服自
阿里云技术
·
2023-10-13 10:15
单元测试
压力测试
程序人生
javascript
测试驱动开发
与极限编程思想浅析
随着全球经济的发展与计算机技术的普及,各行业对计算机软件的需要量日益增加。与此同时对软件的质量要求也越来越高。而与之形成鲜明对比的是,随着软件需要的增加和规模的增大,能做出及时交付给用户以及让用户满意的软件却变得难上加难。传统的软件工程方法已经遭到人们的质疑,很多改进的软件开发方法便应运而生。极限编程(eXtremeProgramming,XP)便是在这样一种环境下出现的新型的适用于中小型系统的敏
测试涛叔
·
2023-10-12 18:52
软件测试
技术分享
驱动开发
极限编程
基于Robot Framework的接口自动化测试
RobotFramework框架简介RobotFramework框架是一个通用的验收测试和验收
测试驱动开发
的自动化测试框架(ATDD),使用的是关键字驱动的测试方法。
软件测试潇潇
·
2023-10-12 15:39
软件测试
软件测试工程师
自动化测试
软件测试
自动化测试
功能测试
程序人生
职场发展
2022年了,如何测试你的React组件
我们不需要使用
测试驱动开发
这种极端的模式,但是如果在一开始就有书写测试用例的意识和习惯,就能保证我们更规范的去书写代码的逻辑。
前端开发小陈
·
2023-10-12 03:04
react.js
javascript
前端
RobotFramework简介
一简介INTRODUCTIONrobotframework是一个通用的开源自动化框架,用于验收测试、验收
测试驱动开发
(ATDD)和机器人过程自动化(RPA)。
Code百晓生
·
2023-10-10 14:23
Robotframework
robotframework
RobotFramework的三种自动化驱动模式
什么是RobotframeworkRobotFramework是一款基于python的开源自动化测试框架,常用于验收测试以及验收
测试驱动开发
(ATDD)。
Code百晓生
·
2023-10-10 14:23
Robotframework
robotframework
基于Python的行为驱动开发实战
基于Python的行为驱动开发实战发表于5小时前|1980次阅读|来源code.tutsplus|3条评论|作者DavidSalePython
测试驱动开发
摘要:行为驱动开发(Behavior-DrivenDevelopment
武晓兵
·
2023-10-10 11:11
Python学习
《Cucumber:行为驱动开发指南》——1.2 行为驱动开发
MattWynne,【挪】AslakHellesy著,更多章节内容可以访问云栖社区“异步社区”公众号查看1.2行为驱动开发行为驱动开发(Behaviour-DrivenDevelopment,BDD)1建立于
测试驱动开发
的基础之上
weixin_34357267
·
2023-10-10 11:41
驱动开发
测试
行为驱动开发
行为驱动开发(BDD)是
测试驱动开发
的延伸,开发使用简单的,特定于领域的脚本语言。这些DSL将结构化自然语言语句转换为可执行测试。结果是与给定功能的验收标准以及用于验证该功能的测试之间的关系更密切。
weixin_34187862
·
2023-10-10 11:40
驱动开发
测试
cucumberJS 行为驱动开发BDD
JavaScript中的BDD:Cucumber和Gherkin入门每个人都听说过
测试驱动开发
(TDD),以及它将对整个产品和开发周期带来的好处。这些都是显而易见的。
liyinchi1988
·
2023-10-10 11:10
功能测试
接口测试
自动化测试
cucumber
bdd
tdd
敏捷开发
scrum
程序员应该写文档吗?
写文档是一件要求极高的工作,就像
测试驱动开发
,在没有完成开发之前要理解它完成之后的样子。除非是逻辑复杂度极高的代码,否则都应该在实现过程中摸索和调整代码结构,这种效率反而更高。
Spring_java_gg
·
2023-10-10 00:06
java
编程语言
python
人工智能
大数据
为什么用BDD?
落地到实践中包含两部分:1、UTDD单元
测试驱动开发
(unittestdrivendevelopment)UTDD需要开发在coding需求代码前先完成测试类的编码2、ATDD验收
测试驱动开发
ATDD将验收
睁眼看自己
·
2023-10-06 14:25
单元测试101:你测试过你的javascript吗? .
一句话的警告:我将在本文中谈论单元测试和
测试驱动开发
(TDD),如果你已经得出结论:下面的任何理由对你都不适合,那么请继续阅读,或者至少阅读从我为什么要关心?
arwind gao
·
2023-10-04 17:43
JavaScript
测试
单元测试
javascript
jquery插件
function
架构师技能图谱
熟悉软件开发最佳实践,包括代码重用、
测试驱动开发
、持续集成等。3.云计算与部署熟悉云服务提供商,如AWS、Azure、GoogleCloud。能够设计和部署
宇文术学
·
2023-09-29 07:00
架构师笔记
系统架构
数据库测试的重要性——永远不要忘记数据库测试
对数据库测试的根本误解有许多关于
测试驱动开发
(Test-DrivenDevelopment,缩写为TDD)的书籍。那些书通常关注的是将测试应用于工作单元(unitsofwork)。
古佛青灯度流年
·
2023-09-28 03:26
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他