Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ide_requirement [2020/05/04 01:22]
admin [Import Requirement]
ide_requirement [2021/01/05 03:00] (current)
Line 33: Line 33:
  
 ---- ----
-=== Upload File ===+==== Upload File ===
 +You may import requirements from a tab delimited file.   
 + 
 +The column header is required and column names do not have to match [[#Requirement Attributes]] above. 
 + 
 +After uploading the file, you will be asked select the matching column to the [[#Requirement Attributes]]. 
  
 ---- ----
-=== External Requirement Sources ====+==== External Requirement Sources ====
 +//TestOptimal// supports requirement imports from //Jira// and //Azure ALM//. 
 + 
 +You must configure the connections in //config/config.properties// file using the following examples: 
 +   ALM.azure.AUTH.PASSWORD=XXXXXX 
 +   ALM.azure.AUTH.TYPE=Basic 
 +   ALM.azure.AUTH.USERNAME=XXXXXX 
 +   ALM.azure.class=com.testoptimal.alm.AzureConnect 
 +   ALM.azure.desc=XXXXXX 
 +   ALM.azure.req.url=https\://dev.azure.com/XXXXXX/@PROJECT@/_queries?tempQueryId\=@QUERY_ID@ 
 + 
 +   ALM.jira.AUTH.PASSWORD=XXXXXX 
 +   ALM.jira.AUTH.TYPE=Basic 
 +   ALM.jira.AUTH.USERNAME=XXXXXX 
 +   ALM.jira.class=com.testoptimal.alm.JiraConnect 
 +   ALM.jira.desc=XXXXX 
 +   ALM.jira.req.query={"jql"\: "project \= @PROJECT@ and (issuetype \= Story or issuetype\=Task or issuetype\=Sub-Task) and status \= 'In Progress'", "fields"\: ["summary", "priority", "updated", "description"]} 
 +   ALM.jira.req.url=http\://XXXXXX\:8080/rest/api/2/search 
 + 
 +Where //XXXXXX// will need to be set accordingly and //@code@// are the parameters that must be set in the parameter textarea for the model. 
 + 
 +Once the requirement sources are configured, they will show up in the //Requirement from// drop-down list:
  
 {{wiki:idescreen:ide_requirement_sync_sources.png}} {{wiki:idescreen:ide_requirement_sync_sources.png}}