nunit-core team mailing list archive
-
nunit-core team
-
Mailing list archive
-
Message #00546
Re: [Bug 551608] [NEW] Feature: Integration with Slim
Hi Charlie,
I hope you are enjoying your break and the conference.
I will try to explain as clearly as possible the need for such a
feature.
I have been working on "Kanban with UADD (User Acceptance Driven
Development)" and discovered certain ways to make UADD and BDD (Business
Driven Development) to work at the same time without disturbing the
underlying development process - Scrum or XP or Kanban or whatever without
incurring any overhead.
Here goes...
Given that a team has a BA, a Dev team, a QA team and are following some
Agile method of software development, I have made certain assumptions here.
1. That the BA, the Dev team and the QAs write down scenarios, for all
stories in the current iteration, in some form (may be an Excel sheet) and
the Acceptance Criteria right at the beginning of each iteration.
2. That each scenario will result in a unit test.
3. That when development is complete (all unit tests are green), QA writes
Scenario tables for all scenarios identified at the start and executes its
acceptance tests with Slim.
4. That there is a lot of benefit in automating a test cycle that starts
with unit tests and ends with acceptance/functional tests and back; to
ensure that both dev tests and QA tests are completely sychronized.
I had been exploring Slim and integration with NUnit was suggested by me so
that a complete, automated test framework could be devised beginning with
scenarios (from the business) to unit tests (from the devs) to
functional/acceptance tests (from the QAs) and back to mapping the
functional/acceptance tests to the scenarios generated for the unit tests.
The end benefit is that the business as well as the testers are satisfied
with their requirements having priority without having to rely only on a dev
team's domain knowledge.
If I have made sense (if not, I will try to elaborate more) till now, how to
make it happen?
Jv
On Tue, Mar 30, 2010 at 7:00 PM, Charlie Poole <charlie@xxxxxxxxx>
wrote:
> Somebody could volunteer to write a blueprint for this, describing how it
> would work, how it would interact with NUnit, etc.
>
> Charlie
>
> On Tue, Mar 30, 2010 at 7:27 AM, Jv <jv.ravichandran@xxxxxxxxx> wrote:
> > Public bug reported:
> >
> > Slim is an exciting prospect and most of the folks using Fitnesse are
> > moving or are encouraged to move to Slim. There are features like
> > Scenario tables (which are not tests by themselves at all but get run
> > only against scenarios hence the connect with Unit Tests) and Decision
> > Tables (given certain input, test for this output...much like Theory and
> > DataPoints), which can also work in conjunction with Scenario Tables.
> >
> > Can we make plans for Slim integration with NUnit as well?
> >
> > ** Affects: nunitv2
> > Importance: Undecided
> > Status: New
> >
> > --
> > Feature: Integration with Slim
> > https://bugs.launchpad.net/bugs/551608
> > You received this bug notification because you are a member of NUnit
> > Developers, which is subscribed to NUnit V2.
> >
>
> --
> Feature: Integration with Slim
> https://bugs.launchpad.net/bugs/551608
> You received this bug notification because you are a member of NUnit
> Developers, which is subscribed to NUnit V2.
>
> Status in NUnit V2 Test Framework: New
>
> Bug description:
> Slim is an exciting prospect and most of the folks using Fitnesse are
> moving or are encouraged to move to Slim. There are features like Scenario
> tables (which are not tests by themselves at all but get run only against
> scenarios hence the connect with Unit Tests) and Decision Tables (given
> certain input, test for this output...much like Theory and DataPoints),
> which can also work in conjunction with Scenario Tables.
>
> Can we make plans for Slim integration with NUnit as well?
>
>
>
--
Feature: Integration with Slim
https://bugs.launchpad.net/bugs/551608
You received this bug notification because you are a member of NUnit
Developers, which is subscribed to NUnit V2.
Status in NUnit V2 Test Framework: New
Bug description:
Slim is an exciting prospect and most of the folks using Fitnesse are moving or are encouraged to move to Slim. There are features like Scenario tables (which are not tests by themselves at all but get run only against scenarios hence the connect with Unit Tests) and Decision Tables (given certain input, test for this output...much like Theory and DataPoints), which can also work in conjunction with Scenario Tables.
Can we make plans for Slim integration with NUnit as well?
References