Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
Webinar: Delivering Applications with End-to-End Test Automation
Date: 18th Oct 2016 Time: 1 PM-1:45 PM EDT
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
About TestingWhiz
TestingWhiz offers Automated Testing Solutions &
Services to enterprises worldwide. With its unique
codeless automation solution, TestingWhiz works closely
with customers for their application quality objectives
such as:
• Improving Quality & Reliability of Solutions
• Developing the Right Product • Pursuing Innovation
• Delivering Applications to Market faster
• Saving Time & Cost
TestingWhiz is a product of Cygnet Group, a company
incorporated in the year 2000 with CMMi-3 and ISO
Certified IT consulting practices.
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
Testing front-end & UI to ensure accurate interactions and experience across different environments
Validating application database and back-end operations
Testing of business logic for validating application’s behavior across different protocols
Verifying application's response over different APIs and its corresponding processes
Testing application architecture and multi-tier workflows in the Continuous Integration cycle
Case Studies
Webinar Agenda
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
Inability to Test Continuously for Frequent Code Changes
Delayed Testing Due to Third-party Integrations
Increased Costs of Testing Every Platform
Difficulty Maintaining Tests
Challenges of Manual End-to-End Testing
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
So how to test the application and ensure it is in the right health?
The answer lies in End-to-End- Test Automation
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
End-to-end test automation helps in confirming an application’s health quickly and efficiently across all the layers to ensure the accurate
functioning throughout its lifecycle.
Why End-to-End Test Automation
MobileWeb Application Testing Web Services/API Database
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
How to Perform End-to-End Test Automation
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
Testing front-end & UI to ensure accurate interactionsand experience across different environments
1
How to do it?
Cross-browser Testing
via Cloud ExecutionVisual Recorder
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
TestingWhiz provides multiple browsers to
help you execute cross-browsers
compatibility. It also comes integrated with
BrowserStack & Sauce Labs to test apps
without the need to invest in licensing of
different browsers.
Helps testing application front-end across
thousands of platforms and OSs
Also provides support for testing across
Android & IOS devices
Cross-browser Testing via Cloud Execution
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
TestingWhiz’s Visual Recorder helps automate
testing of desktop applications, widgets and
flash applications with ease-to-use Visual
Actions.
Provides an efficient way to test desktop
application integration scenario.
Helps switch seamlessly between Visual
Test commands and Database Scenarios.
Helps automate File Upload scenarios for
critical test cases
Visual Recorder: For UI & Desktop Controls
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
Validating application database and back-end operations.2
How to do it?
Database Testing
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
TestingWhiz comes integrated with databases
to help you test database, configurations &
form controls and ensure you validate the
entire application core and workflow and not
just the front-end.
Supports database connectors like Oracle,
MySQL, SQL Server, PostgreSQL, Teradata
& IBMDB2
Database Testing
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
Testing of business logic for validating application’s behavior across different protocols
3
How to do it?
Data Validation with Test
Data Generation Editable Object Properties
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
TestingWhiz offers data-driven testing and
validation solution to help you test your
application against multiple data sets and
business data values.
Lets you generate test data automatically
as per the business logic in seconds
Helps executing test scripts with different
input values stored in excel, CSV or XML
Allows scaling tests against different
scenarios and environments easily
Data Validation with Test Data Generation
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
TestingWhiz offers the capability to change
object properties of URLs to meet future
testing requirements.
Helps manage and update test cases
whenever there is any change in object
property or business logic component.
Makes the object identification process
more robust.
Editable Object Properties
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
Verifying application response over differentAPIs and verifying corresponding applicationprocesses
4
How to do it?
Web Services Testing
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
TestingWhiz offers TestingWhiz provides
web services test automation solutions for
testing whether your SOA-based
applications perform the business workflow
as defined by the Web Services.
Helps verify how the application interacts
Helps ensures whether the application
delivers the expected output at the user’s
end.
Web Services Testing
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
Testing application architecture and multi-tierworkflows in Continuous cycle
5
How to do it?
Record & PlaybackContinuous Integration
via Jenkins
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
TestingWhiz lets you record and store all web
controls using an intelligent, Object Eye®
inbuilt recorder to help you verify your
application workflow.
Lets you create highly modular scripts for
test complex application architecture.
Helps you optimize your test execution
cycle.
Record & Playback
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
TestingWhiz comes integrated with Jenkins to
help you test the application on a continuous
basis and validate the application after each
build automatically.
Lets you validate your application on
regression cycles.
Helps remove manual intervention and
execute test scripts after daily code commit.
Continuous Integration via Jenkins
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
Use Case
Use Case 1 Testing of a Web form on cloud via BrowserStack
Use Case 2 Validating Data from Database
Use Case 3 Data-driven Testing
Use Case 4 Validating Response from RESTful API
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
Case Study
1.
Client:
A leading Technology Solutions provider for Telecoms, Banks, and Communications services.
Scope of Automation:
• Validate various functional parameters connected to 40+ pages of the portal.
• Validate database, website forms and APIs.
Solution:
• Performed end-to-end test automation by implementing CI/CD & Regression Automation.
• Enhanced productivity by providing reusable regression scripts which allowed the teams to complete the entire
test automation cycle of 915 cases in as little as 48 hours.
• Automated 915 scripts for executing on TestingWhiz with reduced the effort and time of testing.
• Saved 94% of time by expediting process of testing with automated test scripts.
Confidential Information
Regression Automation of 915 cases in 48 hours to accelerate releases of a web
application by 94%
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
2.
Client:
A leading American Bank, offering institutional financial solutions provider for veterinary business loans to small,
independent business people looking to expand, remodel, refinance and/or acquire an existing practice.
Achieved 48% faster regression testing of a Salesforce app for a
leading American Bank
Solution:
• TestingWhiz implementation done for Automated Testing of their Web
assets, Enterprise Application Integration, Backend API Testing and
Salesforce apps for sales conversion improvement.
• Automating end-to-end business workflow and validation covering
information-check on third party applications.
• 68% savings on manual testing efforts.
• 48% faster end-to-end regression testing.
• Dynamic data-driven scenario testing and new customer onboarding, with
client portal application testing.
Confidential Information
Case Study
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
Solution:
• With implementation of TestingWhiz for accelerated automation
across different browsers and operating systems.
• Ensured mobile compatibility by testing the front-end across
different mobile device browsers.
• Automating multi-transaction front-end and checkout process for
Web Store.
• Running scripts with continuous integration with Agile Development
Team.
3.
Client:
A company specializing in Oracle ATG Web Commerce Solutions for luxury & high-end retailers.
Automating Oracle ATG Web Commerce Framework with
Web UI Testing
Confidential Information
Case Study
Web: www.testing-whiz.com | Email: [email protected] | Twitter: @itestingwhiz
Website: www.testing-whiz.com
Inquiry: [email protected]
Support: [email protected]
Partner: [email protected]
Sales: [email protected]
Consulting: [email protected]
Toll-free: +1-855-699-6600
Mack-Cali Centre III, 140 East Ridgewood Avenue,
Suite 415 ST, Paramus, NJ 07652, USA.
Address:
Contact Us