SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Webapp Automation Testing of
performance marketing and
media platform
Presented By : Anshita Mathur
QA Consultant
Lack of etiquette and manners is a huge turn off.
KnolX Etiquettes
Punctuality
Join the session 5 minutes prior to
the session start time. We start on
time and conclude on time!
Feedback
Make sure to submit a constructive
feedback for all sessions as it is
very helpful for the presenter.
Silent Mode
Keep your mobile devices in silent
mode, feel free to move out of
session in case you need to attend
an urgent call.
Avoid Disturbance
Avoid unwanted chit chat during
the session.
01 What is Marketing and Media Platform ?
02 What is Webapp Testing ?
04 Advantages of Automation Strategy
Challenges Faced During Testing
03
05 Tools Used For End to End Automation
06 Demo
Our Agenda
Performance marketing is the term given for online campaigns in
which advertisers pay marketing companies or advertising
platforms for results achieved, such as clicks or conversions.
Our Client is also a Canada’s leading performance marketing and
media platform, creating valuable connections between the brand
partners and the online communities of 3.2 million students and
families.
As part of the collaboration, they run the online communities, and
their capabilities will greatly enhance their own performance
services.
Global
Research
What is Marketing and Media Platform ?
Ability of admin to add each network, campaign, action dynamically.
This will directly reflect view change to the user.
Admin can create dynamic forms with different data and validation
for each field.
Fully responsive, highly scalable and dynamic User Side.
Global
Research
What is Marketing and Media Platform ?
Some Features of our Domain -
Structure of Operational Functionality
What is WebApp Testing ?
● Web testing is a software practice that ensures quality by testing that the functionality of a given web application is
working as intended or as per the requirements.
● Web application testing allows you to find bugs at any given time, prior to a release, or on a day-to-day basis.
● Testing a Web application depends on several factors such as compatibility across various browsers, application
performance, user experience, ensuring proper security, etc.
1 2
3
4
5
Production
Deployment after
every sprint
Multiple Build
Push
Application Getting
Slow
Data related
issues
Manual
Efforts
Challenges Faced During Testing
Web
Testing Types
➢ Functionality Testing
The topmost priority for the success of a website is that its functionality across web pages, forms, database
connection, call-to-action forms should all work flawlessly. This type of testing ensures that both the website’s
Front- and Back-end parts interact correctly.
➢ Usability Testing
Usability testing is the process by which the human-computer interaction characteristics of a system are
measured, and weaknesses are identified for correction. This type of testing ensures that the users get a great
user experience while navigating all along.
➢ Performance Testing
Performance testing helps to determine what needs to be improved before the product launching, based on speed,
stability, and scalability metrics. After implementing web application performance testing, you can be sure your
website run fast under different workloads, compatible with different browsers, and, overall, works continuously.
➢ Database Testing
Database testing is essentially a 360-degree view of the processes that have a direct or indirect impact on the
database, such as mapping of forms fields with corresponding tables, or those on the backend, including updates
due to a specific action on the front end. Database testing involves validation of values or data retrieved by an
application from the database to ensure the data shown on the user interface matches the data present in the
database or vice versa.
Advantages of Automation Strategy
Reduces Manual Labor
Improved Accuracy
Higher Test Coverage
High App Quality and Performance
Speedup the Testing Process
Tools Used For E2E Testing
Postman
● We used Postman to test functionality before the front end is built so that some minor bugs can be found before the
GUI Testing.
● In our project, Postman is mostly used for JSON Schema Validation and API Testing.
● JSON Schema is a contract for JSON document that defines the expected data types and format of each field in the
response.
● Additionally, this tool assists in verifying-
➔ HTTP Status Code
➔ Data Precision
➔ Response time
➔ Error Codes (If any)
➔ Authorization Checks
● We also did Mailchimp API Testing with postman
TARGET INFOGRAPHIC
Insert Your Subtitle Here
Many networks, campaigns, and webpages are present in our project, which
results in the creation of different kind of flows.
01
With Selenium, automating every flow has been simple
02
Selenium performs end to end testing across various browsers &
platforms.
03
Selenium also helps us to create new campaigns and pages from
Admin Panel.
04
Regression Tests were automated with selenium.
How did selenium support our project?
80%
Selenium + TestNG
● One of the drawbacks of Selenium is that it does not have a proper format for the test results. By using TestNG framework
in Selenium, we can:
➔ Generate the report in a proper format.
➔ Include the number of test cases run; tests passed, failed, and skipped in the report.
➔ Group test cases by converting them to testng.xml
➔ Use invocation count and execute multiple tests without using loops
➔ Perform cross browser testing
➔ Easily understand annotations
➔ TestNG allows users to perform data-driven testing
Selenium + TestNG
Gatling
● Load testing identifies where and when your application breaks, so you can fix the issue before shipping to production.
● Load Testing Simulates Real-User Scenarios.
● Gatling test can handle a number of concurrent users per machine as compared to other tools and hence results in a
considerable saving in CPU and RAM.
● Detailed, Out-of-the-Box Metrics Dashboards.
● Friendly GUI based test recorder
● Gatling provides out of the box support for creating detailed HTML reports for the scenarios that are executed and also
has capabilities to apply assertions on the individual requests in scenarios.
TestLink
● We used TestLink as a Test Management Tool.
● Test cases are organized in an hierarchical structure and hold traceable history data.
● Reporting and test metrics
● Import and export of test cases
● TestLink also offers integration interfaces to different defect control systems
Reduced
manual jobs
and the
number of
errors
occurring
manually
1
Reduce the
Time to
Release
3
Offloads
routine tasks 2
Able to test
application
with multiple
sets of data
values during
regression
testing
4
Results
How Automation impacted our client ?
Demo
QA
Thank You !
Get in touch with us:
Lorem Studio, Lord Building
D4456, LA, USA

