Introducing "TestMagic"- An AI Based Automation Testing Platform - PowerPoint PPT Presentation

About This Presentation
Title:

Introducing "TestMagic"- An AI Based Automation Testing Platform

Description:

Learn more about AI-based Automation Testing here! – PowerPoint PPT presentation

Number of Views:100

less

Transcript and Presenter's Notes

Title: Introducing "TestMagic"- An AI Based Automation Testing Platform


1
TestMagicTM An AI Based Automation Testing
Platform
2
TestMagicTM Why ?
SAP
Windows
Web/ Web Services
Mobile
Main Frame/AS400
One Platform for Entire E2E Testing
Web Services
File based Testing
Text CSV XLS XML PDF FTP/SFTP
MQ Series TIBCO SOAP REST WCF
Native Apps
Database Testing
Application Under Test
NetOxygen T24
3
TestMagicTM Why ?
Security Testing
One Script Concept for All
Performance Testing
4
TestMagicTM Why ?
Object Mapping
Object Repository
Artificial Intelligence Based Object
Identification Approach
Descriptive Programming
Fuzzy Logic
XPATH
Images
5
TestMagicTM Artificial Intelligence(AI)
TestMagic uses proprietary AI algorithms built
using C and C components to identify objects
independent of objects hierarchy in the
applications.
By AI based OBR approach
By AI based RPA approach
  • Objects are captured based on any defined
    individual objects properties like ID, Name and
    Class. In case of multiple objects with same
    name, id and class, it applies its own indexing
    mechanism to differentiate the right object
  • This helps to identify object even if there is a
    change in the UI /objects hierarchy or object is
    moved to another page.
  • Objects are captured based on Label or Place
    Holder. In case of having multiple Labels, it
    applies its own indexing mechanism to
    differentiate the right object.
  • This helps to identify object even if there is a
    change in the UI /objects hierarchy or object is
    moved to another page.

This method is proprietary of our solution.
6
TestMagicTM Why ?
Artificial Intelligence Based Test Execution
Intelligent load balancing/ allocation of test
cases.
Intelligent detection of test infra
availability.
Intelligent alerts.
7
TestMagicTM Why ?
Enables ROI from Next Cycle
No Cultural Change in Test Organization
Release Cycles
Frameworks
Go to Market
Scripting
Eliminates
Early
Product Launches
Object Repository
Defect detection
SME Dependency
8
Create Business Components by Simply Navigating
on Screen
9
Automate Test Cases by Logical Organization of
Business Components by Dragging and Dropping
Business Process Work Flow Business Component
Library
Login
Profile Summary
Login
Loan Details
Pay Details
Loan Details
Register CIF
Loan History
Register CIF
Profile Summary
Account Open
Loan Rate
10
TestMagicTM will Enables to Test
Functional/Regression/Integration
/UAT/Installation Testing
Compatibility/Interoperability Testing
Web Service (SOAPREST) Testing
Security Testing
Database Testing
Performance/Load Testing
11
TestMagicTM A Snapshot
  • TestMagic
  • Automation Lifecycle Management (ALM)
  • eZAutomate
  • Automatic Scripting Engine
  • MagicSchedular
  • Distributed and Remote Scheduling
  • (Execution Load Balancing)
  • TestMagicTM _at_ Cloud/WAN/Virtualization Support

