Uploaded by Tharun Ranjith

1203-1592209924201-HND WAD W13 Utilize website technologies Web Application Testing

advertisement
Unit 10 –Website Design & Development
Lesson [13] – Utilize website technologies, Web
Application Testing
1
Establish the client and user
requirements
Website requirements are a list of necessary functions, capabilities, or
characteristics related to the website and the plans for creating it.
There are several types of requirements that may be defined during the
process that come together to focus and prioritize the project plan.
2
Types of Requirements
• Business Requirements define the objectives and what problems the
stakeholder intends to solve with the product.
• User Requirements describe how user expectations and how they will interact
with the product. Use the features, functions, and content described in your
scenarios to develop your requirements. Your user scenarios should outline the
tasks your users want to complete on your site.
• Functional Requirements provide details of how a product should behave and
specify what is needed for development.
• Quality-of-Service Requirements detail what characteristics a product must
maintain in order to maintain its effectiveness and any constraints.
• Implementation Requirements are used to detail changes in process, team
roles, migration from one system to another, etc.
3
Design principles to create a multipage
website
 PURPOSE
 COMMUNICATION
 TYPEFACES
 COLOURS
 IMAGES
 NAVIGATION
 LOAD TIME
 MOBILE FRIENDLY
4
Quality Assurance
 Quality Assurance (QA) ensures that end-users get a functional
user interface and the best user experience when using a web app
or website.
5
Web Testing
 Web application testing, a software testing technique exclusively
adopted to test the applications that are hosted on web in which the
application interfaces and other functionalities are tested.
6
Test Plan
 A TEST PLAN is a document describing software testing scope and
activities. It is the basis for formally testing any software or product in
a project.
7
Web Application Testing – Techniques
 Functionality Testing
 Usability testing
 Interface testing
 Compatibility testing

Performance testing

Security testing
8
The End..!
9
Download