Mais conteúdo relacionado

Semelhante a Webapp Automation Testing of performance marketing and media platform

Srinivas_Selenium_3 Years_Resume
Srinivas_Selenium_3 Years_ResumeSrinivas_Selenium_3 Years_Resume
Srinivas_Selenium_3 Years_Resume
Srinivasa rao
 
JagSinghupdated
JagSinghupdatedJagSinghupdated
JagSinghupdated
jag singh
 

Semelhante a Webapp Automation Testing of performance marketing and media platform (20)

Glimpse and Benefits of Testing
Glimpse and Benefits of TestingGlimpse and Benefits of Testing
Glimpse and Benefits of Testing
 
Automated software testing complete guide
Automated software testing complete guideAutomated software testing complete guide
Automated software testing complete guide
 
Top 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website developmentTop 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website development
 
Improving ROI with Scriptless Test Automation
Improving ROI with Scriptless Test AutomationImproving ROI with Scriptless Test Automation
Improving ROI with Scriptless Test Automation
 
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbsModule 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
 
Getting Started With QA Automation
Getting Started With QA AutomationGetting Started With QA Automation
Getting Started With QA Automation
 
How to fit Performance Testing in Devops environment.pptx.pdf
How to fit Performance Testing in Devops environment.pptx.pdfHow to fit Performance Testing in Devops environment.pptx.pdf
How to fit Performance Testing in Devops environment.pptx.pdf
 
Web Application Testing – The Basics of Web App Test Automation.pdf
Web Application Testing – The Basics of Web App Test Automation.pdfWeb Application Testing – The Basics of Web App Test Automation.pdf
Web Application Testing – The Basics of Web App Test Automation.pdf
 
Automated Testing Using Selenium
Automated Testing Using SeleniumAutomated Testing Using Selenium
Automated Testing Using Selenium
 
Srinivas_Selenium_3 Years_Resume
Srinivas_Selenium_3 Years_ResumeSrinivas_Selenium_3 Years_Resume
Srinivas_Selenium_3 Years_Resume
 
How to Conduct Effective Functional Testing on a Web Application.pdf
How to Conduct Effective Functional Testing on a Web Application.pdfHow to Conduct Effective Functional Testing on a Web Application.pdf
How to Conduct Effective Functional Testing on a Web Application.pdf
 
Test automation
Test automationTest automation
Test automation
 
NICKESHANIXONRESUME
NICKESHANIXONRESUMENICKESHANIXONRESUME
NICKESHANIXONRESUME
 
Resume_Sahida Sultana
Resume_Sahida SultanaResume_Sahida Sultana
Resume_Sahida Sultana
 
Lightning Talks by Globant - Automation (This app runs by itself )
Lightning Talks by Globant -  Automation (This app runs by itself ) Lightning Talks by Globant -  Automation (This app runs by itself )
Lightning Talks by Globant - Automation (This app runs by itself )
 
HP Software Testing project (Advanced)
HP Software Testing project (Advanced)HP Software Testing project (Advanced)
HP Software Testing project (Advanced)
 
JagSinghupdated
JagSinghupdatedJagSinghupdated
JagSinghupdated
 
Upstream testing.
Upstream testing.Upstream testing.
Upstream testing.
 
Quality Assurance and Testing services
Quality Assurance and Testing servicesQuality Assurance and Testing services
Quality Assurance and Testing services
 
QSpiders - Introduction to HP Load Runner
QSpiders - Introduction to HP Load RunnerQSpiders - Introduction to HP Load Runner
QSpiders - Introduction to HP Load Runner
 

Mais de Knoldus Inc.

Mais de Knoldus Inc. (20)

