Base Automation Architecture Main Process IP Automation Compliant

Base - Automation Architecture Main Process I/P Automation Compliant test cases M/c Type ( CA Desktop config or Windows Server ) (File storage, resources storage, naming convention and coding principles) Set Script status Execution Process 1 05 September 2021 Common place holder to store/access production files Tool installation and configuration design Scientific Framework Design Development Process Execution Process Dev Process Script development Source Control Debug script for completion Report (Dev and Execution) Update script Create batch Things I need to know Design script execution flow Copyright © 2010 CA. All rights reserved. Sequential Parallel Automated Mailer

QC Vs ITPAM ( Comparative Analysis ) Required Features for automation How much are these features required Licensed Tool Abilities Utility to kick off batch Must Have Y Utility to tie up dependencies Handshake methodology with Manual test cases Must Have Y Good to have Y Lab area to track execution Must Have Y Storage of all run history Report facilities - based out of execution results Must Have Y Test results latching automatically at the end Must Have of run Y 2 05 September 2021 Things I need to know Copyright © 2010 CA. All rights reserved. Internal Tool to be built N - Need to be built standalone utility N N - Not sure if utility can be built upon it or not N N - Need to be built standalone utility N - Not sure if utility can be built upon it or not

Contd… Required Features for automation Portability to Selenium scripts Scheduler How much are these features required Must Have N - But not sure how to do it. N – Don’t have as of now. In discussion with operations team to Good to have get this utility embedded. Dev stats - report based on script Good to have development status Tracebility matrix from req. docs to test case to aut script Good to have Agents for parallel execution Licensed Tool Abilities Must Have Y - Need to customize it 05 September 2021 Things I need to know N - Need to be built standalone utility Y N - Not sure if utility can be built upon it or not Y N – not integrated with QC as of now. However, one level of paralell execution already supported as users use their desktop to run scripts. N N Y Does not have licencing constraints 3 Internal Tool to be built Copyright © 2010 CA. All rights reserved. Y

Trade-off Analysis Total Item count Licensed Tool Abilities Supports Must Have Good to have Internal Tool to be built Doesn't Supports Doesn't Support 8 6 75% 2 25% 1 13% 7 88% 1 4 3 75% 1 33% 1 25% 3 75% 0 Licensed Tool Internal Tool Abilities to be built Avg feature support %age that each tool supports as of today 4 Features Both don't support 05 September 2021 Things I need to know 75% Copyright © 2010 CA. All rights reserved. 19%

Enabled Suggestion – Bigger Picture Therefore, these three tools talk and hence all 12 features are met successfully. Auto Tool Gives scripts 5 05 September 2021 Infra 1 Gives test management, traceability matrix and execution utilities Things I need to know Copyright © 2010 CA. All rights reserved. Infra 2 Gives scheduler and parallel run agents
- Slides: 5