WEB TESTING www.Fullinterview.com.

Slides:



Advertisements
Similar presentations
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Advertisements

Essentials for Design JavaScript Level One Michael Brooks
JavaScript FaaDoOEngineers.com FaaDoOEngineers.com.
Unit 11 Using the Internet & Browsing the Web.  Define the Internet and the Web  Set up & troubleshoot an Internet connection  Categorize webs sites.
Lesson 4: Web Browsing.
Introduction Testing is examining the project performance according to the specifications that have been agreed. This will include the robustness of the.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Software Testing and Quality Assurance Testing Web Applications.
Report Distribution Report Distribution in PeopleTools 8.4 Doug Ostler & Eric Knapp 7264.
Performed by:Gidi Getter Svetlana Klinovsky Supervised by:Viktor Kulikov 08/03/2009.
Live the dream… Technologies of e-Commerce Unit 8 – e-Commerce LO1 : Know the technologies required for e-commerce.
 Proxy Servers are software that act as intermediaries between client and servers on the Internet.  They help users on private networks get information.
COMPUTER TERMS PART 1. COOKIE A cookie is a small amount of data generated by a website and saved by your web browser. Its purpose is to remember information.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
MSF Testing Introduction Functional Testing Performance Testing.
11 CONFIGURE INTERNET EXPLORER Chapter 5. Chapter 5: Configure Internet Explorer2 CHAPTER OVERVIEW AND OBJECTIVES  Configuring Accessibility and Language.
The Internet & Web Browsers Business Webpage Design Kelly Seale.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
E.halFILE 2.2 New Application Features Session II.
JavaScript and The Document Object Model MMIS 656 Web Design Technologies Acknowledgements: 1.Notes from David Shrader, NSU GSCIS 2.Some material adapted.
Web Based Applications
TESTING STRATEGY Requires a focus because there are many possible test areas and different types of testing available for each one of those areas. Because.
Samuvel Johnson nd MCA B. Contents  Introduction to Real-time systems  Two main types of system  Testing real-time software  Difficulties.
HINARI/Basic Internet Concepts (module 1.1). Instructions - This part of the:  course is a PowerPoint demonstration intended to introduce you to Basic.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Home Media Network Hard Drive Training for Update to 2.0 By Erik Collett Revised for Firmware Update.
Web Programming: Client/Server Applications Server sends the web pages to the client. –built into Visual Studio for development purposes Client displays.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Software Project Documentation. Types of Project Documents  Project Charter  Requirements  Mockups and Prototypes  Test Cases  Architecture / Design.
1 Welcome to CSC 301 Web Programming Charles Frank.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
Thực hiện: D3 GVLT: BROWERS. Browser Compatibility I Check the compatibility II Tools III.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
Main Concepts of Web Testing Telerik Software Academy Software Quality Assurance.
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
Some from Chapter 11.9 – “Web” 4 th edition and SY306 Web and Databases for Cyber Operations Cookies and.
Testing and delivery Web design principles. Web development is software development.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
JavaScripts.
Pre-Production Meet with the client to create a project plan:
Web Application Security
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Becoming a Pro IN Mobile Applications Testing
Web-based structures, links and testing
Web Site Development and Macromedia Dreamweaver 8
Netscape Application Server
Database System Concepts and Architecture
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Lesson 4: Web Browsing.
Chapter 2: System Structures
Some Common Terms The Internet is a network of computers spanning the globe. It is also called the World Wide Web. World Wide Web It is a collection of.
The Client/Server Database Environment
What Is Functionality Testing and How Does It Work?
RBS Remote Business Support System
Publishing and Maintaining a Website
Top 5 Issues of Mozilla Firefox Browser in Problem 1: Firefox Not Responding, Slow  Feb 2018 Firefox is not working properly. It is slow to load,
What is Cookie? Cookie is small information stored in text file on user’s hard drive by web server. This information is later used by web browser to retrieve.
Dynamic Web Pages Jin Wu INF 385E Information Architecture
Tiers vs. Layers.
Lesson 9: GUI HTML Editors and Mobile Web Sites
Lesson 4: Web Browsing.
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Software System Testing
Dongwhan Kim Annie Zhao Steven Lawrance
Lecture 34: Testing II April 24, 2017 Selenium testing script 7/7/2019
Lecture 33: Testing I April 20, 2018
Chapter 9: Configuring Internet Explorer
Web Application Development Using PHP
Presentation transcript:

WEB TESTING www.Fullinterview.com

What is Web Application? W Web application is an application that is accessed via Web browser over a network such as the Internet or an intranet.

Web Architecture Three-Tier Architecture Tier 1: the client contains the presentation logic, including simple control and user input validation. This application is also known as a thin client. Tier 2: the middle tier is also known as the application server, which provides the business processes logic and the data access. Tier 3: the data server provides the business data.

Web Architecture Diagram

Website Quality Factors Timeliness (Proper updation) Structural Quality (Uncluttered and Easy to read) Content (Relevant and understandable) Recoverability (Minimum loss of data) Security (Encryption, Verify Users) Usability (Easy navigation) Performance (Less time to load pages)

Website Testing Strategy

Web Testing Strategy Functionality Testing Usability testing Interface testing Configuration Testing/Compatibility testing Performance testing Security testing End-to-End Transaction Testing Database Testing

Functionality Testing Links Internal Links External Links Mail Links Broken Links Mouse over text

Functionality Testing Forms Tab Key navigation Boundary Value Analysis for the text fields Error message for wrong input Optional and Mandatory fields Verify that the Form updates information correctly

Functionality Testing Cookies Testing Testing will be done on the client system side, on the temporary Internet files. Disabling Cookies Selectively deleting cookies Corrupting Cookies

Usability Testing Test for navigation Consistent look Easy navigation Facility to return to previous and home page

Usability Testing Content checking Easy to read Relevancy Use of small paragraph and simple language Check the display of images and graphics

Usability Testing General Appearance Uncluttered page Confirmation of where the User is at any point of time Availability of User Help

Interface Testing The main interfaces are: Web server and application server interface Application server and Database server interface Check for: Interactions between Servers Proper Error Handling by Application Server Transaction Interruption Connection Reset

Configuration Testing/ Compatibility Testing Type of Network connection Type of ISP Browser compatibility Tested with different versions of multiple browsers (i.e. IE, Netscape navigator, Mozilla Firefox etc) Operating system compatibility Mobile browsing Printing options

Performance Testing Checks the Scalability and the Response time Load What is the no. of users per time? Check for peak loads and how systems behaves Large amount of data accessed by user Stress Continuous Load Performance of memory, CPU, file handling etc..

Security Testing Network Scanning for connection between the Application Server and Database Server and the Client with the Application Server Data Encryption Log Review to check that the Log files get updated properly

Security Testing Integrity Checkers/SSL Testing Virus Detection Internal URL Testing Download Option Testing CAPTCHA Testing

End – to – End Transaction Testing Follows the User Workflow Important for E-commerce sites Necessary as Third Party tools used

Database Testing Data Integrity Data Consistency Data validity Data Manipulation and updates