This is an old revision of the document!
Fogbugz AddOn Configuration
Fogbugz Addon communicates with Fogbugz 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.
Only defect interface is supported - i.e. to retrieve defects into TestOptimal IDE to show defect trace and raise new defects from models.
Minimum Configuration
First pick a unique name for your Fogbugz system, e.g. FOGBUGZ. The name must be in uppercase.
Copy and paste following settings into config.properties and adjust the values to yours:
ADDON.FOGBUGZ.CLASS=com.webmbt.alm.addon.AddOnFogbugz ADDON.FOGBUGZ.URL=https://myhost.fogbugz.com ADDON.FOGBUGZ.AUTH.USERNAME=user id (email address) ADDON.FOGBUGZ.AUTH.PASSWORD=password ADDON.FOGBUGZ.BUG.ENABLED=true
AddOn Settings
- ADDON.FOGBUGZ.CLASS=com.webmbt.alm.addon.AddOnFogbugz
- ADDON.FOGBUGZ.URL= url pointing to your Fogbugz server
- ADDON.FOGBUGZ.AUTH.USERNAME=user name (email address)
- ADDON.FOGBUGZ.AUTH.PASSWORD=password
- ADDON.FOGBUGZ.BUG.ENABLED=true
- ADDON.FOGBUGZ.FIELD.TESTOPTIMAL=optional, the custom field you have created in Fogbugz to store defect information, e.g. plugin_customfields_at_fogcreek_com_testoptimalr13
Enable Fogbugz AddOn for Models
Each model that needs to access Fogbugz for defects must also be configured:
- Enable ALMPlugin in the model using model property.
- Select 'FOGBUGZ' as the defect system using ALM Configuration.
ALM Config Settings: There is no additional settings required.
Fogbogz Query
You must set up your query in Fogbugz to filter to the defects you would like to access for showing defect reproduce steps in TestOptimal IDE.
The following fields must be selected as the output columns (visible on Case List view):
- Title
- Project
- Tags
- Priority
- TestOptimal - custom field if created.