To integrate Test Collab with Trello, you should have Trello API key and Permanent token ready with you.

Here are the steps to get your API key, in case you do not know:

After logging into Trello and then visit https://trello.com/app-key, You will be taken to a page that would display Developer API keys and secret.

For now we are only going to use the Key in making a call to request a permanent (authorization) token, and the request should be like: 

https://trello.com/1/authorize?key=[yourApplicationKey]&scope=read%2Cwrite&name=[myApplication]&expiration=never&response_type=token

Make sure that you replace [yourApplicationKey] with the Key you have copied earlier and [myApplication] with the name for your application to provide access to. An important part of the request is to ask for expiration = never and scope = read,write. After the request is made you will need to allow the application to use your Trello account.

Once you allow application you will be shown the permanent access token.  

You need to to take a note of the application key as well the newly generated token.

Configuring application wide integration settings for Trello in Test Collab:

Navigate to Main Dashboard > Settings > Issue Manager and provide the API key (in place of username) and Permanent token (in place of password) after selecting Trello from the drop down available on the issue manager integration settings page. 

 

For URL of Issue Manager you can use https://api.trello.com/1 .

You also have an option of allowing the reported issue to be resolved / closed automatically when the related test case passes by checking "Resolve reported issues when a failed test case is marked as passed". When you check this you will be prompted to provide the status code that Trello uses for resolved issues, you need to enter the same for "Status code for resolved".

Project wise integration settings

When it comes to project wise setting for Trello, you will get the list of fields that are important for configuration. The list includes :

 

  • Board
  • List

 

For these fields lists of options will automatically be fetched from Trello on the basis of credentials provided by you during configuring application wide settings.  

 

You can also add other fields including any custom field using "Add user defined field" from the drop down, clicking this you will get a text box in place of drop down to enter the name of the field.

A completed project specific issue manager setting form for Trello would look like this.

 

Once the values for all fields have been provided you can save and test the settings by creating a sample issue in Trello. 

What's Next

Once you have configured Trello as an issue manager , bugs can now be automatically reported into Trello if a test case fails while execution and the tester has opted to report. More information on this is available here.

You can also get requirements from Trello linked with test cases in Test Collab so that you can have a better traceability and coverage analysis. For details on requirements management please refer relevant user guide article

Did this answer your question?