SlideShare a Scribd company logo
1 of 20
Web Testing
OUTLINE
 INTRODUCTION
 Cloud Testing Need
 Cloud Testing Steps
 LITERATURE REVIEW
 PROBLEM STATEMENT
 CONCLUSION
 REFERENCES
2
INTRODUCTION
3
[Fig. 1:Steps for Cloud Testing[3] ]
• Need for cloud testing:
Traditional approaches to test a software incurs high cost to simulate user
activity from different geographic locations. Testing firewalls and load
balancers involves expenditure on hardware, software and its maintenance. In case of
applications where rate of increase in number of users is unpredictable or there is
variation in deployment environment depending on client requirements, cloud testing is
more effective.
LITERATURE-REVIEW
4
LITERATURE-REVIEW(1/2)
5
• Title: “Toward an integration of Web accessibility into
testing processes ”[1]
Author: Mary-Luz SĂĄnchez-GordĂłn, Lourdes Moreno
Year of Publication: 2014
• Aim: The goal of this paper is to review the literature in order to
understand the implications of accessibility testing processes with the
objective to detect potential improvements and developments in the
field.
• Keywords: Testing, accessibility, ISTQB, test process.
LITERATURE-REVIEW(1/2 Cont..)
6
• Introduction:
– In today’s software development industry, software testing is one of the most
important processes, as it allows one to ensure the quality of software products.
– The most visible part of testing is test execution. But to be effective and efficient,
test plans should also include time to be spent on planning the test, designing test
cases, preparing for execution and evaluating results.
– Moreover, proper alignment between the testing processes and other processes in
the life-cycle is critical for success; this is especially true at key interfaces and
hand-offs, such as: Requirements engineering and management, project
management, configuration and change management, software development and
maintenance, technical support, and technical documentation.
– Due of lack of professionals in software testing, several organizations that offer
certifications have emerged, such as: Global QA, QAI Global Institute and ISTQB.
‾ Global QA offers certification programs for software testing that will allow
professionals to obtain the specialized knowledge needed and be able to close the gap
between studied skills.
‾ QAI Global Institute was established in 1980, focuses on creating education and
training products and services to address competence development, assessments and
professional IT certifications. The Institute conducts industry research, houses the
software QA, Testing, Business Analyst and PM Bodies of Knowledge and administers
the professional certifications in these domains.
‾ ISTQB was founded in November 2002. The ISTQB is an organization that provides a
scheme for certifying software testers. This certification schema considers three levels:
foundation level, advanced level and expert level.
LITERATURE-REVIEW(1/2 Cont..)
• ISTQB:
Provides a fundamental test process. It considers aspects that could be
integrated into the web application development. The following briefly
describes the Foundation Level (CTFL).
1. Fundamental test process:
LITERATURE-REVIEW(1/2 Cont..)
Fig2. Fundamental Test Process[1]
LITERATURE-REVIEW(1/2 Cont..)
2. Testing within a life cycle model:
Testing does not exist in isolation: test activities are related to software
development activities. In any life cycle model, there are several characteristics of good
testing:
• For every development activity there is a corresponding testing activity.
• Each test level has test objectives specific to that level.
• The analysis and design of tests for a given test level should begin during the
corresponding development activity.
• Testers should be involved in reviewing documents as soon as drafts are
available in the development life cycle.
Test levels can be combined or reorganized depending on the nature of the project or the
system architecture.
3. Test Levels:
Test Levels are component testing, integration testing, system testing and
acceptance testing.
LITERATURE-REVIEW(1/2 Cont..)
4. Test Types:
A test type is focused on a particular test objective, which could be:
Functional Testing, Non-functional Testing, Structural Testing and Re-testing and
Regression Testing. It is the testing of “how” the system works.
Non-functional Testing includes accessibility testing to determine the ease by
which users with disabilities can use a component or system.
5. Maintenance Testing:
Related to the risk of the change, the size of the existing system and to the size
of the change.
Maintenance testing can be difficult if specifications are out of date or
missing, or testers with domain knowledge are not available.
6. Static techniques:
Static Techniques rely on the manual examination (reviews) and automated
analysis (static analysis) of the code or other project documentation without the
execution of the code.
LITERATURE-REVIEW(1/2 Cont..)
7. Test design techniques:
The test development process can be done in different ways, from very
informal with little or no documentation, to very formal.
The purpose of a test design techniques is to identify test conditions, test case
and test data.
8. Tool support for testing:
Test tools can be used for one or more activities that support testing. These
include:
• Tools that are directly used in testing such as test execution tools, test data generation
tools and result comparison tools.
• Tools that help in managing the testing processes such as those used to manage test,
test results, data, requirements, incidents, defects, etc., and for reporting and
monitoring test execution.
• Tools that are used in exploration (e.g., tools that monitor file activity for an
application).
• Any tool that aids in testing (a spreadsheet is also a test tool in this meaning).
ISTQB and Accessibility
• Test process on the requirements phase of accessibility development lifecycle:
Due to the scope of this paper, a proof of concept for the test process has been
developed for the requirements phase of Accessibility Development Lifecycle proposed
by Microsoft.
Fig 3. Accessibility Development Lifecycle proposed by Microsoft[1]
LITERATURE-REVIEW(1/2 Cont..)
• Test process proposed:
The following describes the test process proposed to include technology
accessibility standards within the requirement stages of development lifecycle (Fig 4).
The test process proposed is also closely related with the accessibility development
lifecycle, which is shown below.
Fig 4. Test process proposed[1]
LITERATURE-REVIEW(2/2)
14
• Title: “Cloud Testing Tools and Its Challenges: A
Comparative Study”[2]
• Authors: S. Nachiyappan, S. Justus
• Year of Publication: 2015
• Aim: To provide an overview regarding cloud computing trends, types,
challenges, tools and the comparison of tools for cloud testing.
Keywords: Software Testing; SOASTA; Functional Testing; Performance
Testing; Service Oriented Architecture; Cloud Testing
15
LITERATURE-REVIEW(2/2 Cont..)
Fig.5. Types of Cloud Services[2]
• Introduction:
• Cloud testing (CT) is a form of evaluation methodology in which the applications
to be tested uses cloud as a computing environment.
• CT basically aligns with the concepts of cloud and Software as a service (SaaS).
• CT provides the ability to test cloud by using cloud infrastructure such as
hardware, network bandwidth, and workload that more closely simulate real
world conditions and parameters.
• The aim of CT is to ensures high quality service delivery and avoiding data
outages requires testing inside/outside the data center or in both places.
LITERATURE-REVIEW(2/2 Cont..)
• Cloud Testing Types:
In this section we briefly describe various Cloud platform testing
dimensions applicable in general.
Fig.6. Types of Cloud Testing[2]
LITERATURE-REVIEW(2/2 Cont..)
• Testing Challenges:
1. Constructing Environment For On Demand Testing: What are the steps to be taken to
create a testing environment which is systematic or automatic?
2. Testing Security Measures: Security turn into a most important requirement within the
clouds and security services converted into a compulsory measure in present SaaS and
cloud technology, the problems and challenges in security validation and quality
assurance for SaaS and clouds need to be accord by the engineers.
3. Integration Testing: Even though we saw various research articles describing software
integration testing schemes, not plentiful research outcomes are been put in the real
engineering system. The main causes is the present mechanisms are created without
permitting technology and solution to assist organized software integration.
4. Regression Testing: The regression testing challenges caused by software
modifications and bug-fixing must be addressed by on-demand software validation in
clouds. Yet, maximum current exploration in software regression testing grants most
consideration to re-test a particular software version in a preconfigured test
environment.
PROBLEM STATEMENT
18
– This study recognizes that retrofitting the product for accessibility can
be extremely costly and sometimes impossible because part of the
accessibility development requires attention at the early stages of the
development lifecycle models.
– Furthermore, different development lifecycle models need contrasting
approaches to test Web accessibility. Today most people in the software
business agree that testing is important, but there is still a very diverse
understanding of what testing is all about and what its value is.
FUTURE SCOPE / CONCLUSION
19
‾ Accessibility and testing should be integrated from the beginning of the
product development cycle, when the application or product is in the
planning or design phase.
‾ Line of research could be identifying technical competences for testing
teams on Web accessibility.
‾ Based on the challenges we are planning to build a new testing framework
in future to test a cloud
REFERENCES
20
1. Mary-Luz Sánchez-Gordón, Lourdes Moreno,“Toward an integration of Web accessibility into
testing processes ”, © 2014-Elsevier; doi: 10.1016/j.procs.2014.02.031
2. S. Nachiyappan, S. Justus,“Cloud Testing Tools and Its Challenges: A Comparative Study”, ©
2015-Elsevier; doi: 10.1016/j.procs.2015.04.018
3. https://en.wikipedia.org/wiki/Cloud_testing

