SlideShare a Scribd company logo
1 of 20
Why testing invests in your
website success?
Dana Zhezdrina
QATestLab Program Manager
About me
2
8-year experience in testing
3-year experience in program
management
Finished Executive Development Program
"Project management for creative teams.
Agile in actions" in Kiev Business School
© QATestLab. All rights reserved.
Fond of dogs and don’t like bugs :)
3
© QATestLab. All rights reserved.
For companies to attract more potential
customers and broaden business
connections, a reliable and secure
website with proper functionality is a
must.
Testing activities help to ensure a high
quality of the website.
A website as a business card
4
© QATestLab. All rights reserved.
Website testing helps to ensure the sales
increase by improving interaction
between a website and its visitors, high
performance capacities, and strong
protection system.
Proper functionality and high usability
lead to visitors coming back to a website
again and again.
Why to test a website?
5
© QATestLab. All rights reserved.
A superficial testing before website launch is a
highway to the product failure because it will not
detect functional and layout issues in different web
browsers, operating systems, and screen resolutions
used by the visitors.
Only detailed and complex testing will discover bugs
and ensure a positive user experience.
The hard thing about improper testing
6
© QATestLab. All rights reserved.
Testing conducted by a development team
may be unobjective and may not reflect the
actual quality of a website.
In digital agencies, managers perform internal
website testing in a rash and overtiming, thus,
they provide a limited test coverage.
Having necessary skills and testing means, a
QA team ensures a wide test coverage and
improve the website quality.
Thorough testing by proper people
7
© QATestLab. All rights reserved.
Depending on the size of a website, a QA
team can perform complete testing of a
ready website or conduct the quality
verification page by page.
In order to reduce the possibility of bug
detection by site visitors, website testing
should include checking in both testing
and live / production environments.
When to test a website?
8
© QATestLab. All rights reserved.
To ensure a thorough testing, it’s important to
provide a QA team with testing goals, requirement
specifications, mockups, description of the
website structure, access to testing and
production environments, if any.
A QA team forms the list of web browsers and
devices necessary for testing, either basing on the
customer’s requirements, or by themselves,
making research into target audience.
Things required before testing
9
© QATestLab. All rights reserved.
What does website testing include?
• Functional testing
• CMS verification
• User interface testing
• Layout verification
• Cross-browser testing
• Usability checking
• Performance testing
• Security testing
10
© QATestLab. All rights reserved.
Basing on specification and other
documentation on expected website
functionality, a QA team verifies input forms,
links, cookies sessions, HTML and CSS, order
processing for online shops to ensure a
smooth interaction with a website.
A QA team can also test the integration of
HTML templates with a CMS (Content
Management System) to assist in ensuring
proper publication and displaying of content
on the website.
Website testing: functionality verification
11
© QATestLab. All rights reserved.
On the basis of available project
specifications, a QA team performs
user interface testing to ensure a
smooth and convenient interaction
between a website and its visitor
due to properly responding
controls, e.g, menu bars and
buttons.
Website testing: user interface verification
12
© QATestLab. All rights reserved.
Basing on mockups provided by a
customer, a QA team verifies the
website layouts - testers compare the
ready design of a website with the
available mockups using appropriate
tools, for example, Photoshop.
Website testing: layout verification
13
© QATestLab. All rights reserved.
In order to verify the website compatibility,
a QA team checks the website operability
in various web browsers including their
different types and versions. Besides, a
website is tested in mobile web browsers.
Website testing: cross-browser verification
14
© QATestLab. All rights reserved.
By verifying website usability, a QA team
makes sure that a website is user-friendly
and convenient for visitors.
High usability level of a website attracts
the bigger number of visitors.
Website testing: usability verification
15
© QATestLab. All rights reserved.
To check website reliability, a QA team verifies the website operability
under high loads. Using different tools, testers verify page loading speed.
Performance testing also includes checking of a website at different
Internet connection speeds and site behavior during peak loads and after
crashes.
Website testing: performance verification
16
© QATestLab. All rights reserved.
Conducting security testing, a QA team
identifies potential areas in security
mechanisms that can be used by hackers
to gain unauthorised access.
Testers imitate hackers’ actions to detect
security lapses.
Website testing: security verification
17
© QATestLab. All rights reserved.
After website testing, a QA team provides a
customer with the following test
documentation:
• bug reports
• test summary report
• feature requests
• results of checklist and test case execution
• prioritization of bugs according to their
severity
• recommendations on improvement
Test results in a suitable form
18
© QATestLab. All rights reserved.
Website testing is called to improve the overall user experience, to
guarantee a proper functioning in line with the requirements and
specifications, to verify the website security level, and to ensure its
compatibility with different OS and web browsers.
All the mentioned above points lead to sales increase and high traffic
generation.
Contacts
19
© QATestLab. All rights reserved.
E-mail: contact@qa-testlab.com
Phone: +380 (44) 501-55-48
Address: 154a, Borschagivska str.,
03056, Kiev, Ukraine
Twitter: QATestLab
Web-site: qatestlab.com
SkypeID: sales.qatestlab
Thanks
20

