Resource
Article [7195]
General
[1035]
Acceptance
[63]
Ad Hoc
[28]
Agile, Scrum
[231]
Black Box
[117]
Bug, Defect
[258]
DB, Test Data
[274]
Environment
[42]
Functional
[116]
Glossary, Term
[74]
GUI, Usability
[98]
Integrate test
[46]
Interview, FAQ
[288]
Manual Testing
[117]
Methodology
[231]
Metrics
[327]
Mobile, Embed
[153]
Performance
[327]
Process
[194]
Requirement
[124]
Review, Static
[102]
Risk
[99]
Security Test
[215]
Standard, ISO
[179]
Test Automate
[352]
Test Case
[340]
Test Design
[69]
Test Plan
[311]
Test Manage
[227]
Test Script
[56]
Test Technique
[265]
Tool
[178]
Tool- Jmeter
[40]
Tool- Selenium
[125]
Unit Test
[166]
Web Test
[258]
White Box
[70]
Ebook [1163]
General
[277]
Acceptance
[3]
Agile, Scrum
[24]
DB Test
[76]
Development
[137]
GUI, Usability
[17]
Interview, FAQ
[9]
Java Test
[68]
Metrics
[17]
Mobile, Embed
[14]
Performance
[49]
Process
[11]
Requirement
[55]
Review, Analysis
[8]
Risk
[7]
Security Test
[71]
Standard
[20]
Test Manage
[85]
Test Automate
[84]
Tool
[8]
Unit Test
[67]
Web Test
[60]
Testing Tool [2275]
Acceptance
[25]
Agile, Scrum
[42]
Bug Tracking
[127]
Build, Release
[27]
Environment
[58]
DB, Test Data
[83]
Functional
[240]
GUI, Usability
[79]
Java Test
[71]
Metrics
[57]
Mobile, Embed
[79]
Network Test
[67]
Performance
[221]
Requirement
[62]
Review, Static
[105]
Security Test
[111]
Test Design
[52]
Test Manage
[208]
Unit, Debug
[224]
Utility, Capture
[97]
Web Testing
[234]
Video [622]
News [2773]
Webinar [914]
Certification Resource
CTAL [269]
CTEL [35]
CSTE, CSQA [198]
CSQE [41]
CMMI, TMMI [135]
PMP [114]
ITIL [67]
Six Sigma [41]
Other [81]
Forum
Forum [1935]
Book
[56]
Certification
[48]
Conference
[64]
ISTQB
[158]
QTP
[92]
Software Test
[1062]
Standard, ISO
[89]
Testing Tool
[287]
[Free] Freeware testing tool, [Paid] Commercial testing tool
vivekjogFitNesse is a Wiki built on top of Fit framework which is used for
automating Acceptance test cases. FitNesse enables customers, testers
and programmers to learn what their software should do, and to
automatically compare that to what it actually does do. In very simple
terms, it compares customer's expectations to actual results. This tool
is built on top of FIT framework. Fit and FitNesse, both believe that
great software requires collaboration and communication. These tools
enhance the collaboration between customer, testers and programmers by
providing a single platform for communication. FitNesse can be seen as
a software testing tool, a WIKI or a web server.
Why FitNesse is needed?
In the absence of tool like FitNesse, requirements are mostly specified in natural language. These requirements are also supported by UI mockups, charts etc. But because it is in Natural language, there are always chances of ambiguity in the requirement specification. Another problem with normal development is absence of feedback on the feature being built. FitNesse is a combination of natural language requirement and executable acceptance tests. This is sufficient to describe requirements completely, precisely, and deterministically. FitNesse gives capability to automate the acceptance tests and thus fixes the broken requirement process.
It should be understood that purpose of FitNesse is to fix the broken requirement process by enhancing collaboration and enabling deterministic executable automated tests. It can be argued that why FitNesse is needed for test driven development methodology where everything is anyway driven by tests or unit tests. Using unit testing, usually programmers make sure that their design is sound and there is no defect, but they do not necessarily give information on whether feature itself is being built according to customer expectation or not.
Advantages:
There are many advantages of using FitNesse and most important of them is automated acceptance tests using FitNesse. FitNesse enables early feedback by providing mechanism to execute automated acceptance tests as often as required. Tests written in the FitNesse are deterministic, i.e they either run green or red. Most importantly, test data in FitNesse is developed either by the customers or by development or quality team with the help of customer representative. Since this data is developed from the user stories and is specified in a deterministic manner, it ensures that expectation from the system is clear to everyone.
Why FitNesse is needed?
In the absence of tool like FitNesse, requirements are mostly specified in natural language. These requirements are also supported by UI mockups, charts etc. But because it is in Natural language, there are always chances of ambiguity in the requirement specification. Another problem with normal development is absence of feedback on the feature being built. FitNesse is a combination of natural language requirement and executable acceptance tests. This is sufficient to describe requirements completely, precisely, and deterministically. FitNesse gives capability to automate the acceptance tests and thus fixes the broken requirement process.
It should be understood that purpose of FitNesse is to fix the broken requirement process by enhancing collaboration and enabling deterministic executable automated tests. It can be argued that why FitNesse is needed for test driven development methodology where everything is anyway driven by tests or unit tests. Using unit testing, usually programmers make sure that their design is sound and there is no defect, but they do not necessarily give information on whether feature itself is being built according to customer expectation or not.
Advantages:
There are many advantages of using FitNesse and most important of them is automated acceptance tests using FitNesse. FitNesse enables early feedback by providing mechanism to execute automated acceptance tests as often as required. Tests written in the FitNesse are deterministic, i.e they either run green or red. Most importantly, test data in FitNesse is developed either by the customers or by development or quality team with the help of customer representative. Since this data is developed from the user stories and is specified in a deterministic manner, it ensures that expectation from the system is clear to everyone.
Service
New
Popular Documents
Weekly
Monthly
Yearly
Popular Download
Weekly
Monthly
Twitter
Tag List
Software
Certification
checklist
Management
ISTQB
process
Plan
web testing
outsourcing software testing
QA
Unit Testing
mobile testing
conference
security testing
mobile application testing
mobile
Sql
Software Testing
Selenium
Test
agile
test plan
security
framework
Manual
HP
QTP
PM
Development
web
Metrics
Test management
Sample Exam
Interview
performance
agile testing
Quality
tool
Guide
Test Case
Performance Testing
Test Automation
testing
Automation
software qa service
software testing company
Bug
Template
Questions
Exam
tester
Visitor
Member Login (IP)
195350
192620
202392227
Yesterday
Today
Total

 
 
park
thanks for good infomation!