Platforms question.

LATEST Official version.
Questions and discussions - NO ISSUES
FOR ISSUES => http://mantis.testlink.org

Moderators: Amaradana, TurboPT, TL Developers

Post Reply
DanielleT
TestLink user
Posts: 4
Joined: Sat Feb 16, 2013 10:54 am

Platforms question.

Post by DanielleT »

I have some products where Platform consists of 2 separate elements, OS and Browser. Given the number of different OS's and Browsers we support (and the number of sub-versions in each which need to be tested, and have results recorded separately), writing out all the possible combinations as entries in the platform field isn't really viable as it would take forever for testers to scroll through several hundred entries in the dropdown to get the exact combination they want.

This being the case, right now we have OS specified in the Platform field, and have added a custom field for Browser at the testcase level, which reduces each dropdown to under 30 items. However, this isn't an ideal solution, as it seems like it's not possible to select or filter on custom fields in the testcase assignment or execution screens, so we have no way of saying "find all tests that failed for Chrome on OSX and assign them to user XYZ for Mobile Safari on iOS", or "assign all tests that were never run on Chrome 29 on Windows2008 to user XYZ", for example.

Is there any chance of either a) getting multiple platform fields in Testlink so we can set up a 2-part platform as part of the execution context, or of b) allowing custom fields to be added to the filters for test assignment and execution?
fman
Member of TestLink Community
Posts: 3123
Joined: Tue Nov 15, 2005 7:19 am

Re: Platforms question.

Post by fman »

>> b) allowing custom fields to be added to the filters for test assignment and execution?
Just tested on demo that is running 1.9.8
1. login as admin/admin
2. give a look to 0-fman test project
I've create a CF CF_BROWSER_TO_FILTER (you can see definition), and is present on Test Execution filter as you can see.
DanielleT
TestLink user
Posts: 4
Joined: Sat Feb 16, 2013 10:54 am

Re: Platforms question.

Post by DanielleT »

Thank you for the quick reply and the example!

Unfortunately, using the credentials and project specified for the demo instance, I see a blank left panel for both "Test Execution" and "Assign Test Case Execution" (using Chrome, on Windows 8) so I couldn't check on the filter there.

However, I've reviewed the definition of your custom field, and I did see the filter present under "Test Specification" (which seems to match how the CF was defined), so I will upgrade my local instance to 1.9.8 and modify settings based on your example in hopes that will do what we need.

I will post a followup message after I've done that with the outcome. Thanks again. :)
Post Reply