IDE & Navigation
Properties & Tools
TFS Addon communicates with TFS - Team Foundation Server and VSTS - Visual Studio Team Services using REST API. Configuration settings are defined in config.properties file located in /www/config/ folder.
You may use any text editor to add/update settings.
First pick a unique name for your TFS/VSTS system, e.g. MYTFS. The name must be in uppercase.
Copy and paste following settings into config.properties and adjust the values to yours:
ADDON.MYTFS.CLASS=com.webmbt.alm.addon.AddOnTFS ADDON.MYTFS.URL=https://myvsts.visualstudio.com ADDON.MYTFS.AUTH.TYPE=Basic ADDON.MYTFS.AUTH.USERNAME=userid ADDON.MYTFS.AUTH.PASSWORD=password/access token ADDON.MYTFS.BUG.ENABLED=true ADDON.MYTFS.REQ.ENABLED=true
Each model that needs to access TFS/VSTS for requirement or defects must also be configured:
AddOn Settings are defined in file www/config/config.properties:
Additional AUTH_.* fields supported for OAuth and OAuth2:
TestOptimal uses WIQL to pull the requirements and defects from TFS/VSTS. There are four ways to specify the queries to be used to pull the requirements/defects from TFS/VSTS:
The last option is specific to each model (set in IDE ALM_Config) while the rest are set for all models (set in config.properties file).
There are three types of Store Queries, TestOptimal supports all of the three query types, but Flat Query works the best giving the best performance.