More Related Content

What's hot

Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...
Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...
Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...IJERA Editor
 
Software Testing and Quality Assurance Assignment 3
Software Testing and Quality Assurance Assignment 3Software Testing and Quality Assurance Assignment 3
Software Testing and Quality Assurance Assignment 3Gurpreet singh
 
Software Maintenance
Software MaintenanceSoftware Maintenance
Software MaintenanceBijay Bhandari
 
Testing Throughout The Software Life Cycle (Dhea Frizky)
Testing Throughout The Software Life Cycle (Dhea Frizky) Testing Throughout The Software Life Cycle (Dhea Frizky)
Testing Throughout The Software Life Cycle (Dhea Frizky) Dhea Ffrizky
 
@#$@#$@#$"""@#$@#$"""
@#$@#$@#$"""@#$@#$"""@#$@#$@#$"""@#$@#$"""
@#$@#$@#$"""@#$@#$"""nikhilawareness
 
Testing throughout the software life cycle
Testing throughout the software life cycleTesting throughout the software life cycle
Testing throughout the software life cycleHusnul Habib
 
Testing throughout the software life cycle
Testing throughout the software life cycleTesting throughout the software life cycle
Testing throughout the software life cycleAditya Ramadhan
 
Testing throughout the software life cycle
Testing throughout the software life cycleTesting throughout the software life cycle
Testing throughout the software life cyclementary fransiska
 
