Asad Faruqui and Moni Mau say that their old regression automation used to take three-to-four days of execution time as they ran against different browser versions, locales, and currencies. They wanted to make the automation framework more efficient so features could go to market faster. Symantec explored Selenium Grid which could reduce the run time by offering some parallelism, but Asad and Moni wanted even more efficiency. They explain how they created both a framework in which they write modular test classes and an engine that can read test cases from a test repository (XML, database, or XLS sheet) and distribute the execution of these tests on virtualized images based on user requirements. If they don't have enough virtual machines, this creates a queue of outstanding jobs. The engine keeps track of results from execution of these classes, reports to the user when complete, and provides substantial error handling. Asad and Moni present this framework so you can learn from their approach and apply this framework to shorten execution times on regression automation.
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Turbocharge Your Automation Framework to Shorten Regression Execution Time
1. T3
Test
Automation
5/5/16
9:45
Turbocharge
Your
Automation
Framework
to
Shorten
Regression
Execution
Time
Presented
by:
Asad
Faruqui
Moni Mau
Symantec
Brought
to
you
by:
350
Corporate
Way,
Suite
400,
Orange
Park,
FL
32073
888-268-8770 ···· 904-278-0524 --- info@techwell.com --- http://www.stareast.techwell.com/
2. Asad
Faruqui
Symantec
QA
director
for
trust
services
business
unit,
Asad
Faruqui
is
responsible
for
leading
the
quality
organization
for
market8 leading
SSL,
malware/vulnerability
scanning,
and
authentication
solutions
under
the
Symantec,
Thawte,
Geotrust,
and
Rapid
SSL
brands.
Prior
to
Symantec,
Asad
worked
at
Cisco
leading
their
routing
protocol
test
teams
under
their
central
OS
group.
In
all
his
roles,
Asad
has
focused
on
increasing
test
automation,
increasing
test
coverage,
and
measuring
QA
metrics
around
test
efficiency.
Moni Mau
Symantec
Moni Mau, a senior principal QA engineer for trust services business unit, focuses
mainly on designing and improving the test automation framework, integrating
automation with Jenkins to support continuous integration testing, and executing
performance testing. With more than fifteen years of software testing and
development experience, he has led his automation team in developing an
automation solution to significantly reduce regression time. Prior to Symantec, he
worked at VeriSign and IBM as a software developer.
3. Turbocharge Your Automation Framework
to Shorten Regression Execution Time
Asad Faruqui (Director QA)
Moni Mau (Sr. Principal QA)