+ All Categories
Home > Documents > Base - Automation Architecture 1Things I need to know Copyright © 2010 CA. All rights...

Base - Automation Architecture 1Things I need to know Copyright © 2010 CA. All rights...

Date post: 14-Dec-2015
Category:
Upload: george-stewart
View: 213 times
Download: 0 times
Share this document with a friend
Popular Tags:
5
Base - Automation Architecture 1 Things I need to know Copyright © 2010 CA. All rights reserved. March 26, 202 2 M/c Type ( CA Desktop config or Windows Server ) Tool installation and configuration design Common place holder to store/access production files Developme nt Process Scientific Framework Design (File storage, resources storage, naming convention and coding principles) Script developme nt Execution Process Debug script for completi on Set Script status Source Control Update script Create batch Design script execution flow Sequential Parallel Report (Dev and Executio n) Main Process Dev Process Execution Process I/P Automation Compliant test cases Automated Mailer
Transcript

Base - Automation Architecture

1 Things I need to know Copyright © 2010 CA. All rights reserved.April 18, 2023

M/c Type ( CA Desktop config or

Windows Server )

Tool installation and configuration design

Common place holder to store/access production files

Development Process

Scientific Framework Design (File storage, resources storage, naming convention and coding

principles)

Script development

Execution Process

Debug script for

completion

Set Script status

Source Control

Update script

Create batchDesign script

execution flow

Sequential

Parallel

Report(Dev and Execution

)

Main Process Dev Process Execution Process

I/P Automation Compliant test cases

AutomatedMailer

QC Vs ITPAM ( Comparative Analysis )

2 Things I need to know Copyright © 2010 CA. All rights reserved.April 18, 2023

Required Features for automation

How much are these features required

Licensed Tool Abilities Internal Tool to be built

Utility to kick off batch Must Have YN - Need to be built -

standalone utility

Utility to tie up dependencies Must Have YN - Need to be built -

standalone utilityHandshake methodology with Manual test cases Good to have Y N

Lab area to track execution Must Have Y

N - Not sure if utility can be built upon it

or not

Storage of all run history Must Have Y NReport facilities - based out of execution results Must Have Y

N - Need to be built - standalone utility

Test results latching automatically at the end of run Must Have Y

N - Not sure if utility can be built upon it

or not

Contd…

3 Things I need to know Copyright © 2010 CA. All rights reserved.April 18, 2023

Required Features for automation

How much are these features required

Licensed Tool AbilitiesInternal Tool to be

built

Portability to Selenium scripts Must Have N - But not sure how to do it.N - Need to be built -

standalone utility

Scheduler Good to have

N – Don’t have as of now. In discussion with operations team to

get this utility embedded. Y

Dev stats - report based on script development status Good to have Y - Need to customize it

N - Not sure if utility can be built upon it

or notTracebility matrix from req. docs to test case to aut script Good to have Y N

Agents for parallel execution Must Have

N – not integrated with QC as of now .However,

one level of paralell execution already supported as users use their

desktop to run scripts. Y

Does not have licencing constraints N Y

Trade-off Analysis

4 Things I need to know Copyright © 2010 CA. All rights reserved.April 18, 2023

Total Item count

Licensed Tool Abilities Internal Tool to be builtFeatures - Both don't

support

Supports Doesn't Support Supports Doesn't Support Must Have 8 6 75% 2 25% 1 13% 7 88% 1Good to have 4 3 75% 1 33% 1 25% 3 75% 0

Licensed Tool Abilities

Internal Tool to be built

Avg feature support %age that each tool supports as of today 75% 19%

Enabled Suggestion – Bigger Picture

5 Things I need to know Copyright © 2010 CA. All rights reserved.April 18, 2023

Therefore, these three tools talk and hence all 12 features are met successfully.

Auto Tool Infra 1 Infra 2

Gives scripts Gives test management, traceability matrix and execution utilities

Gives scheduler and parallel run agents


Recommended