Ch 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleCh 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleKittitouch Suteeca
 
SOFTWARE MEASUREMENT A PROCESS MODEL
SOFTWARE MEASUREMENT A PROCESS MODELSOFTWARE MEASUREMENT A PROCESS MODEL
SOFTWARE MEASUREMENT A PROCESS MODELAmin Bandeali
 
Testing throughout the software life cycle
Testing throughout the software life cycleTesting throughout the software life cycle
Testing throughout the software life cycleRudy Setiawan
 
Enhancing Software Quality Using Agile Techniques
Enhancing Software Quality Using Agile TechniquesEnhancing Software Quality Using Agile Techniques
Enhancing Software Quality Using Agile TechniquesIOSR Journals
 
Effect of refactoring on software quality
Effect of refactoring on software qualityEffect of refactoring on software quality
Effect of refactoring on software qualitycsandit
 
Ch 2 what is software quality
Ch 2 what is software qualityCh 2 what is software quality
Ch 2 what is software qualityKittitouch Suteeca
 
Testing throughout the software life cycle 2
Testing throughout the software life cycle 2Testing throughout the software life cycle 2
Testing throughout the software life cycle 2Afridol Afridol
 
Software evaluation competency, criteria, quality
Software evaluation    competency, criteria, qualitySoftware evaluation    competency, criteria, quality
Software evaluation competency, criteria, qualityvasishta bhargava
 
Testing throughout the software life cycle 2 hadnan
Testing throughout the software life cycle 2 hadnanTesting throughout the software life cycle 2 hadnan
Testing throughout the software life cycle 2 hadnanhadnan hardiansyah
 

What's hot (18)

Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...
Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...
Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...
 
Software Testing and Quality Assurance Assignment 3
Software Testing and Quality Assurance Assignment 3Software Testing and Quality Assurance Assignment 3
Software Testing and Quality Assurance Assignment 3
 
Software Maintenance
Software MaintenanceSoftware Maintenance
Software Maintenance
 
Testing Throughout The Software Life Cycle (Dhea Frizky)
Testing Throughout The Software Life Cycle (Dhea Frizky) Testing Throughout The Software Life Cycle (Dhea Frizky)
Testing Throughout The Software Life Cycle (Dhea Frizky)
 
Qa Faqs
Qa FaqsQa Faqs
Qa Faqs
 
@#$@#$@#$"""@#$@#$"""
@#$@#$@#$"""@#$@#$"""@#$@#$@#$"""@#$@#$"""
@#$@#$@#$"""@#$@#$"""
 
Testing throughout the software life cycle
Testing throughout the software life cycleTesting throughout the software life cycle
Testing throughout the software life cycle
 
Testing throughout the software life cycle
Testing throughout the software life cycleTesting throughout the software life cycle
Testing throughout the software life cycle
 