Clients Client
Office3
TestMagicTM _at_ Cloud data- intensive, compute- i
ntensive, storage- intensive
Office2
Centralized IT Support
Office1
Client Management
12
On demand Automation Platform
One Stop Automation Platform for Enterprise
Application Continuous Testing.
Improve Efficiency Reduced execution time,
risk, cost and effort
Result Analysis Easy Accurate Rich Dashboard
for Analyze Requirement Stability to decide
Go- No Go
Artificial Intelligence based Script less and
User Friendly Approach
Cross Platform Testing Windows, Mac, Linux,
Android and IOS Web, Web Services, Database,
Mobile Mainframe/AS400
13
TestMagicTM - Improves
Progression Testing Creation Productivity by 60
Key Parameters Other Tools Test Magic Remarks
Automation Script Creation Effort Spent of Overall Automation Effort Automation Script Creation Effort Spent of Overall Automation Effort Automation Script Creation Effort Spent of Overall Automation Effort Automation Script Creation Effort Spent of Overall Automation Effort
Automation Framework Approach Architecture Finalization Creation/Customization of the Automation Framework 15 0 TestMagic has in-built keyword driven framework, that makes it easy for SMEs/Manual testers to use and build automation scripts Solution provides intuitive wizards to enhance or customize script on the fly (i.e. while capturing the flow) with simple steps without writing single line of code TestMagic supports platforms- Web, Window, SAP, Mobile, Oracle-E Business Suite, Mainframe/As400 and these applications flows can be captured by switching one platform to another by just simple steps without any programming.
Creation Of the object Repository (GUI/Objects Learning) 10 0 Testmagic uses artificial Intelligence techniques to capture and execute end to end business flow. By AI approach, objects are captured based on any defined individual objects properties like Label, Place Holder, ID, Name and Class independent of objects hierarchy in the application. In case of having multiple objects of same name, id and class, it applies its own indexing mechanism to differentiate the right objects. This helps to identify objects even if there is change in the UI /objects hierarchy/ objects moved to another page. This method is proprietary of our solution.
14
TestMagicTM Improves
Progression Testing Creation Productivity by 60
Key Parameters Other Tools Test Magic Remarks
Automation Script Creation Effort Spent of Overall Automation Effort Automation Script Creation Effort Spent of Overall Automation Effort Automation Script Creation Effort Spent of Overall Automation Effort Automation Script Creation Effort Spent of Overall Automation Effort
Creation of Reusable Function Library 10 0 It is developed on Business Process Techniques where Test case is logical grouping of multiple Business Process Workflow (BPW) and Business Process Workflow is logical grouping of Business Components (BC). Hence one Business Component can be associated with multiple BPW and one BPW can be associated with multiple Test Cases based on the need of the test scenarios.
Creation of Keyword driven (KWD) automated test scripts and converting it to data driven 40 25 Creates Keyword driven Business component by just click on application page. TestMagic has capability to manage looping, verification and conditions by single step action and data driven by drag and drop. It has intuitive wizards to make the test cases data driven by excel, Database or any other file.
Review Dry run 15 10 Generated Step Description is very easy to review test cases, its as similar as reviewing manual test cases. Debug mode option helps to execute test cases in selected option with quick watch of parameterized values.
Fixing and tuning of Object Repository/ Automated Framework 10 Appro 5 x. 60 Testmagic has intuitive wizards which helps to enhance or customize business components with different features by just click action.
Productivity Improvement
15
TestMagicTM - Improves
Progression Testing Execution Productivity by 40
Key Parameters Other Tools Test Magic Remarks
Automation Script Execution Automation Script Execution Automation Script Execution Automation Script Execution
Automation Test Management 10 5 Test Magic has UI based ALM manages Test Suite creation/execution, scheduling of test cases by simple steps.
Automation Execution 70 40 Execution is faster because of the Artificial Intelligence approach to identify object Auto synchronization reduces time Automatic Exception handling Solution has its own execution engine to run automated scripts and it doesnt require any third party tools.
Reporting the issues/defects from team and merging/publishing reports of a release 20 15 TestMagic Solution has huge web based Report Dashboard which can be emailed or printed in html, csv and .pdf. It has base report concept which helps to identify the next execution comparison. TestMagic has inbuilt defect management where failure data can be automatically mapped while logging defect ,this helps to save effort for creating failure documents, adding other required details.
Approx. 40 Productivity Improvement
16
TestMagicTM Drastically Reduces
Test Automation Maintenance by 60 for Regression
Testing
Key Parameters Other Tools Test Magic Remarks
Automation Script Maintenance Effort Spent of Overall Automation Maintenance Effort Automation Script Maintenance Effort Spent of Overall Automation Maintenance Effort Automation Script Maintenance Effort Spent of Overall Automation Maintenance Effort Automation Script Maintenance Effort Spent of Overall Automation Maintenance Effort
Fixing and tuning of Object Repository/Object Mapping/Object Reference/ Automated Framework for existing automated scripts. 70 30 Provides BPT approach, through which one can create business components (smaller units of test case), which helps in maintaining scripts for any changes with minimal effort. This also leads to re-usability of components. Reusable business component helps to enable the changes effective all across the project after changes in one place. Testmagic supports cross bowser and cross platform which helps to execute script by switching from one browser/platform to another by just selecting execution mode options.
Adding or Deleting New Fields 15 5 Object properties/label can be viewed and changed by drag and drop using i-spy. Adding new and deleting step can be achieved by just click action.
Adding New Flow in between existing flow 15 5 Business Process Workflow is logical grouping of Business Components (BC). Addition of new flow in-between can be achieved by tools intuitive wizards through which one can easily add/modify/enhance/customize the business components.
Approx. 60 Effort Saving
17
TestMagicTM Architectural View
DISTRIBUTED EXECUTION
Initialization of Parameters Configuration
settings
TEST LAB CONFIGURATION MANAGEMENT
AUT 1 / AUT under Environment 1
Test Lab Management
SERVER
Create Projects Backup Recovery
Super User Assign Project Admin
AUT n / AUT under Environment n
Manage Test Suite
Manage Test Environment
DB
View All Reports
Project Admin Create/ Manage
Create Scripts Schedule Run Execute Test Suite
View My Report
Tester(s)
Tester(s)
REPORT DASHBOARD TEST RESULTS
Module Stability Report
Blocked Test Case Report
User Status Report
Execution Status Report
Test Verification Report
E-MAIL TEST RESULTS
18
TestMagicTM Mobile Platform Support
19
TestMagicTM Execution Status Report
20
TestMagicTM For Security Testing
21
TestMagicTM For Performance Testing
22
TestMagicTM For Performance Testing
23
TestMagicTM For Performance Testing
24
TestMagicTM For Performance Testing
25
TestMagicTM For Performance Testing
26
Thank you
Write a Comment
User Comments (0)
About PowerShow.com