Requirement:
a. We have multiple frameworks and browsers to be supported for the same test suite – Chrome, IE, different browsers and other internal frameworks
b. We are following the devops and hence would be integrating the automation suite into the pipeline where the automation is invoked via command line without any manual intervention.
Problem Statement:
a. The parameter to change the browser/framework is possible from command line at a test case level, however we need this capability at a test suite level for us to successfully integrate to the devops pipeline.
b. We also don’t want to create multiple instances of the same suite to achieve the above. Hence we would want to have a solution for the same.