Testing throughout the software life cycle
Testing throughout the software life cycleTesting throughout the software life cycle
Testing throughout the software life cycle
 
Ch 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleCh 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycle
 
SOFTWARE MEASUREMENT A PROCESS MODEL
SOFTWARE MEASUREMENT A PROCESS MODELSOFTWARE MEASUREMENT A PROCESS MODEL
SOFTWARE MEASUREMENT A PROCESS MODEL
 
Testing throughout the software life cycle
Testing throughout the software life cycleTesting throughout the software life cycle
Testing throughout the software life cycle
 
Enhancing Software Quality Using Agile Techniques
Enhancing Software Quality Using Agile TechniquesEnhancing Software Quality Using Agile Techniques
Enhancing Software Quality Using Agile Techniques
 
Effect of refactoring on software quality
Effect of refactoring on software qualityEffect of refactoring on software quality
Effect of refactoring on software quality
 
Ch 2 what is software quality
Ch 2 what is software qualityCh 2 what is software quality
Ch 2 what is software quality
 
Testing throughout the software life cycle 2
Testing throughout the software life cycle 2Testing throughout the software life cycle 2
Testing throughout the software life cycle 2
 
Software evaluation competency, criteria, quality
Software evaluation    competency, criteria, qualitySoftware evaluation    competency, criteria, quality
Software evaluation competency, criteria, quality
 
Testing throughout the software life cycle 2 hadnan
Testing throughout the software life cycle 2 hadnanTesting throughout the software life cycle 2 hadnan
Testing throughout the software life cycle 2 hadnan
 

Similar to Web Testing

