自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 SpecFlow特性介绍2-Context

应用SpecFlow做Acceptance Test的时候经常遇到不同的Step之间传递数据,例子:Feature: Components As a logged in user I want to be able to add new components So that I can perform asssessments on them@LogIn ...

2013-01-06 10:24:00 281

转载 SpecFlow特性介绍1-Step Definitions

我在项目中只用到其中部分的特性,接下来写一下我使用SpecFlow这个工具所用到的一些特性。可能很多地方还需要改善,欢迎用过得朋友提建议。 (SpecFlow的wiki上有它的Documentation全面的介绍,有兴趣的朋友也可以看看:https://github.com/techtalk/SpecFlow/wiki/Documentation) Step Definitions:...

2013-01-04 11:50:00 248

转载 BDD vs TDD

在敏捷开发中我们常听到BDD,TDD,ATDD….等术语。这里我想谈谈我对TDD和BDD的看法,以及在项目中的应用。TDD is 测试驱动开发. TDD针对每个特定的功能写测试代码。当然一开始测试会失败(Red)的,因为我们的功能还不存在。然后写简单的代码使测试通过(Green)。接着重构代码(Refactor)。始终重复Red-Green-Refactor直到整个功能完成...

2012-12-31 21:37:00 115

转载 Automation Test in BDD 系列2 – Coffee Machine

上一篇中我们简单介绍了如果使用SpecFlow对Web GUI 进行测试。GUI Automation本质上是黑盒的自动化测试,测试脚本调用和交互的对象是Application Under Test(Web页面)。这一篇我们举另外一个例子用SpecFlow调用被测对象方法或接口,来实现验收自动化测试(Acceptance test automation),这是本质上是一种白盒测试。第...

2012-12-31 13:47:00 151

转载 Automation Test in BDD 系列1 – Google Search

Behavior-driven development(行为驱动开发)这里我们简为BDD。这篇主要以Google搜索测试的例子来说明从零搭建出一个自动化测试的框架。本测试案例来源于WATIN官网的Hello World,我们来把这个测试转化于行为驱动开发模式下的测试。当然这个例子远远谈不上框架,只是一个入门的介绍。首先我们来看一下WATIN的测试:http://watin.org/...

2012-12-29 23:06:00 175

转载 转载:使用 SpecFlow 和 WatiN 进行行为驱动开发

使用 SpecFlow 和 WatiN 进行行为驱动开发Brandon Satromhttp://msdn.microsoft.com/zh-cn/magazine/gg490346.aspx下载示例代码 随着自动化单元测试在软件开发中变得越来越普遍,对各种“测试优先”方法的采用也呈现出相同的趋势。 这些实践为开发团队既带来了难得的机遇,也带来了独特的挑战,但所有...

2012-12-08 21:30:00 191

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除