More Related Content

What's hot

Loadster Load Testing by RapidValue Solutions
Loadster Load Testing by RapidValue SolutionsLoadster Load Testing by RapidValue Solutions
Loadster Load Testing by RapidValue Solutions
RapidValue
 
JavaScript Patterns and Practices from the Salesforce Experts
JavaScript Patterns and Practices from the Salesforce ExpertsJavaScript Patterns and Practices from the Salesforce Experts
JavaScript Patterns and Practices from the Salesforce Experts
Salesforce Developers
 
Load testing using_neoload by kc
Load testing using_neoload by kcLoad testing using_neoload by kc
Load testing using_neoload by kc
krishna chaitanya
 
Sweta_Tarekar_Resume
Sweta_Tarekar_ResumeSweta_Tarekar_Resume
Sweta_Tarekar_Resume
sweta tarekar
 

What's hot (20)

Sitejet @CloudFest 2022
Sitejet @CloudFest  2022Sitejet @CloudFest  2022
Sitejet @CloudFest 2022
 
[Webinar] Getting Started with Performance Testing
[Webinar] Getting Started with Performance Testing[Webinar] Getting Started with Performance Testing
[Webinar] Getting Started with Performance Testing
 
Introduction to Javascript Unit Testing With xUnit.js
Introduction to Javascript Unit Testing With xUnit.jsIntroduction to Javascript Unit Testing With xUnit.js
Introduction to Javascript Unit Testing With xUnit.js
 
Using Automation to Meet Demands for Performance and Quality
Using Automation to Meet Demands for Performance and QualityUsing Automation to Meet Demands for Performance and Quality
Using Automation to Meet Demands for Performance and Quality
 
Advertising products
Advertising productsAdvertising products
Advertising products
 
Cross Browser Testing Complete guide
Cross Browser Testing Complete guideCross Browser Testing Complete guide
Cross Browser Testing Complete guide
 
jsForce in Action
jsForce in ActionjsForce in Action
jsForce in Action
 
Loadster Load Testing by RapidValue Solutions
Loadster Load Testing by RapidValue SolutionsLoadster Load Testing by RapidValue Solutions
Loadster Load Testing by RapidValue Solutions
 
Test automation using selenium - Marketing platform
Test automation using selenium - Marketing platformTest automation using selenium - Marketing platform
Test automation using selenium - Marketing platform
 
Software Quality as a Competitive Differentiator
Software Quality as a Competitive Differentiator Software Quality as a Competitive Differentiator
Software Quality as a Competitive Differentiator
 
Overcoming 5 common performance testing mistakes
Overcoming 5 common performance testing mistakesOvercoming 5 common performance testing mistakes
Overcoming 5 common performance testing mistakes
 
Neoload overview
Neoload overviewNeoload overview
Neoload overview
 
JavaScript Patterns and Practices from the Salesforce Experts
JavaScript Patterns and Practices from the Salesforce ExpertsJavaScript Patterns and Practices from the Salesforce Experts
JavaScript Patterns and Practices from the Salesforce Experts
 
Swif test
Swif testSwif test
Swif test
 
Load testing using_neoload by kc
Load testing using_neoload by kcLoad testing using_neoload by kc
Load testing using_neoload by kc
 
Javascript-heavy Salesforce Applications
Javascript-heavy Salesforce ApplicationsJavascript-heavy Salesforce Applications
Javascript-heavy Salesforce Applications
 
Social Media Application Testing
Social Media Application Testing Social Media Application Testing
Social Media Application Testing
 
Microsoft ALM Support - Testing Perspective
Microsoft ALM Support - Testing PerspectiveMicrosoft ALM Support - Testing Perspective
Microsoft ALM Support - Testing Perspective
 
Sweta_Tarekar_Resume
Sweta_Tarekar_ResumeSweta_Tarekar_Resume
Sweta_Tarekar_Resume
 