International Journal of Soft Computing and Engineering (IJS
International Journal of Soft Computing and Engineering (IJSInternational Journal of Soft Computing and Engineering (IJS
International Journal of Soft Computing and Engineering (IJShildredzr1di
 
A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...Sehrish Asif
 
Testing throughout the software life cycle - Testing & Implementation
Testing throughout the software life cycle - Testing & ImplementationTesting throughout the software life cycle - Testing & Implementation
Testing throughout the software life cycle - Testing & Implementationyogi syafrialdi
 
software project management
software project managementsoftware project management
software project managementJassir4
 
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTINGFROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTINGijseajournal
 
From the Art of Software Testing to Test-as-a-Service in Cloud Computing
From the Art of Software Testing to Test-as-a-Service in Cloud ComputingFrom the Art of Software Testing to Test-as-a-Service in Cloud Computing
From the Art of Software Testing to Test-as-a-Service in Cloud Computingijseajournal
 
Ijcatr04051006
Ijcatr04051006Ijcatr04051006
Ijcatr04051006Editor IJCATR
 
A Comparative Study of Different types of Models in Software Development Life...
A Comparative Study of Different types of Models in Software Development Life...A Comparative Study of Different types of Models in Software Development Life...
A Comparative Study of Different types of Models in Software Development Life...IRJET Journal
 
SE Lecture 2.ppt
SE Lecture 2.pptSE Lecture 2.ppt
SE Lecture 2.pptssusere16bd9
 
Softweare Engieering
Softweare Engieering Softweare Engieering
Softweare Engieering Huda Alameen
 
Software Development Life Cycle: Traditional and Agile- A Comparative Study
Software Development Life Cycle: Traditional and Agile- A Comparative StudySoftware Development Life Cycle: Traditional and Agile- A Comparative Study
Software Development Life Cycle: Traditional and Agile- A Comparative Studyijsrd.com
 
Software testing and introduction to quality
Software testing and introduction to qualitySoftware testing and introduction to quality
Software testing and introduction to qualityDhanashriAmbre
 
Materi Testing dan Implementasi System
Materi Testing dan Implementasi SystemMateri Testing dan Implementasi System
Materi Testing dan Implementasi Systemdevinta sari
 
Testing Implementasi 2
Testing Implementasi 2Testing Implementasi 2
Testing Implementasi 2Sinthia Gusfah
 

Similar to Web Testing (20)

International Journal of Soft Computing and Engineering (IJS
International Journal of Soft Computing and Engineering (IJSInternational Journal of Soft Computing and Engineering (IJS
International Journal of Soft Computing and Engineering (IJS
 
A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...
 
Testing throughout the software life cycle - Testing & Implementation
Testing throughout the software life cycle - Testing & ImplementationTesting throughout the software life cycle - Testing & Implementation
Testing throughout the software life cycle - Testing & Implementation
 
Week_02.pptx
Week_02.pptxWeek_02.pptx
Week_02.pptx
 
software project management
software project managementsoftware project management
software project management
 
Process Models IN software Engineering
Process Models IN software EngineeringProcess Models IN software Engineering
Process Models IN software Engineering
 
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTINGFROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
 
From the Art of Software Testing to Test-as-a-Service in Cloud Computing
From the Art of Software Testing to Test-as-a-Service in Cloud ComputingFrom the Art of Software Testing to Test-as-a-Service in Cloud Computing
From the Art of Software Testing to Test-as-a-Service in Cloud Computing
 
Ijcatr04051006
Ijcatr04051006Ijcatr04051006
Ijcatr04051006
 
A Comparative Study of Different types of Models in Software Development Life...
A Comparative Study of Different types of Models in Software Development Life...A Comparative Study of Different types of Models in Software Development Life...
A Comparative Study of Different types of Models in Software Development Life...
 
SE Lecture 2.ppt
SE Lecture 2.pptSE Lecture 2.ppt
SE Lecture 2.ppt
 
Softweare Engieering
Softweare Engieering Softweare Engieering
Softweare Engieering
 
Se lec 3
Se lec 3Se lec 3
Se lec 3
 
Software Development Life Cycle: Traditional and Agile- A Comparative Study
Software Development Life Cycle: Traditional and Agile- A Comparative StudySoftware Development Life Cycle: Traditional and Agile- A Comparative Study
Software Development Life Cycle: Traditional and Agile- A Comparative Study
 
Quality Assurance and Testing services
Quality Assurance and Testing servicesQuality Assurance and Testing services
Quality Assurance and Testing services
 
Software testing and introduction to quality
Software testing and introduction to qualitySoftware testing and introduction to quality
Software testing and introduction to quality
 
Materi Testing dan Implementasi System
Materi Testing dan Implementasi SystemMateri Testing dan Implementasi System
Materi Testing dan Implementasi System
 
Testing Implementasi 2
Testing Implementasi 2Testing Implementasi 2
Testing Implementasi 2
 
SQA_Class
SQA_ClassSQA_Class
SQA_Class
 
Gcs day1
Gcs day1Gcs day1
Gcs day1
 

More from smita gupta

Mimicking Human Brain Process
Mimicking Human Brain ProcessMimicking Human Brain Process
Mimicking Human Brain Processsmita gupta
 
Implementing Merge Sort
Implementing Merge SortImplementing Merge Sort
Implementing Merge Sortsmita gupta
 
GSM Security
GSM SecurityGSM Security
GSM Securitysmita gupta
 
Experimental Analysis Of On Demand Routing Protocol
Experimental Analysis Of On Demand Routing ProtocolExperimental Analysis Of On Demand Routing Protocol
Experimental Analysis Of On Demand Routing Protocolsmita gupta
 
Enlightening Society On The Alert
Enlightening Society On The AlertEnlightening Society On The Alert
Enlightening Society On The Alertsmita gupta
 
Distributed System Security Aspects
Distributed System Security AspectsDistributed System Security Aspects
Distributed System Security Aspectssmita gupta
 

More from smita gupta (6)

Mimicking Human Brain Process
Mimicking Human Brain ProcessMimicking Human Brain Process
Mimicking Human Brain Process
 
Implementing Merge Sort
Implementing Merge SortImplementing Merge Sort
Implementing Merge Sort
 
GSM Security
GSM SecurityGSM Security
GSM Security
 
Experimental Analysis Of On Demand Routing Protocol
Experimental Analysis Of On Demand Routing ProtocolExperimental Analysis Of On Demand Routing Protocol
Experimental Analysis Of On Demand Routing Protocol
 
Enlightening Society On The Alert
Enlightening Society On The AlertEnlightening Society On The Alert
Enlightening Society On The Alert
 
Distributed System Security Aspects
Distributed System Security AspectsDistributed System Security Aspects
Distributed System Security Aspects
 

Recently uploaded

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Study on Air-Water & Water-Water Heat Exchange in a Finned ďťżTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ďťżTube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned ďťżTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ďťżTube ExchangerAnamika Sarkar
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 

Recently uploaded (20)

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Study on Air-Water & Water-Water Heat Exchange in a Finned ďťżTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ďťżTube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned ďťżTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ďťżTube Exchanger
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 

Web Testing

  • 2. OUTLINE  INTRODUCTION  Cloud Testing Need  Cloud Testing Steps  LITERATURE REVIEW  PROBLEM STATEMENT  CONCLUSION  REFERENCES 2
  • 3. INTRODUCTION 3 [Fig. 1:Steps for Cloud Testing[3] ] • Need for cloud testing: Traditional approaches to test a software incurs high cost to simulate user activity from different geographic locations. Testing firewalls and load balancers involves expenditure on hardware, software and its maintenance. In case of applications where rate of increase in number of users is unpredictable or there is variation in deployment environment depending on client requirements, cloud testing is more effective.
  • 5. LITERATURE-REVIEW(1/2) 5 • Title: “Toward an integration of Web accessibility into testing processes ”[1] Author: Mary-Luz SĂĄnchez-GordĂłn, Lourdes Moreno Year of Publication: 2014 • Aim: The goal of this paper is to review the literature in order to understand the implications of accessibility testing processes with the objective to detect potential improvements and developments in the field. • Keywords: Testing, accessibility, ISTQB, test process.
  • 6. LITERATURE-REVIEW(1/2 Cont..) 6 • Introduction: – In today’s software development industry, software testing is one of the most important processes, as it allows one to ensure the quality of software products. – The most visible part of testing is test execution. But to be effective and efficient, test plans should also include time to be spent on planning the test, designing test cases, preparing for execution and evaluating results. – Moreover, proper alignment between the testing processes and other processes in the life-cycle is critical for success; this is especially true at key interfaces and hand-offs, such as: Requirements engineering and management, project management, configuration and change management, software development and maintenance, technical support, and technical documentation. – Due of lack of professionals in software testing, several organizations that offer certifications have emerged, such as: Global QA, QAI Global Institute and ISTQB.
  • 7. ‾ Global QA offers certification programs for software testing that will allow professionals to obtain the specialized knowledge needed and be able to close the gap between studied skills. ‾ QAI Global Institute was established in 1980, focuses on creating education and training products and services to address competence development, assessments and professional IT certifications. The Institute conducts industry research, houses the software QA, Testing, Business Analyst and PM Bodies of Knowledge and administers the professional certifications in these domains. ‾ ISTQB was founded in November 2002. The ISTQB is an organization that provides a scheme for certifying software testers. This certification schema considers three levels: foundation level, advanced level and expert level. LITERATURE-REVIEW(1/2 Cont..)
  • 8. • ISTQB: Provides a fundamental test process. It considers aspects that could be integrated into the web application development. The following briefly describes the Foundation Level (CTFL). 1. Fundamental test process: LITERATURE-REVIEW(1/2 Cont..) Fig2. Fundamental Test Process[1]
  • 9. LITERATURE-REVIEW(1/2 Cont..) 2. Testing within a life cycle model: Testing does not exist in isolation: test activities are related to software development activities. In any life cycle model, there are several characteristics of good testing: • For every development activity there is a corresponding testing activity. • Each test level has test objectives specific to that level. • The analysis and design of tests for a given test level should begin during the corresponding development activity. • Testers should be involved in reviewing documents as soon as drafts are available in the development life cycle. Test levels can be combined or reorganized depending on the nature of the project or the system architecture. 3. Test Levels: Test Levels are component testing, integration testing, system testing and acceptance testing.
  • 10. LITERATURE-REVIEW(1/2 Cont..) 4. Test Types: A test type is focused on a particular test objective, which could be: Functional Testing, Non-functional Testing, Structural Testing and Re-testing and Regression Testing. It is the testing of “how” the system works. Non-functional Testing includes accessibility testing to determine the ease by which users with disabilities can use a component or system. 5. Maintenance Testing: Related to the risk of the change, the size of the existing system and to the size of the change. Maintenance testing can be difficult if specifications are out of date or missing, or testers with domain knowledge are not available. 6. Static techniques: Static Techniques rely on the manual examination (reviews) and automated analysis (static analysis) of the code or other project documentation without the execution of the code.
  • 11. LITERATURE-REVIEW(1/2 Cont..) 7. Test design techniques: The test development process can be done in different ways, from very informal with little or no documentation, to very formal. The purpose of a test design techniques is to identify test conditions, test case and test data. 8. Tool support for testing: Test tools can be used for one or more activities that support testing. These include: • Tools that are directly used in testing such as test execution tools, test data generation tools and result comparison tools. • Tools that help in managing the testing processes such as those used to manage test, test results, data, requirements, incidents, defects, etc., and for reporting and monitoring test execution. • Tools that are used in exploration (e.g., tools that monitor file activity for an application). • Any tool that aids in testing (a spreadsheet is also a test tool in this meaning).
  • 12. ISTQB and Accessibility • Test process on the requirements phase of accessibility development lifecycle: Due to the scope of this paper, a proof of concept for the test process has been developed for the requirements phase of Accessibility Development Lifecycle proposed by Microsoft. Fig 3. Accessibility Development Lifecycle proposed by Microsoft[1]
  • 13. LITERATURE-REVIEW(1/2 Cont..) • Test process proposed: The following describes the test process proposed to include technology accessibility standards within the requirement stages of development lifecycle (Fig 4). The test process proposed is also closely related with the accessibility development lifecycle, which is shown below. Fig 4. Test process proposed[1]
  • 14. LITERATURE-REVIEW(2/2) 14 • Title: “Cloud Testing Tools and Its Challenges: A Comparative Study”[2] • Authors: S. Nachiyappan, S. Justus • Year of Publication: 2015 • Aim: To provide an overview regarding cloud computing trends, types, challenges, tools and the comparison of tools for cloud testing. Keywords: Software Testing; SOASTA; Functional Testing; Performance Testing; Service Oriented Architecture; Cloud Testing
  • 15. 15 LITERATURE-REVIEW(2/2 Cont..) Fig.5. Types of Cloud Services[2] • Introduction: • Cloud testing (CT) is a form of evaluation methodology in which the applications to be tested uses cloud as a computing environment. • CT basically aligns with the concepts of cloud and Software as a service (SaaS). • CT provides the ability to test cloud by using cloud infrastructure such as hardware, network bandwidth, and workload that more closely simulate real world conditions and parameters. • The aim of CT is to ensures high quality service delivery and avoiding data outages requires testing inside/outside the data center or in both places.
  • 16. LITERATURE-REVIEW(2/2 Cont..) • Cloud Testing Types: In this section we briefly describe various Cloud platform testing dimensions applicable in general. Fig.6. Types of Cloud Testing[2]
  • 17. LITERATURE-REVIEW(2/2 Cont..) • Testing Challenges: 1. Constructing Environment For On Demand Testing: What are the steps to be taken to create a testing environment which is systematic or automatic? 2. Testing Security Measures: Security turn into a most important requirement within the clouds and security services converted into a compulsory measure in present SaaS and cloud technology, the problems and challenges in security validation and quality assurance for SaaS and clouds need to be accord by the engineers. 3. Integration Testing: Even though we saw various research articles describing software integration testing schemes, not plentiful research outcomes are been put in the real engineering system. The main causes is the present mechanisms are created without permitting technology and solution to assist organized software integration. 4. Regression Testing: The regression testing challenges caused by software modifications and bug-fixing must be addressed by on-demand software validation in clouds. Yet, maximum current exploration in software regression testing grants most consideration to re-test a particular software version in a preconfigured test environment.
  • 18. PROBLEM STATEMENT 18 – This study recognizes that retrofitting the product for accessibility can be extremely costly and sometimes impossible because part of the accessibility development requires attention at the early stages of the development lifecycle models. – Furthermore, different development lifecycle models need contrasting approaches to test Web accessibility. Today most people in the software business agree that testing is important, but there is still a very diverse understanding of what testing is all about and what its value is.
  • 19. FUTURE SCOPE / CONCLUSION 19 ‾ Accessibility and testing should be integrated from the beginning of the product development cycle, when the application or product is in the planning or design phase. ‾ Line of research could be identifying technical competences for testing teams on Web accessibility. ‾ Based on the challenges we are planning to build a new testing framework in future to test a cloud
  • 20. REFERENCES 20 1. Mary-Luz SĂĄnchez-GordĂłn, Lourdes Moreno,“Toward an integration of Web accessibility into testing processes ”, Š 2014-Elsevier; doi: 10.1016/j.procs.2014.02.031 2. S. Nachiyappan, S. Justus,“Cloud Testing Tools and Its Challenges: A Comparative Study”, Š 2015-Elsevier; doi: 10.1016/j.procs.2015.04.018 3. https://en.wikipedia.org/wiki/Cloud_testing