FIT

E578414

FIT is a software testing framework designed to facilitate collaboration between developers and customers by expressing and automatically checking requirements in tabular form.

All labels observed (1)

Label Occurrences
FIT canonical 1

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf software testing framework
acronymFor Framework for Integrated Test
checks system behavior against tabular expectations
coreConcept fixtures connect tables to production code
creator Ward Cunningham NERFINISHED
documentationStyle executable specifications in tabular form
domain software engineering
software testing
executionModel parses tables and invokes fixture methods
fullName Framework for Integrated Test NERFINISHED
implementationLanguage multiple programming languages
influenced FitNesse NERFINISHED
inputFormat HTML tables
spreadsheet-like tables
tables
license open source
notableFeature separates test data from test code via fixtures
tables are readable by non-programmers
tests double as living documentation
origin extreme programming community
output annotated tables with pass or fail results
primaryPurpose automatically check requirements against software
express executable requirements in tabular form
facilitate collaboration between developers and customers
relatedTo FitNesse NERFINISHED
xUnit family of testing frameworks
supports regression testing at acceptance level
supportsActivity customer tests
executable specifications
requirements validation
supportsPractice acceptance test-driven development
agile development
test-driven development
supportsRole business analyst
customer
developer
testingLevel acceptance testing
testingType automated testing
typicalUsers agile software teams
usesConcept action fixtures
column fixtures
decision tables
fixtures
row fixtures

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Framework for Integrated Test (FIT) hasAbbreviation FIT
subject surface form: Framework for Integrated Test