How to Setup Continuous Integration With Git, Jenkins, and Force.com
How to Setup Continuous Integration With Git, Jenkins, and Force.comHow to Setup Continuous Integration With Git, Jenkins, and Force.com
How to Setup Continuous Integration With Git, Jenkins, and Force.com
 

Similar to Why testing invests in your website success

CV_LuisRuizGranados (1)
CV_LuisRuizGranados (1)CV_LuisRuizGranados (1)
CV_LuisRuizGranados (1)
Luis Ruiz
 
Marc Thompson Resume
Marc Thompson ResumeMarc Thompson Resume
Marc Thompson Resume
Marc Thompson
 
Srinivas_Selenium_3 Years_Resume
Srinivas_Selenium_3 Years_ResumeSrinivas_Selenium_3 Years_Resume
Srinivas_Selenium_3 Years_Resume
Srinivasa rao
 

Similar to Why testing invests in your website success (20)

28791456 web-testing
28791456 web-testing28791456 web-testing
28791456 web-testing
 
Web application automated testing types and tools
Web application automated testing types and toolsWeb application automated testing types and tools
Web application automated testing types and tools
 
How to Ensure Compatibility Across Different Browsers and Operating Systems i...
How to Ensure Compatibility Across Different Browsers and Operating Systems i...How to Ensure Compatibility Across Different Browsers and Operating Systems i...
How to Ensure Compatibility Across Different Browsers and Operating Systems i...
 
Continuous testing
Continuous testing Continuous testing
Continuous testing
 
Glimpse and Benefits of Testing
Glimpse and Benefits of TestingGlimpse and Benefits of Testing
Glimpse and Benefits of Testing
 
Ashish Baraiya
Ashish BaraiyaAshish Baraiya
Ashish Baraiya
 
Neev QA Offering
Neev QA OfferingNeev QA Offering
Neev QA Offering
 
072SWE415StNotes13.ppt
072SWE415StNotes13.ppt072SWE415StNotes13.ppt
072SWE415StNotes13.ppt
 
CV_LuisRuizGranados (1)
CV_LuisRuizGranados (1)CV_LuisRuizGranados (1)
CV_LuisRuizGranados (1)
 
Marc Thompson Resume
Marc Thompson ResumeMarc Thompson Resume
Marc Thompson Resume
 
#ATAGTR2019 Presentation "Top 10 quality engineering best practices to achiev...
#ATAGTR2019 Presentation "Top 10 quality engineering best practices to achiev...#ATAGTR2019 Presentation "Top 10 quality engineering best practices to achiev...
#ATAGTR2019 Presentation "Top 10 quality engineering best practices to achiev...
 
Sachin Resume
Sachin ResumeSachin Resume
Sachin Resume
 
The quality assurance checklist for progressive testing
The quality assurance checklist for progressive testingThe quality assurance checklist for progressive testing
The quality assurance checklist for progressive testing
 
The Quality Assurance Checklist for Progressive Testing
The Quality Assurance Checklist for Progressive TestingThe Quality Assurance Checklist for Progressive Testing
The Quality Assurance Checklist for Progressive Testing
 
A perspective on web testing
A perspective on web testingA perspective on web testing
A perspective on web testing
 
A perspective on web testing
A perspective on web testingA perspective on web testing
A perspective on web testing
 
mastering_web_testing_how_to_make_the_most_of_frameworks.pptx
mastering_web_testing_how_to_make_the_most_of_frameworks.pptxmastering_web_testing_how_to_make_the_most_of_frameworks.pptx
mastering_web_testing_how_to_make_the_most_of_frameworks.pptx
 
Ajinth_Resume
Ajinth_ResumeAjinth_Resume
Ajinth_Resume
 
QA_3.6 yrs
QA_3.6 yrsQA_3.6 yrs
QA_3.6 yrs
 
Srinivas_Selenium_3 Years_Resume
Srinivas_Selenium_3 Years_ResumeSrinivas_Selenium_3 Years_Resume
Srinivas_Selenium_3 Years_Resume
 

Recently uploaded

Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
SofiyaSharma5
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
ellan12
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
Diya Sharma
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 

Recently uploaded (20)

Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 