Supply chain security with Kubeclarity.pptx
Supply chain security with Kubeclarity.pptxSupply chain security with Kubeclarity.pptx
Supply chain security with Kubeclarity.pptx
 
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML ParsingMastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
 
Akka gRPC Essentials A Hands-On Introduction
Akka gRPC Essentials A Hands-On IntroductionAkka gRPC Essentials A Hands-On Introduction
Akka gRPC Essentials A Hands-On Introduction
 
Entity Core with Core Microservices.pptx
Entity Core with Core Microservices.pptxEntity Core with Core Microservices.pptx
Entity Core with Core Microservices.pptx
 
Introduction to Redis and its features.pptx
Introduction to Redis and its features.pptxIntroduction to Redis and its features.pptx
Introduction to Redis and its features.pptx
 
GraphQL with .NET Core Microservices.pdf
GraphQL with .NET Core Microservices.pdfGraphQL with .NET Core Microservices.pdf
GraphQL with .NET Core Microservices.pdf
 
NuGet Packages Presentation (DoT NeT).pptx
NuGet Packages Presentation (DoT NeT).pptxNuGet Packages Presentation (DoT NeT).pptx
NuGet Packages Presentation (DoT NeT).pptx
 
Data Quality in Test Automation Navigating the Path to Reliable Testing
Data Quality in Test Automation Navigating the Path to Reliable TestingData Quality in Test Automation Navigating the Path to Reliable Testing
Data Quality in Test Automation Navigating the Path to Reliable Testing
 
K8sGPTThe AI​ way to diagnose Kubernetes
K8sGPTThe AI​ way to diagnose KubernetesK8sGPTThe AI​ way to diagnose Kubernetes
K8sGPTThe AI​ way to diagnose Kubernetes
 
Introduction to Circle Ci Presentation.pptx
Introduction to Circle Ci Presentation.pptxIntroduction to Circle Ci Presentation.pptx
Introduction to Circle Ci Presentation.pptx
 
Robusta -Tool Presentation (DevOps).pptx
Robusta -Tool Presentation (DevOps).pptxRobusta -Tool Presentation (DevOps).pptx
Robusta -Tool Presentation (DevOps).pptx
 
Optimizing Kubernetes using GOLDILOCKS.pptx
Optimizing Kubernetes using GOLDILOCKS.pptxOptimizing Kubernetes using GOLDILOCKS.pptx
Optimizing Kubernetes using GOLDILOCKS.pptx
 
Azure Function App Exception Handling.pptx
Azure Function App Exception Handling.pptxAzure Function App Exception Handling.pptx
Azure Function App Exception Handling.pptx
 
CQRS Design Pattern Presentation (Java).pptx
CQRS Design Pattern Presentation (Java).pptxCQRS Design Pattern Presentation (Java).pptx
CQRS Design Pattern Presentation (Java).pptx
 
ETL Observability: Azure to Snowflake Presentation
ETL Observability: Azure to Snowflake PresentationETL Observability: Azure to Snowflake Presentation
ETL Observability: Azure to Snowflake Presentation
 
Scripting with K6 - Beyond the Basics Presentation
Scripting with K6 - Beyond the Basics PresentationScripting with K6 - Beyond the Basics Presentation
Scripting with K6 - Beyond the Basics Presentation
 
Getting started with dotnet core Web APIs
Getting started with dotnet core Web APIsGetting started with dotnet core Web APIs
Getting started with dotnet core Web APIs
 
