What is the added value of using FitNesse or Cucumber for integration tests?
-
So far the feedback from fellow developers is that using either of these tools for integration tests only brings one unnecessary step which is specifying them as requirements. I tend to agree with it because they are essentially meant for acceptance testing. Still, seems like there are plenty of people out there using them for integration testing but I cannot understand the benefit they see.
-
Answer:
One of the core values of Agile is to bring technology and business people together. The mentioned tools build a layer of abstraction on top of underlying technical tests in visual English-like formats. So the business people can contribute to scenarios coverage as well interpret results as they don't have to look at code/API calls rather a representation they comfortable with. Building a layer of abstraction is time consuming. So, it must not be overdone. I have heard some discussions about converting every test to be represented using these tools. That would be an overkill.
Rahul Verma at Quora Visit the source
Related Q & A:
- What is the default value for HashMap in Java?Best solution by Stack Overflow
- What is The Rough Value Of A Sony VPL-CX6 Projector, And What Was It At First?Best solution by Yahoo! Answers
- What is the ideal value for chlorine?Best solution by answers.yahoo.com
- What is a mtu value on wireless Internet?Best solution by ChaCha
- What would be the value of a mercury cougar 1995?Best solution by cars.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.