TrustRadius: an HG Insights company

FitNesse

Score8.5 out of 10

4 Reviews and Ratings

What is FitNesse?

FitNesse is an open source fully integrated standalone wiki web server and acceptance testing framework.

Great way to automate regression testing with FitNesse

Pros

  • Easy to install.
  • Command language is easy to create custom scripts.
  • FitNesse tests are deterministic.

Cons

  • Limitations with rich text fields.
  • FitNesse cannot properly read the interface if labels or accessibility text is not available.
  • Not used for Web interface testing.

Most Important Features

  • Usability.
  • Does not requires extra configuration or setup.
  • FitNesse works with Java.

Return on Investment

  • Saves developer time on regression testing.
  • Developers can spend time on other prioritizes while FitNesse runs regression testing.
  • Transitioning into another testing platform would be costly.

Create and execute integration tests without difficulty.

Use Cases and Deployment Scope

If you want to perform acceptance test-driven development, FitNesse is an excellent solution. The Business Analyst establishes the standard expectations for Input Request and Output Response from a certain capability or service that is available to any consumer. The developer is in charge of creating the service and ensuring that the FitNesse page is green, in accordance with the business case described above. Initially, the FitNesse page would be colored yellow, then red, and finally green, indicating that the Developer had successfully implemented the FitNesse system.

Pros

  • This program makes it simple to do both integration and acceptability testing.
  • FitNesse was a huge asset to us when it came to rule testing.
  • Scripting with command language is simple.

Cons

  • There is a lack of online assistance and tutorials.
  • Web components have to be labeled as a result.
  • Beginners will have to work harder to get up to speed.

Most Important Features

  • Automating database regression testing.
  • Usability.
  • Automated regression test execution in record time.

Return on Investment

  • It does not necessitate any further setup or configuration.
  • FitNess is an easy-to-use manual QA tool with a comprehensive report that aids stakeholders in better understanding the tested applications.
  • Automated testing suites for a wide range of websites. In addition, it is quite beneficial for the ongoing maintenance of the test library.

Other Software Used

Appium, ReadyAPI (formerly SoapUI Pro, LoadUI Pro, & ServiceV Pro), Apify, Atlassian Confluence, ConnectWise Manage

Reliable and Easy to Add Additional Tests

Use Cases and Deployment Scope

You can add criteria to FitNesse's wiki pages, which are text-based pages. It's fast and straightforward to debug tests. It's easy for managers to understand tests since they're written in gherkin. Using the framework is straightforward and developing tests is a breeze. Each night, we conducted bamboo job tests so that we could analyze the findings the next day and decide whether or not to release the product. Managers and the PO must also be able to read the exams.

Pros

  • It is very simple to use, and open source.
  • It provides support for several languages.
  • FitNesse saves us time by running regression test scenarios.

Cons

  • Logging can help any debug or error issues.
  • A Java/Selenium developer is needed to maintain the FitNesse keyword library.
  • Content.txt and properties.txted need to be added to the test suite in older versions to make it visible in a test run.

Most Important Features

  • It helped in the creation of accurate computer code.
  • It can make use of automated test cases.
  • You may get guidance on how to make the most of it online.

Return on Investment

  • Automated testing saves time and money when launching new projects.
  • In order to do regression testing, FitNesse is used. We are confident in our ability to release often.
  • We can run bamboo tasks each night to examine findings the next day and reject/approve product releases.

Alternatives Considered

Cypress and Postman

Other Software Used

Cucumber Open, Cypress, Katalon Studio, Postman