搜尋此網誌

顯示具有 BDD 標籤的文章。 顯示所有文章
顯示具有 BDD 標籤的文章。 顯示所有文章

2015-08-02

Scrum

0 意見
敏捷專案開發精神

Scrum 的精實
工作
Team Foundation Server 2013 及 Visual Studio Online 關於團隊開發的新功能 - 專案規畫及追蹤
[VSO] Kanban (看板,board)功能躍進 - Apr 27 2015

為什麼新創公司要考慮用 Scrum?

Using Kanban Jump Start
Kanban 看板及 Lean 精實的技巧在大型軟體開發專案
加速大型專案開發流程有方法 用網頁看板全程盯緊開發進度
硝烟中的Scrum和XP
看板和Scrum——相得益彰
你的Scrum检查列表
Scrum Checklists中文版
看板方法:科技企业渐进变革成功之道
高效程序员的10个习惯

Scrum Checklist Henrik的Scrum检查清单中文版
Kanban kick-start example

敏捷文档编制路线图
如何撰写好文档?精益文档的六个实践
聊聊什么是敏捷又不被技术嫌弃的需求文档

Ruddy Lee 分享空間

Scrum Estimation-Story Points and Planning Poker
Scrum Estimation-Dog Point Game
2015微軟實戰課程日-需求複雜度估算
吉娃娃時程估算法 by 91
估算需求複雜度(1)Story Point 與 Planning Poker
估算需求複雜度(2)Dog Point Game
估算需求複雜度(3)如何評估專案時程
估算需求複雜度(4)Scrum 專案金三角
需求怎麼估? - Animal Point Workshop Part I - 估需求前必須知道的事

敏捷开发中分解用户故事的几种模式
一种快速估算故事点的方法

影響地圖
影響地圖隨意談

[30天快速上手TDD][Day 20]ATDD - User Requirement
[30天快速上手TDD][Day 21]ATDD - Acceptance Testing
[30天快速上手TDD][Day 22]ATDD - ATDD的循環

ezScrum

美国国防部(DoD)计划采用敏捷开发
敏捷架构应用

有人問我什麼是 Scrum

看見的力量 – (III)使用者故事地圖
用故事地圖管理敏捷開發需求(上)
用故事地圖管理敏捷開發需求(下)

敏捷脑图用例实践之路
採用敏捷方法的軟體開發合約該怎麼簽?
合約有12大項目一定要做到

手快一定打手慢,唯快不破的合作方法(上):Scrum 異于常人的基本假設
手快一定打手慢,唯快不破的合作方法(中):Scrum 加速的方式,出招與變招
手快一定打手慢,唯快不破的合作方法(下):如何用 Scrum 把妹 ;-)

对Kanbanfor1的需求无处不在

Scrum 對於需求的想法
產品需求清單的特色
Scrum Master 常見的工作 產品負責人的檢查清單
從 Scrum 到 Kanban 的過程
如何進行 sprint 規劃會議

什么是看板方法?

在数据仓库项目中实现敏捷
书评 - 《展望敏捷软件测试》

敏捷設計的三個原則
如何成為抓住工程師的好產品經理?
淺談產品開發:找尋從開發到上線的最短路徑

六招吃遍天下用户故事
如何将你的敏捷项目可视化

Scrum 開發流程導入經驗分享

《Implosion》首席工程師以「別太敏捷遊戲開發」為題 闡述團隊不斷進化的心路歷程
如何毀滅一個遊戲開發團隊?!《傳奇軍團》製作人半路分享獨立團隊的暗黑祕辛

技術文件 Visual Studio 的應用程式生命週期管理




Index card generator ***
Product Backlog Example ***
A Sample Format for a Spreadsheet-Based Product Backlog

Scrum backlog templates and examples
Managing your Sprint Backlog in a Simple Excel
Managing your Scrum Product Backlog in a simple Excel





設計師的憤怒——分享日本的專案設計流程

2015-07-14

JavaScript Testing

0 意見
AngularJS Protractor
Elementor

Protractor - 環境設定篇

Learn Protractor Testing for AngularJS

Protractor for AngularJS

Automated e2e testing- WebDriverJS, Jasmine and Protractor
Test AngularJS app with Karma, Jasmine, and Protractor
Full-Spectrum Testing with AngularJS and Karma
Advanced Testing and Debugging in AngularJS
Angular — Unit Testing with Jasmine ***
AngularJS Unit Testing With Jasmine
Unit Testing bindToController and ControllerAs

[Tool]使用Grunt,整合Protractor到Visual Studio中進行自動化測試



Karma Karma

karma 测试框架的前世今生

Karma和Jasmine自动化单元测试

Setting up Karma to run unit tests in PhantomJS and Chrome

Cross-browser JavaScript Testing with Karma and Visual Studio



QUnit 前端單元測試框架-Qunit教學手冊

Unit Testing JavaScript with QUnit
Getting started with JavaScript Unit Testing using QUnit

Learn to Test Your JavaScript Using QUnit

Getting Started with QUnit
QUnit Advanced Concepts: Modules and Configuration

sample

kendo-ui-core tests

