Web Service Project Requirements
Project Requirements (soapUI Pro only) is an editor handling the requirements of the project.
A short explanation of the functionality is that in general you can add, remove, edit, import and export requirements.
The requirement can then be connected to the TestCases fulfilling the requirements, linked to important information or documented.

Project Requirements Menu Bar
The Project Requirements contains the following menu bar items:
- Add Requirement. Add a Requirement
- Remove Requirement Remove a Requirement
- Import Requirements Import Requirements from a text file. See format below.
- Export Requirements Export Requirements to a text file. See format below.
Import File Format
The file format for importing and exporting is quite simple, the fields are comma separated and in quotes. Only the main fields;
ID, Name, Short Description and Status are supported.
Example:
"TST-049","User Name Length","User Name must exceed 6 chars and be case sensitive","In Scope"
"EVI-020","Cu No SQL Injection Test","Test SQL Injection","Out of Scope"
"EVI-021","Loadtest Purchase","We must make sure that Purchase withstand a buying storm","Out of Scope"
Web Service Requirements List
The data in the requirements list is the following:
- ID This is the ID for the Requirement. Generally the idea is that ID should be imported from
a Test Management system or Project Management system, but it works perfectly well as a stand alone ID. ID does not need to be unique.
- Name Name if the Requirement.
- Short DescriptionShort Description for the Requirement. Long description should be entered in the description the description Inspector.
- Status Status of the Requirement. There are two in built values signifying whether the Requirement should be tested or not, but you can manually enter any Status.
- TestCases This shows the number of TestCases added in the TestCases Inspector.

Requirements Inspectors
There are three Requirements Inspectors:
- TestCases This is the functionality for connecting a Requirement to a TestCase in soapUI. You can double click any TestCase and run it.
- Links Link to useful references or actual Requirements in a Project management system.
- DescriptionLong description of the TestCase.

Next: WS-Security