腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
比较契约式
设计
与类型系统
、
、
、
、
我最近读了一篇比较契约式
设计
与
测试
驱动
开发
的论文。DbC
和
测试
驱动
开发
之间似乎有很多重叠,一些冗余,以及一些协同作用。例如,有一些基于
合同
自动生成
测试
的系统。
浏览 3
提问于2011-05-11
得票数 21
回答已采纳
8
回答
契约式
设计
与
测试
驱动
开发
、
、
、
我正在改进我们小组的
开发
过程,我正在考虑如何通过与
测试
驱动
的
开发
签订
合同
来最好地实现
设计
。这两种技术似乎有很多重叠之处,我想知道是否有人对以下(相关的)问题有一些见解: TDD在多大程度上使DbC变得多余?如果我
浏览 2
提问于2008-12-27
得票数 28
回答已采纳
1
回答
C++ API的消费者
驱动
的
合同
测试
、
、
、
、
我正在
开发
一个具有一些公共API的静态C++库。我必须为这个库提供的API实现消费者
驱动
的契约。但在我的情况下,我必须将
合同
提供给消费者,他们将达成一致。实现基于契约的
测试
的灵感来自于PACT ()。PACT中的契约以JSON文件的形式存在,主要基于REST
和
http响应。有没有办法在一个
浏览 2
提问于2019-04-24
得票数 2
3
回答
API
合同
是由消费者
驱动
的还是提供者
驱动
的?
、
、
、
、
我经常读到关于建立API契约的文章,但是我不知道为什么通常推荐它是消费者
驱动
的?有人能解释API
合同
是消费者
驱动
的,而不是提供者
驱动
的优缺点吗?
浏览 17
提问于2022-04-15
得票数 0
1
回答
我应该在哪个能力水平做TDD?
让我说,我想在Django
开发
一个网站,但我没有任何
开发
网站或Django的知识。在这种情况下,我是否应该使用TDD来强迫自己遵循一种直接的编码方式?或者我会完全迷失在
测试
中,不知道我应该
测试
什么以及为什么。 如果我对Django有很好的了解,那么TDD还有用吗?
浏览 3
提问于2022-02-23
得票数 1
回答已采纳
2
回答
TDD到底代表什么?
、
我见过两个版本:那么,哪一个是正确的,为什么?
浏览 5
提问于2011-01-14
得票数 0
回答已采纳
2
回答
是否有人有过按
合同
设计
度量的经验,或者可以推荐度量标准来衡量代码库中按
合同
设计
的使用情况?
、
、
我们目前正在向一个由大约60名
开发
人员组成的软件
开发
小组介绍按
合同
设计
,这些
开发
人员正在
开发
不同的组件。我们首先为C#
和
Java定义按
合同
设计
的策略。为了度量进度,我们使用简单的关键字搜索(不包括注释
和
字符串文本)来计算类的数量
和
契约断言的数量(先决条件、post条件
和
不变量)。所以我们有两个统计数字: 每个componentAverage的
合同
断言数,每个组件每
浏览 3
提问于2010-09-14
得票数 1
1
回答
功能编程、领域
驱动
设计
和
测试
/行为
驱动
开发
、
、
、
、
分离关注点(拥有UI、应用程序、域
和
基础结构层),以及拥有一种无处不在的语言,并在开始实现之前与领域专家密切合作来理解当前的问题,从很高的角度来看,DDD需要做的最大的事情之一。然后是BDD,它似乎是TDD的一种方法,它从DDD的某些方面(尤其是无处不在的语言和领域在
设计
和
实现中的重要性)获得了一些启示,以便让
测试
驱动
开发
工作。TDD的支持者说,没有
设计
是必要的,让
测试
指导您的代码
设计
。但是,
浏览 0
提问于2017-02-23
得票数 1
回答已采纳
12
回答
DAO
和
Repository模式之间的区别是什么?
、
、
、
、
数据访问对象(DAO)
和
存储库模式之间的区别是什么?我正在
开发
一个应用程序,使用Enterprise Java Beans (EJB3),Hibernate ORM作为基础架构,域
驱动
设计
和
测试
驱动
开发
作为
设计
技术。
浏览 0
提问于2011-12-18
得票数 495
回答已采纳
2
回答
开发
时间/质量对TDD有什么影响?
但是现在我们想知道TDD将如何影响我们的
开发
时间。 这对首相办公室很重要。是否有像本论文这样的用例、纸张等?
浏览 0
提问于2019-12-05
得票数 1
4
回答
一个客户应该从一人团队中得到多少文档?
、
、
我在一家小型电子
和
支持软件公司工作,该公司最近刚刚与一家大公司签订了一份
合同
,该公司对文档非常严格(我负责支持软件,本质上是Windows或浏览器应用程序)。也就是说,我们必须编制文件,说明:建筑
设计
(我)(实际)软件
开发
(me)
测试
计划、准备
和
结果(我)用户手册(我)我也将自己做大部分(如果不是全部)的
测试
。以及部署、培训<em
浏览 0
提问于2011-07-29
得票数 5
回答已采纳
1
回答
当使用Spring契约时,为什么生产者要创建这些契约?
、
、
在服务器端 我不明白的是,这个消费者是如何
驱动
的?
合同
似乎源自生产者,消费者似乎被动地
测试
浏览 0
提问于2018-12-24
得票数 1
3
回答
测试
驱动
开发
和
测试
驱动
设计
是一样的吗?
我开始学习
测试
驱动
开发
。我读过相当多关于TDD的文章。有些人将其称为
测试
驱动
开发
。其他人称之为
测试
驱动
设计
。它们是一回事吗?我的印象是它们是一样的,但如果不是,主要的区别是什么?
浏览 1
提问于2011-09-24
得票数 18
回答已采纳
4
回答
在TDD之前要创建什么样的
设计
模型?
、
、
详细信息:那么,在这种背景下,您认为哪些模型
和
浏览 2
提问于2009-08-13
得票数 3
回答已采纳
2
回答
套件函数在Mocha中的作用是什么?
、
我读过“使用Node.js
和
Express进行网络
开发
”这本书。并且使用了函数suite()。它看起来
和
Mocha中的describe()函数有着相同的功能。
浏览 14
提问于2018-02-14
得票数 6
回答已采纳
2
回答
如何进行适当的
测试
?
、
、
我熟悉JUnit,并且对如何使用它来
测试
方法之类的东西有一个模糊的概念。除此之外,我还能做什么
测试
呢? 附言:我知道这是一个潜在的巨大话题。我只需要一些线索,这样我就可以读点东西了。
浏览 0
提问于2011-02-26
得票数 0
8
回答
TDD
和
Test First Development (或Test First Programming)之间有区别吗?
、
、
、
TDD
和
Test First
开发
/编程之间的关系是什么?
浏览 0
提问于2008-12-02
得票数 55
回答已采纳
1
回答
在Java中对Google wave机器人进行单元
测试
、
、
、
对用Java编写的Google Wave机器人进行单元
测试
有什么建议或最佳实践吗?我希望部署在AppEngine上,如果这有帮助的话。我是
测试
驱动
开发
的粉丝,但对Wave Robots
和
AppEngine都是新手,所以我希望使用
测试
驱动
开发
来帮助我探索
设计
空间。
浏览 0
提问于2010-06-05
得票数 1
回答已采纳
1
回答
学习TDD资料来源
有没有人知道一本书,视频,教程等描述了TDD在以CRUD为中心的应用程序中的使用、做
和
不使用?
浏览 6
提问于2013-07-31
得票数 1
回答已采纳
2
回答
测试
驱动
开发
中的
测试
类
设计
假设我要为一个小项目编写多个
测试
类和数十个方法。将会有数以百计的
测试
类
和
方法的组合,work.Are有关于应该有哪些
测试
类的最佳实践、标准或指南?类似地,每个类的方法有什么问题吗?
浏览 4
提问于2017-03-02
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券