Questions tagged [fit-framework]

Framework for Integrated Test, or "Fit", is an open-source tool for automated tests.

Framework for Integrated Test, or "Fit", is an open-source tool for automated tests. The basic idea is to describe the tests as tables in HTML document, which can be created with any program which can save files in HTML format, such as word processors. Then Java fixtures need to be implemented to do actual tests based on the data in the HTML table.

Link to home page: http://fit.c2.com/

25 questions
24
votes
4 answers

Why Fit/FitNesse?

What's the point of using Fit/FitNesse instead of xUnit-style integration tests? It has really strange and very unclear syntax in my opinion. Is it really only to make product owners write tests? They won't! It's too complicated for them. So why…
Artem Tikhomirov
  • 21,497
  • 10
  • 48
  • 68
5
votes
2 answers

FitNesse for Delphi 2006 / Delphi 2007 /Delphi 2009

Is there a version of FitNesse that works on Delphi 2006/2007/2009? If so where can I find It? Are there any other programs like FitNesse that work on Delphi 2006?
Charles Faiga
  • 11,665
  • 25
  • 102
  • 139
3
votes
2 answers

Fitnesse Framework regular expressions possible?

Is there an easy way in Fitnesse to check cells based on regex patterns? This should work for all the possible fixtures like "query table", "decision table" and so on. E.g. if results(rows) are returned from a query table it should be possible to…
Marcel
  • 710
  • 8
  • 23
3
votes
1 answer

Floating point precision in FIT tests

Are there any good/best practices for dealing with floating point values when checking results with the fit framework? Our application does many calculations. In most situations checking values a precision of more than 6 or 8 digits does not make…
jens
  • 1,763
  • 1
  • 15
  • 25
2
votes
2 answers

Testing a legacy code

I'm following a course in agile practices and I have a homework. What they taught me, is that before changing the code (refactoring or adding functionality) I should add some test, in order to gain confidence and be sure that I will not change the…
satoshi
  • 3,963
  • 6
  • 46
  • 57
2
votes
1 answer

Arbitrary properties for test and queries/test runs based on them?

Our testers have the requirement to store multiple properties for a test that are not present in the "properties". They want to store priority, a description(not in the wiki page itself) and so on. they don't want to use the tagging mechanism. Is…
Marcel
  • 710
  • 8
  • 23
2
votes
4 answers

Fitnesse framework very slow when folder depth is greater 4 - why?

We are currently establishing fitnesse as the testing tool user acceptance testing. So far everything is good. we are using the java version "20091121". We are having troubles with folders that are deeper than 4. We have setup the following folder…
Marcel
  • 710
  • 8
  • 23
1
vote
2 answers

FIT build failure with Maven

I'm trying to create an integration/acceptance testing using FIT. Here is the folder structure: -src --main ---fit ----"html files" ---java ----fit -----"FIT Fixtures files" ----my -----package ------"business logic files" Here is my pom.xml…
satoshi
  • 3,963
  • 6
  • 46
  • 57
1
vote
0 answers

Creating New Parse null reference exception

With the latest update of Fitnesse, a constructor was removed from the Parse class that we were using. We have struggled to utilize the other constructors and have run into null reference exceptions, or improper parsing of the data. The previous…
Adam
  • 11
  • 1
1
vote
2 answers

Can't create new page

I tried doing url.NewPageName (http://localhost:3434/root.MyNewPage) I get The requested resource: FrontPage.mynewpage was not found. I also tried the [add child] linkwhich gives a popup, and here I get Invalid Child Name. How can I do this?
Omu
  • 69,856
  • 92
  • 277
  • 407
1
vote
1 answer

Using standard Fit fixtures AND FitLibrary DoFixture seamlessly in one test

Studying the standard Fit fixtures types I came along the DoFixture which is provided by FitLibrary - because I need the flexible approach this fixture type offers, I downloaded the latest version (20110222) of FitLibrary and set up my environment…
Zordid
  • 10,451
  • 11
  • 42
  • 58
1
vote
1 answer

How should one import large amounts of data for FIT/Fitnesse tests?

We have a scheduling engine with large amounts of test data to test all the scenarios, so test automation is critical. We're currently hoping to use FIT/Fitnesse. However a single test has quite a large table of test data, so it doesn't fit very…
Lachlan
  • 901
  • 1
  • 7
  • 20
1
vote
1 answer

Ooutput captured" takes ages until it appears on screen after multiple runs

I am wondering if other users already had the same issues. After tests have been run multiple times (guess ~30 times) the little "output captured" button takes ages until it appears on screen. The test ran normally (results at the top of the page…
Marcel
  • 710
  • 8
  • 23
1
vote
1 answer

FitNesse Test Page Runs Alone But Not in Suite

I have a FitNesse test report (GroupByTest) that runs fine if you run the test by itself. It has about 500 rows of data in the table. The test passes when run, however when I run the report in the Suite with other tests, the other tests work fine…
tmace
  • 117
  • 1
  • 8
1
vote
0 answers

Parsing nested objects in FIT

I am using Framework for Integrated Test. I know how to use ColumnFixture, RowFixture and ActionFixture basically. Now my problem is, if I have nested objects like Customer object is holding Address object with some fields, how can I parse such kind…
narendra
  • 11
  • 1
1
2