Introduction To Rust part II Presentation
Introduction To Rust part II PresentationIntroduction To Rust part II Presentation
Introduction To Rust part II Presentation
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Configuring Workflows & Validators in JIRA
Configuring Workflows & Validators in JIRAConfiguring Workflows & Validators in JIRA
Configuring Workflows & Validators in JIRA
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Webapp Automation Testing of performance marketing and media platform

  • 1. Webapp Automation Testing of performance marketing and media platform Presented By : Anshita Mathur QA Consultant
  • 2. Lack of etiquette and manners is a huge turn off. KnolX Etiquettes Punctuality Join the session 5 minutes prior to the session start time. We start on time and conclude on time! Feedback Make sure to submit a constructive feedback for all sessions as it is very helpful for the presenter. Silent Mode Keep your mobile devices in silent mode, feel free to move out of session in case you need to attend an urgent call. Avoid Disturbance Avoid unwanted chit chat during the session.
  • 3. 01 What is Marketing and Media Platform ? 02 What is Webapp Testing ? 04 Advantages of Automation Strategy Challenges Faced During Testing 03 05 Tools Used For End to End Automation 06 Demo Our Agenda
  • 4. Performance marketing is the term given for online campaigns in which advertisers pay marketing companies or advertising platforms for results achieved, such as clicks or conversions. Our Client is also a Canada’s leading performance marketing and media platform, creating valuable connections between the brand partners and the online communities of 3.2 million students and families. As part of the collaboration, they run the online communities, and their capabilities will greatly enhance their own performance services. Global Research What is Marketing and Media Platform ?
  • 5. Ability of admin to add each network, campaign, action dynamically. This will directly reflect view change to the user. Admin can create dynamic forms with different data and validation for each field. Fully responsive, highly scalable and dynamic User Side. Global Research What is Marketing and Media Platform ? Some Features of our Domain -
  • 6. Structure of Operational Functionality
  • 7. What is WebApp Testing ? ● Web testing is a software practice that ensures quality by testing that the functionality of a given web application is working as intended or as per the requirements. ● Web application testing allows you to find bugs at any given time, prior to a release, or on a day-to-day basis. ● Testing a Web application depends on several factors such as compatibility across various browsers, application performance, user experience, ensuring proper security, etc.
  • 8. 1 2 3 4 5 Production Deployment after every sprint Multiple Build Push Application Getting Slow Data related issues Manual Efforts Challenges Faced During Testing
  • 10. ➢ Functionality Testing The topmost priority for the success of a website is that its functionality across web pages, forms, database connection, call-to-action forms should all work flawlessly. This type of testing ensures that both the website’s Front- and Back-end parts interact correctly. ➢ Usability Testing Usability testing is the process by which the human-computer interaction characteristics of a system are measured, and weaknesses are identified for correction. This type of testing ensures that the users get a great user experience while navigating all along.
  • 11. ➢ Performance Testing Performance testing helps to determine what needs to be improved before the product launching, based on speed, stability, and scalability metrics. After implementing web application performance testing, you can be sure your website run fast under different workloads, compatible with different browsers, and, overall, works continuously. ➢ Database Testing Database testing is essentially a 360-degree view of the processes that have a direct or indirect impact on the database, such as mapping of forms fields with corresponding tables, or those on the backend, including updates due to a specific action on the front end. Database testing involves validation of values or data retrieved by an application from the database to ensure the data shown on the user interface matches the data present in the database or vice versa.
  • 12. Advantages of Automation Strategy Reduces Manual Labor Improved Accuracy Higher Test Coverage High App Quality and Performance Speedup the Testing Process
  • 13. Tools Used For E2E Testing
  • 14. Postman ● We used Postman to test functionality before the front end is built so that some minor bugs can be found before the GUI Testing. ● In our project, Postman is mostly used for JSON Schema Validation and API Testing. ● JSON Schema is a contract for JSON document that defines the expected data types and format of each field in the response. ● Additionally, this tool assists in verifying- ➔ HTTP Status Code ➔ Data Precision ➔ Response time ➔ Error Codes (If any) ➔ Authorization Checks ● We also did Mailchimp API Testing with postman
  • 15. TARGET INFOGRAPHIC Insert Your Subtitle Here Many networks, campaigns, and webpages are present in our project, which results in the creation of different kind of flows. 01 With Selenium, automating every flow has been simple 02 Selenium performs end to end testing across various browsers & platforms. 03 Selenium also helps us to create new campaigns and pages from Admin Panel. 04 Regression Tests were automated with selenium. How did selenium support our project? 80% Selenium + TestNG
  • 16. ● One of the drawbacks of Selenium is that it does not have a proper format for the test results. By using TestNG framework in Selenium, we can: ➔ Generate the report in a proper format. ➔ Include the number of test cases run; tests passed, failed, and skipped in the report. ➔ Group test cases by converting them to testng.xml ➔ Use invocation count and execute multiple tests without using loops ➔ Perform cross browser testing ➔ Easily understand annotations ➔ TestNG allows users to perform data-driven testing Selenium + TestNG
  • 17. Gatling ● Load testing identifies where and when your application breaks, so you can fix the issue before shipping to production. ● Load Testing Simulates Real-User Scenarios. ● Gatling test can handle a number of concurrent users per machine as compared to other tools and hence results in a considerable saving in CPU and RAM. ● Detailed, Out-of-the-Box Metrics Dashboards. ● Friendly GUI based test recorder ● Gatling provides out of the box support for creating detailed HTML reports for the scenarios that are executed and also has capabilities to apply assertions on the individual requests in scenarios.
  • 18. TestLink ● We used TestLink as a Test Management Tool. ● Test cases are organized in an hierarchical structure and hold traceable history data. ● Reporting and test metrics ● Import and export of test cases ● TestLink also offers integration interfaces to different defect control systems
  • 19. Reduced manual jobs and the number of errors occurring manually 1 Reduce the Time to Release 3 Offloads routine tasks 2 Able to test application with multiple sets of data values during regression testing 4 Results How Automation impacted our client ?
  • 20. Demo
  • 21. QA
  • 22. Thank You ! Get in touch with us: Lorem Studio, Lord Building D4456, LA, USA