Testing ASP.NET MVC with QUnit - Part 1
Testing ASP.NET MVC with QUnit - Part 2
Unit Testing JavaScript/JQuery in ASP.Net MVC Project using QUnit Step by Step



Jasmine JavaScript 单元测试框架:Jasmine 初探
javaScript测试框架jasmine介绍(一)
javaScript测试框架jasmine介绍(二)
Jasmine—— JavaScript 单元测试框架

Doing BDD with SignalR and Jasmine

Testable ViewModels with Kendo and Jasmine
Kendo ObservableObject subclasses: prototype vs init
Testing a Kendo ViewModel DataSource
Easier Testing for Kendo UI Pages
Unit testing Kendo UI DataSources with Jasmine and Mockjax



Cucumber js Cucumber.js wiki
Julien Biezemans访谈:在JavaScript中使用Cucumber.js进行行为驱动开发

Cucumber and JS: Getting Started with cucumber.js




無痛網站自動化測試

Front-End TDD
BDD with JS: Tools, patterns & Architecture ***

Unit Testing JavaScript Applications

Javascript单元测试框架Qunit和Jasmine的比较
Javascript单元测试框架Jasmine的扩展封装



jQuery Mockjax Ajax request mocking
Sinon.JS Standalone test spies, stubs and mocks for JavaScript.




如何将JavaScript单元测试集成到VS2012和Jenkins
Unit Testing Javascript in VS 2012

2015-05-27

BDD & SpecFlow

0 意見
使用者故事 User story
slides
User Story Mapping 使用者故事對照
User Story Mapping – IPO篇:串連使用者故事
如何進行user story map
用故事地圖管理敏捷開發需求(上) 用故事地圖管理敏捷開發需求(下)

介绍行为驱动开发
《实例化需求》采访与书评
程序员的生产力始于需求而非工具
采访与书评 —— 《BDD In Action》
用户故事驱动的文档


談需求,不要談功能
保持模糊的共識?

实例化需求的优点

Impact Mapping
User Story
敏捷开发中分解用户故事的几种模式

The Beginner's Guide to BDD

SMART = specific, measurable, attainable, relevant, time-bound

Backlog: An ordered list of user-stories


Behaviour Driven Development Overview Part 1 – Ubiquitous Language
Behaviour Driven Development: Part 2 – Implementing Scenarios and Step Definitions in Specflow
Behaviour Driven Development Part 3 – Benefits of using BDD Programming Methodology

敏捷規劃與組合管理 - Agile Planning and Portfolio Management
Behavior-driven development
Channel 9 BDD

.NET里的行为驱动开发
行为驱动开发关注点从数据库转向领域模型
利用Spec Flow编写自动化验收测试

Specflow 2.0 release

SpecFlow Getting Started
Getting Started
SpecFlow Documentation TOC
Using Gherkin Language in SpecFlow

Hooks
Scoped bindings
Context Injection
Sharing Data between Bindings
SpecFlow Assist Helpers
SpecFlow Assist LINQ based instance and set comparison

SpecFlow Two-Step Parameter Conversions

SpecFlow Cheat Sheet
Gherkin Cheat Sheet

Resources for Getting Started
Examples
SpecFlow-Examples

[30天快速上手TDD]目錄與附錄
91 BDD
[Tool][Specflow]使用 Scope 標記 Step Binding
[Web Testing][Tool]FluentAutomation (More Behavior-Driven)

BDD by Cucumber
BDD by Cucumber

[Tool]使用Specflow以及Visual Studio Online,打造可維護的負載測試

Calling Steps From Steps in SpecFlow
Compare Objects from Tables in SpecFlow
Database SpecFlow Scenarios and TransactionScope

Acceptance Testing with Specflow
Acceptance Test Driven Development using Specflow in the .NET Applications
Using Unit Tests to Satisfy SpecFlow Scenarios
SpecFlow Step Definition with Optional Parameter

How to set up your test project folder structure
Repeating BDD Tests using Scenario Outlines and an Examples table with Specflow

Behavior Driven Development (BDD) with SpecFlow and ASP.NET MVC
Deleporter: Cross-Process Code Injection for ASP.NET
Example of combining ASP.NET MVC with SpecFlow and WatiN

nmenu

BDD using SpecFlow on ASP.NET MVC Application

使用 SpecFlow 和 WatiN 进行行为驱动开发
用 SpecFlow 进行行为驱动设计

How do I get SpecFlow to expect an exception?

Running SpecFlow Reports from within Visual Studio

Basic SpecFlow Automation tests in visual studio express using C# ,Selenium webdriver,nUnit console




Cucumber
cucumber examples
BDD(2):大家來吃小黃瓜之Cucumber運作原理
BDD(4):第一個Cucumber-JVM範例,上集
BDD(5):第一個Cucumber-JVM範例,下集

15 Expert Tips for Using Cucumber
(My) Cucumber best practices and tips

精益敏捷开发: 表格式的测试用例, 使团队成员更高效的协作

编写敏捷开发的合同

六招吃遍天下用户故事




slides
Behavior Driven Development (BDD) and Agile Testing

10 Things You Need to Know about BDD, SpecFlow and Cucumber

Jasmine BDD for Javascript
SuperSimpleCMS

Bringing automated testing to Microsoft Edge through WebDriver