Creating Acceptance Tests With FitNesse
Pluralsight
Course Summary
In this course we learn how to use the FitNesse test framework to create acceptance tests for Java and .NET projects.
-
+
Course Description
Creating acceptance tests can be difficult in software development, because often a developer has to translate business requirements into coded tests. Many times some of what needs to be tested and how it needs to be tested gets lost in the translation. Wouldn't it be easier if the business person or QA person could just create the test cases themselves and still have them automated? FitNesse is a great testing framework that allows you to do just that. Using FitNesse, a developer creates test fixtures that allow non-technical people to write tests just by modifying a Wiki page. In this course I'll walk you through the steps to get set up and running with FitNesse. I'll show you how to use the older Fit style of creating test and the newer Slim style and we'll cover both Java and .NET, since FitNesse can work with either platform. FitNesse itself happens to be a Wiki, so it is also an excellent tool for documenting a system and the tests that go with it in a format that changes with the system. So if you've been thinking about learning about an acceptance test framework, or you've been wanted to learn FitNesse, but have always thought it had a steep learning curve, this course will help you to get started quickly and understand how FitNesse works.
-
+
Course Syllabus
FitNesse Overview- 28m 13s
—Introduction 0m 48s
—Who Is This Course For 1m 6s
—Course Overview 1m 13s
—What Is FitNesse? 1m 4s
—Roles Of FitNesse 2m 6s
—Workflow 0m 53s
—Workflow Demo - Protein Tracker UI 2m 46s
—Workflow Demo - Creating Tests 2m 52s
—Workflow Demo - Fixtures 3m 5s
—Testing Levels 2m 50s
—Fit And Slim 1m 46s
—How FitNesse Works 1m 13s
—Getting FitNesse 1m 5s
—Running FitNesse 2m 30s
—Testing FitNesse 2m 29s
—Up Next 0m 27sCreating Fit Fixtures- 55m 58s
—Introduction 0m 44s
—How Fit Works 1m 0s
—Standard Fit Fixtures 1m 45s
—Fit Library Fixtures 1m 42s
—Project Overview 3m 14s
—Creating The Fit Project 1m 20s
—Creating The SUT 3m 17s
—Wiki Setup 2m 7s
—Setting Classpaths 1m 37s
—Creating a Cloumn Test 4m 39s
—Creating The Column Fixture 5m 1s
—Testing The Column Fixture 2m 4s
—Getting The Fit Library 1m 59s
—Setting Up Fit Library 1m 38s
—Creating Do Fixture Tests 5m 0s
—Implementing The Do Fixture 4m 13s
—Setup Fixture 1m 44s
—Array Fixture 3m 36s
—Table Fixture 5m 37s
—Symbols 0m 46s
—Using Symbols 2m 25s
—Up Next 0m 30sUsing The Slim Engine- 39m 10sEditing The Wiki- 37m 20sFitNesse In .NET- 30m 9s