Why testing invests in your website success

  • 1. Why testing invests in your website success? Dana Zhezdrina QATestLab Program Manager
  • 2. About me 2 8-year experience in testing 3-year experience in program management Finished Executive Development Program "Project management for creative teams. Agile in actions" in Kiev Business School © QATestLab. All rights reserved. Fond of dogs and don’t like bugs :)
  • 3. 3 © QATestLab. All rights reserved. For companies to attract more potential customers and broaden business connections, a reliable and secure website with proper functionality is a must. Testing activities help to ensure a high quality of the website. A website as a business card
  • 4. 4 © QATestLab. All rights reserved. Website testing helps to ensure the sales increase by improving interaction between a website and its visitors, high performance capacities, and strong protection system. Proper functionality and high usability lead to visitors coming back to a website again and again. Why to test a website?
  • 5. 5 © QATestLab. All rights reserved. A superficial testing before website launch is a highway to the product failure because it will not detect functional and layout issues in different web browsers, operating systems, and screen resolutions used by the visitors. Only detailed and complex testing will discover bugs and ensure a positive user experience. The hard thing about improper testing
  • 6. 6 © QATestLab. All rights reserved. Testing conducted by a development team may be unobjective and may not reflect the actual quality of a website. In digital agencies, managers perform internal website testing in a rash and overtiming, thus, they provide a limited test coverage. Having necessary skills and testing means, a QA team ensures a wide test coverage and improve the website quality. Thorough testing by proper people
  • 7. 7 © QATestLab. All rights reserved. Depending on the size of a website, a QA team can perform complete testing of a ready website or conduct the quality verification page by page. In order to reduce the possibility of bug detection by site visitors, website testing should include checking in both testing and live / production environments. When to test a website?
  • 8. 8 © QATestLab. All rights reserved. To ensure a thorough testing, it’s important to provide a QA team with testing goals, requirement specifications, mockups, description of the website structure, access to testing and production environments, if any. A QA team forms the list of web browsers and devices necessary for testing, either basing on the customer’s requirements, or by themselves, making research into target audience. Things required before testing
  • 9. 9 © QATestLab. All rights reserved. What does website testing include? • Functional testing • CMS verification • User interface testing • Layout verification • Cross-browser testing • Usability checking • Performance testing • Security testing
  • 10. 10 © QATestLab. All rights reserved. Basing on specification and other documentation on expected website functionality, a QA team verifies input forms, links, cookies sessions, HTML and CSS, order processing for online shops to ensure a smooth interaction with a website. A QA team can also test the integration of HTML templates with a CMS (Content Management System) to assist in ensuring proper publication and displaying of content on the website. Website testing: functionality verification
  • 11. 11 © QATestLab. All rights reserved. On the basis of available project specifications, a QA team performs user interface testing to ensure a smooth and convenient interaction between a website and its visitor due to properly responding controls, e.g, menu bars and buttons. Website testing: user interface verification
  • 12. 12 © QATestLab. All rights reserved. Basing on mockups provided by a customer, a QA team verifies the website layouts - testers compare the ready design of a website with the available mockups using appropriate tools, for example, Photoshop. Website testing: layout verification
  • 13. 13 © QATestLab. All rights reserved. In order to verify the website compatibility, a QA team checks the website operability in various web browsers including their different types and versions. Besides, a website is tested in mobile web browsers. Website testing: cross-browser verification
  • 14. 14 © QATestLab. All rights reserved. By verifying website usability, a QA team makes sure that a website is user-friendly and convenient for visitors. High usability level of a website attracts the bigger number of visitors. Website testing: usability verification
  • 15. 15 © QATestLab. All rights reserved. To check website reliability, a QA team verifies the website operability under high loads. Using different tools, testers verify page loading speed. Performance testing also includes checking of a website at different Internet connection speeds and site behavior during peak loads and after crashes. Website testing: performance verification
  • 16. 16 © QATestLab. All rights reserved. Conducting security testing, a QA team identifies potential areas in security mechanisms that can be used by hackers to gain unauthorised access. Testers imitate hackers’ actions to detect security lapses. Website testing: security verification
  • 17. 17 © QATestLab. All rights reserved. After website testing, a QA team provides a customer with the following test documentation: • bug reports • test summary report • feature requests • results of checklist and test case execution • prioritization of bugs according to their severity • recommendations on improvement Test results in a suitable form
  • 18. 18 © QATestLab. All rights reserved. Website testing is called to improve the overall user experience, to guarantee a proper functioning in line with the requirements and specifications, to verify the website security level, and to ensure its compatibility with different OS and web browsers. All the mentioned above points lead to sales increase and high traffic generation.
  • 19. Contacts 19 © QATestLab. All rights reserved. E-mail: contact@qa-testlab.com Phone: +380 (44) 501-55-48 Address: 154a, Borschagivska str., 03056, Kiev, Ukraine Twitter: QATestLab Web-site: qatestlab.com SkypeID: sales.qatestlab