Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
SpecFlow Teardown 打开和关闭多个空白浏览器
我正在将一堆 selenium 测试用例转换为 SpecFlow 一切都运行良好 但让我发疯的是我正在使用后场景来执行 driver quit 当执行时 我大约打开和关闭了 4 6 个浏览器 查看任务管理器 它正在杀死所有 chromedr
selenium
BDD
specflow
我应该更改单元测试的命名约定吗?
我目前对单元测试使用一个简单的约定 如果我有一个名为 EmployeeReader 的类 我将创建一个名为 EmployeeReader Tests 的测试类 然后 我在测试类中为该类创建所有测试 名称如下 Reading Valid Em
unittesting
TDD
namingconventions
BDD
使用 xctool 运行单个 KIWI 规范
有没有人能够成功地将 KW SPEC 变量传递给 xctool 我正在尝试使用以下命令来运行单个 KIWI 规范https github com kiwi bdd Kiwi wiki Kiwi FAQ q how do i run a si
ios
BDD
kiwi
kif
xctool
RSpec 无法从 Factorygirl 中找到工厂
我将在 Rails3 项目中将 RSpec 与 Factory Girl 一起使用 我已经安装了 Factory Girl 但它找不到工厂我有这个错误 Failure Error Factory build user should be v
rubyonrails
rspec
BDD
factorybot
如何在验收测试期间从 Struts 2 获取 ActionContext?
我正在使用 cucumber jvm 在一个使用 Struts 2 和 Tomcat 作为我的 Servlet 容器的应用程序上编写验收测试 测试行为 在我的代码中的某个时刻 我需要从 Struts 2 中获取用户HttpSession 由
Java
Struts2
BDD
cucumberjvm
actioncontext
处理 Python 行为测试框架中的异常
我一直在考虑从鼻子转向行为测试 摩卡 柴等已经宠坏了我 到目前为止一切都很好 但除了以下之外 我似乎无法找出任何测试异常的方法 then It throws a KeyError exception def step impl contex
python
BDD
Nose
nosetests
pythonbehave
Python 是否有首选的 BDD 风格单元测试框架?
我想知道是否有任何 BDD 风格的 描述它 Python 单元测试框架可以维护并准备好投入生产 我已经发现describe https pypi python org pypi describe 0 1 2 但似乎没有维护 也没有文档 我也
python
unittesting
TDD
BDD
您可以在 Cucumber 的 Give、When 和 Then 步骤定义期间定义实例变量吗
我知道使用 Cucumber 您可以在给定步骤定义期间定义实例变量 该实例变量成为World范围 然后 您可以在 When 和 Then 的步骤定义期间访问此实例变量 您是否也可以在 When 和 Then 步骤定义期间定义实例变量 并在后
cucumber
BDD
茉莉花单元测试 - 测试对象的未定义属性
我有以下声明 expect A BAR name toEqual foo 由于我的对象 A 具有顶级属性 BAR 并且 bar 具有值 foo 传递 我想测试我的结构以确认属性 NONEXISTINGPROP 尚未定义 例如 expect
javascript
unittesting
BDD
undefined
jasmine
gem 如何提供 Cucumber 功能和步骤定义?
我有两个 Rails 项目 A 和 B 其中包含以下宝石 project A gem green theme path gt dev themes green theme gem devel tasks path gt dev themes
rubyonrails
ruby
Testing
cucumber
BDD
Specflow 在具有场景上下文的表中使用参数
我正在 C 中使用 Specflow 通过 Selenium 构建自动客户端浏览器测试 这些测试的目的是模拟客户在特定页面进入我们网站的业务场景 然后他被引导到正确的页面 我想在场景上下文中使用参数 例如 When I visit url
c
NET
BDD
specflow
gherkin
学习 BDD、TDD(ruby、C#、javascript)的好资源
学习 BDD 和 TDD ruby C javascript 有哪些好的资源 现在用什么好的框架 See 为什么我应该练习测试驱动开发以及应该如何开始 https stackoverflow com questions 4303 why s
c
javascript
ruby
TDD
BDD
如何使用 Jasmine BDD 创建 ajax 函数的存根
我正在努力寻找有关如何使用 Jasmine BDD 伪造 ajax 调用的任何示例 我有一个自定义的 ajax 函数 其工作原理如下 ajax url JSON php dataType json onSuccess function re
AJAX
unittesting
BDD
jasmine
安排行动断言替代方案
一般问题是单元测试是否有 AAA 的替代模式 如果是的话 看到一些例子并了解它们的优点和缺点将会非常有趣 作为 AAA 测试的最简单示例 在 C 中 为了简单起见 使用 var Arranging var annualSalary 1200
unittesting
TDD
BDD
arrangeactassert
在 Ruby On Rails 上学习 BDD 的途径是什么?
我想在 Ruby On Rails 上启动 BDD 我应该学习什么 我对 BDD RSpec 或 Cucumber 一无所知 最好的学习方式是什么 教程 涵盖 我应该测试什么行为 之类的内容 ETC thanks RSpec 特定 我保留这
rubyonrails
ruby
rspec
cucumber
BDD
将外部数据源与 Cucumber 功能文件集成
我是 Cucumber 及其用于 BDD 的功能文件的新手 我想知道是否有任何方法可以直接给出外部数据文件 例如 CSV 文件 的文件路径 并获取用于创建测试脚本的参数值 您可以向功能添加带有参数的标签 data path data jso
cucumber
BDD
cucumberjvm
featurefile
如何使用 BDD 构建 CRUD 测试
我陷入了一个进退两难的境地 试图找出答案best构建我的 CRUD 测试的方式 在我的应用程序中 用户可以创建多种类型的 任务 我当前的实现如下所示 Scenario Create Task Type A Given I am on a u
nunit
automatedtests
BDD
CRUD
specflow
使用 Sinon 测试 D3 中的鼠标悬停事件
我在试图通过测试时遇到了麻烦 我希望能够使用间谍来检查鼠标悬停事件是否被正确调用 目前 我收到以下错误 错误 预计已被调用至少一次但从未被调用 我的部分困惑与 d3 和 jQuery 选择器之间的差异有关 我非常乐意使用后者 但我不确定如何
javascript
jQuery
d3js
BDD
sinon
如何将 jsdom.jQueryify 与 jasmine-node 一起使用?
是否可以使用 jsdom 的 jQueryify 功能来使用 jasmine node 我想做的是使用 NodeJS 来测试一些依赖于 DOM 是否存在的 JavaScript 这是我尝试过的简化案例 当我运行脚本时 茉莉花节点识别规范 但
javascript
nodejs
BDD
jasmine
jsdom
将 C# 单元测试名称转换为英文(testdox 样式)
我有一大堆用 MbUnit 编写的单元测试 我想从测试名称生成简单的英语句子 这里介绍一下这个概念 http dannorth net introducing bdd http dannorth net introducing bdd 这是
c
unittesting
TDD
BDD
1
2
3
4
5
»