腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
行为
驱动
的
开发
如何成为
测试
驱动
的
开发
/单元
测试
的
一种形式?
、
、
、
在查看和
行为
驱动
开发
时,“
行为
驱动
开发
是
测试
驱动
开发
的
扩展”(来自维基百科)。围绕各种文章进行研究,
行为
驱动
开发
是TDD
的
一种形式,即编写单元
测试
。同时,BDD关注
的
是业务价值,但并不是所有模块都能独立提供直接
的
业务价值。(在嵌入式软件
开发
中,这通常是正确
的
浏览 0
提问于2021-08-11
得票数 4
回答已采纳
4
回答
行为
驱动
还是
测试
驱动
的
开发
?
、
、
、
你使用这两个中
的
哪一个(如果有的话)? 每种方法
的
优缺点是什么?
浏览 0
提问于2008-09-23
得票数 11
回答已采纳
2
回答
行为
驱动
框架与
测试
驱动
开发
、
我是唯一一个拥有9个
开发
人员
的
QA,他们使用不同
的
技术处理大约60个应用程序。 现在我需要自动化我们
的
应用程序。在我研究
的
过程中,这将非常有益于BA对
开发
人员
的
利益相关者和手动QA。既然我只有这个小团队,那么继续使用BDD是明智
的
吗?我听说过
测试
驱动
的
开发
,但我不太确定我们
的
自动化框架将如何被调用。
浏览 0
提问于2016-09-16
得票数 3
回答已采纳
5
回答
与TDD相反
的
是什么?
测试
驱动
开发
(TDD)及其好处得到了很好
的
定义。
行为
驱动
开发
(,BDD)等实践也是如此。每一种都代表了一种软件
开发
技术,在开始编码之前提倡更严格
的
规则。,那么,“非结构化”
开发
方法
的
方便缩写是什么? 我见过偶尔使用"TAD“(
测试
后
开发
),但这仍然意味着
测试
正在进行中。有没有人见过(或者有人想发明)
开发
的</e
浏览 0
提问于2010-06-29
得票数 21
回答已采纳
2
回答
BDD
的
定义是什么?
、
、
、
在中引用了BBD (Karl Seguin
的
答案)。什么是BDD?
浏览 1
提问于2009-10-05
得票数 2
回答已采纳
2
回答
套件函数在Mocha中
的
作用是什么?
、
我读过“使用Node.js和Express进行网络
开发
”这本书。并且使用了函数suite()。var assert = require('chai').assert; // set of tests我不明白它是从哪里来
的
。我找不到任何关于这个函数
的
文档。它看起来和Mocha中
的
describe()函数有着相同
的
功能。
浏览 14
提问于2018-02-14
得票数 6
回答已采纳
3
回答
到底BDD、TDD、ATDD、看板和Scrum与瀑布方法有什么不同?
、
、
我不明白以下几个术语之间
的
区别:TDD -
测试
驱动
开发
看板这些术语在敏捷方法中是如何工作
的
?与瀑布方法有什么不同?
浏览 0
提问于2015-10-21
得票数 41
2
回答
测试
驱动
开发
- WPF
、
、
我想将我
的
代码转换为更多
测试
驱动
的
开发
模型,但我不确定在表示层这样做
的
最好方法。表示层并不是那么简单。是否有任何程序、指南
或
实践来帮助进行
测试
驱动
的
xaml
开发
。
浏览 0
提问于2011-08-31
得票数 3
回答已采纳
1
回答
数据
驱动
的
最佳Java BDD框架-
开发
?
、
、
、
、
我正在寻找与数据
驱动
开发
(参数化值)很好地集成
的
Java
行为
驱动
开发
测试
框架。我开始使用easyb,但它似乎并不是真正
的
数据
驱动
友好。查看文档JBehave看起来是一个更统一
的
框架,是否有人使用带有Selenium (Maven项目)
的
软管框架之一,并将CSV
或
JSON文件作为提要。 干杯,
浏览 3
提问于2011-05-16
得票数 3
1
回答
测试
驱动
开发
是否考虑
行为
驱动
开发
的
一部分?
、
、
更准确地说,编写单元
测试
是否被视为BDD实践? 联合
测试
是BDD/TDD
的
一部分,还是两者兼而有之?
浏览 0
提问于2012-04-03
得票数 4
回答已采纳
1
回答
使用Spock进行Grails
测试
-选择哪个模拟框架?
、
、
、
我有一个更普遍
的
问题。在使用Spock时,我应该在Grails 2.x中使用哪个框架
或
实现来模拟?我知道很多种模仿风格:利用Groovy (),Grails mockFor(),Groovy Mock(),Groovy闭包风格等等,每一种风格都有自己
的
优缺点。但我不明白
的
是,一些模仿风格在某些场合下有效,我不能确定(即mockFor()在某些实现上有效,而在其他实现上不起作用)。 } controller.your
浏览 0
提问于2013-07-24
得票数 8
1
回答
功能编程、领域
驱动
设计和
测试
/
行为
驱动
开发
、
、
、
、
我张贴是因为,首先,我想确保我对这3种方法
的
理解是正确
的
。第二,我想澄清一下它们是如何结合在一起
的
。然后是BDD,它似乎是TDD
的
一种方法,它从DDD
的
某些方面(尤其是无处不在
的
语言和领域在设计和实现中
的
重要性)获得了一些启示,以便让
测试
驱动
开发
工作。TDD
的
支持者说,没有设计是必要
的
,让
测试
指导您<em
浏览 0
提问于2017-02-23
得票数 1
回答已采纳
1
回答
BDD:把它称为“
行为
驱动
*设计*”是错误
的
吗?
我在这本好书中学习了BDD
的
概念,在这里,作者不断地将其称为
行为
驱动
的
设计,而不是使用“
开发
”这个术语。从那时起,我就一直在使用这个定义(这对我来说很有意义,尤其是在结合
测试
驱动
的
开发
周期时)。然而,在向同事介绍了BDD
的
概念之后,他搜索了BDD,发现大多数引用都称它为“
行为
驱动
的
开发
”。 这两种定义有区别吗?我是否应该称之为
行为</em
浏览 0
提问于2015-05-13
得票数 1
回答已采纳
5
回答
测试
驱动
和
行为
驱动
开发
是否属于“验证”范畴?
、
、
定义可以是小结,如下所示:验证正在构建
的
软件是否符合所定义
的
规范和需求。(我们生产
的
产品正确吗?)我无意中发现了
测试
驱动
开发
和
行为
驱动
开发
这两个术语。在阅读它们时,我试图将这两者与我前面提到
的
知识联系起来。 说TDD和BDD被归类为“验证”是一个有效
的
概括吗?因为我<
浏览 0
提问于2023-02-20
得票数 9
回答已采纳
1
回答
行为
驱动
开发
-如何
测试
“通知”步骤
、
、
我正在用Specflow实现一个特性
的
步骤,其中一个步骤有问题。通知可以来自多种形式(电子邮件、短信、通知.)例如,从技术上讲,我们使用自己
的
IEmailSender实现从Microsoft.AspNetCore.Identity.UI.Services到SendGrid从技术上讲,我在考虑在队列中设置“通讯”并
测试
我是否有什么东西.但我相信,我只会编写额外
的
代码来解决这个步骤,而不是解决业务问题。 任何帮助都是非常感谢
的
浏览 0
提问于2021-08-24
得票数 1
回答已采纳
3
回答
BDD
测试
的
优缺点是什么?
、
、
我想为我作为QA工作
的
软件建立自动化
测试
。我在这个领域没有太多
的
经验,我还是刚毕业,我不知道自动化
测试
背后
的
所有好习惯,我
的
问题是关于
行为
驱动
的
开发
和自动化
测试
的
结合。我读到一些QA建议用Selenium编写
测试
,例如结合BDD (
行为
驱动
开发
)和Cucumber、生菜
或
萝卜等框架。如果我想让
浏览 0
提问于2018-05-06
得票数 5
1
回答
windows桌面应用程序
测试
自动化
的
小黄瓜语法
、
是否有任何解决方案、工具
或
框架可以为windows桌面应用程序构建具有
行为
驱动
开发
(BDD)方法
的
测试
自动化项目?
浏览 0
提问于2018-10-01
得票数 1
3
回答
在第一个未通过
的
测试
中中止ExUnit
、
、
在Ruby特别是RSpec中,您可以告诉
测试
运行程序在没有通过命令行标志--fail-fast
的
第一个
测试
中中止。在连续修复大量
测试
时,这有助于避免浪费时间或失去注意力,例如,在进行
测试
驱动
或
行为
驱动
的
开发
时。 现在,在使用ExUnit
的
灵丹妙药上,我正在寻找一种方法来做到这一点。有办法这样做吗?
浏览 0
提问于2018-05-23
得票数 6
回答已采纳
8
回答
为BDD和TDD编写
测试
用例有什么区别?
、
我一直在学习使用specflow编写BDD (
行为
驱动
开发
)
的
测试
用例。如果我用BDD编写全面的
测试
,那么是否需要分别编写TDD (
测试
驱动
开发
)
测试
?是否有必要分别为TDD和BDD编写
测试
用例,还是它们实际上是相同
的
? 在我看来,两者似乎是相同
的
,唯一
的
区别是BDD
测试
用例可以被非
开发
人员和
测试</e
浏览 0
提问于2012-02-15
得票数 249
回答已采纳
2
回答
行为
驱动
开发
中
的
测试
数据
、
、
我在一篇验收
测试
驱动
的
开发
硕士论文中阅读了下面的段落。是对
的
吗?如果不是,我们如何在BDD中使用
测试
数据?**本章继续描述BDD
的
主要问题-它不适合任何类型
的
software.BDD强调
行为
和抽象
测试
数据,使
测试
看起来简单和readable.However,
行为
并不是制作软件复杂
的
唯一属性。例如,金融软件有大量
的
重要数据需要
测试
浏览 1
提问于2014-05-17
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券