Download presentation
Presentation is loading. Please wait.
Published byAlaina Sharp Modified over 9 years ago
1
New Automation Strategy for Verizon Kushan Athukorala
2
Evolution of Test Automation We are here today Our Goal
3
Existing Automation Architecture Pros – Easy to design initially Cons – Less Reusability – Less Maintainability – No Separation of Concerns QA Engineer should have java knowledge to understand test code – Less Modular Code Helper Functions Test Code
4
Layered Automation Architecture Base TestCase Layer Verification Logics Layer - TBD Tasks Layer Business Process Layer - TBD Utility Layer - TBD Test Script Layer Pros – Improved Reusability – Improved Maintainability – Separation of Concerns – Modular Code Cons – Automation Engineer should have good knowledge in java – Needs adherence to Test Automation Design Patterns
5
Test Automation Design Patterns Test Patterns Catalogue Anti Patterns ?? ObjectClass CreationalTBD Structural1. script-simple pattern 2. script-base pattern 3. script-composed-tasks pattern 4. script-visible-base-composed-tasks pattern 5. script-invisible-base-composed-tasks pattern TBD BehaviouralTBD
6
Next Steps Reporting Framework Logging Framework Exception Hierarchy Design Automation Wizards Automation Tool Kits Performance Framework Integration
7
Q&A Do you re-write existing test-suite from the scratch? - No Is seamless migration possible to new strategy? - Yes Where can I get more information / guidelines? Verizon Automation Framework - Optimization Guide.doc - TBD What is the top most prerequisite which drives the new automation strategy? – Well designed TestCases
8
Thank You
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.