Web Application Testing Guide: How To Test A Website

Complete Web Application Testing Guide: Learn How To Test A Website

We all have to agree that in today’s ever-changing and competitive world, the internet has become an integral part of our lives.

Most of us make our decisions by searching the information on the internet these days, hence hosting a website is no longer optional but mandatory for all kinds of businesses. This is the first step in becoming and staying relevant in the market.

Just having a website is not enough. An organization is needed to develop a website that is informative, accessible, and user-friendly. To maintain all these qualities, the website should be well tested, and this process of testing a website is known as web testing.

Web Application Testing: A Complete Guide

Web Application Testing

What is Web Testing?

Web testing is a software testing practice to test websites or web applications to find potential bugs before making them live.

A web-based system needs to be checked completely from end to end before it goes live for end users.

By performing website testing, an organization can make sure that the web-based system is functioning properly and can be accepted by real-time users.

UI design and functionality are the captains of website testing.

Also Read => Website Vs Web Applications

Recommended Website Testing Tools

#1) BitBar

BitBar Logo

BitBar ensures you are providing your customers with the best web and mobile experience on the latest and most popular browsers and devices with their cloud-based real device lab. Easily run manual and exploratory tests across a range of real browsers, desktop, and mobile.

Ditch the hassle and allow BitBar to reduce the burden of cross-platform testing by offloading the setup, ongoing maintenance, and browser/device upgrades.

#2) LoadNinja

LoadNinja lets you load test your web application with real browsers at scale, using test scripts that can be replayed immediately after recording, producing actionable browser-based performance data to isolate issues and debug errors in real-time.

LoadNinja - Banner

Web Testing Checklists – How to Test a Website

  1. Functionality Testing
  2. Usability testing
  3. Interface testing
  4. Compatibility testing
  5. Performance testing
  6. Security testing

#1) Functionality Testing

Test for – all the links in web pages, database connections, forms used for submitting or getting information from the user in the web pages, Cookie testing, etc.

Check out all the links:

  • Test the outgoing links from all the pages to the specific domain under test.
  • Test all internal links.
  • Test links jumping on the same page.
  • Test links are used to send emails to admin or other users from web pages.
  • Test to see if there are any orphan pages.
  • Finally, link checking includes checking for broken links in all the above-mentioned links.

Test forms on all pages: Forms are an integral part of any website. Forms are used to receive information from users and interact with them. So what should be checked in these forms?

  • First, check all the validations in each field.
  • Check for default values in the fields.
  • Wrong inputs in the forms to the fields in the forms.
  • Options to create forms, if any, form deletes a view or modify the forms.

Let’s take an example of the search engine project I am working on. For this project, we have advertisers and affiliate signup steps. Each sign-up step is different but it’s dependent on the other steps.

So the signup flow should be executed correctly. There are different field validations like email Ids, User financial info validations, etc. All these validations should get checked for manual or automated web testing.

Cookie Testing: Cookies are small files stored on the user’s machine. This is basically used to maintain the session – mainly the login sessions. Test the application by enabling or disabling the cookies in your browser options.

Test if the cookies are encrypted before writing to the user machine. If you are testing session cookies (i.e. cookies that expire after the session ends) check for login sessions and user stats after the session ends. Check the effects on application security by deleting the cookies. (I will soon write a separate article on cookie testing as well)

Validate your HTML/CSS: If you are optimizing your site for Search engines then HTML/CSS validation is the most important one. Mainly validate the site for HTML syntax errors. Check if the site is crawlable to different search engines.

Database Testing: Data consistency is also very important in a web application. Check for data integrity and errors while you edit, delete, modify the form or perform any DB-related functionality.

Check if all the database queries are executed correctly, data is retrieved, and also updated correctly. More on database testing could be a load on DB, we will address this in web load or performance testing below.

In testing the functionality of the websites the following should be tested:


  • Internal Links
  • External Links
  • Mail Links
  • Broken Links


  • Field validation
  • Error message for wrong input
  • Optional and Mandatory fields

Database: Testing will be done on database integrity.

#2) 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.

• Ease of learning
• Navigation
• Subjective user satisfaction
• General Appearance

Test for Navigation:

Navigation means how a user surfs the web pages, different controls like buttons, boxes, or how the user uses the links on the pages to surf different pages.

Usability Testing includes the following:

  • The website should be easy to use.
  • The instructions provided should be very clear.
  • Check if the instructions provided are perfect to satisfy its purpose.
  • The main menu should be provided on each page.
  • It should be consistent enough.

Content Checking: Content should be logical and easy to understand. Check for spelling errors. The usage of dark colors annoys the users and should not be used in the site theme.

You can follow some standard colors that are used for web pages and content building. These are the commonly accepted standards like what I mentioned above about annoying colors, fonts, frames, etc.

The content should be meaningful. All the anchor text links should be working properly. Images should be placed properly in the proper sizes.

These are some of the basic important standards that should be followed in web development. Your task is to validate everything for UI testing.

Other user information for user help:

Like the search option, the sitemap also helps with files, etc. The sitemap should be available with all the links on websites with a proper tree view of navigation. Check for all the links on the sitemap.

The “Search in the site” option will help users to find content pages that they are looking for easily and quickly. These are all optional items and if present they should be validated.

#3) Interface Testing

For web testing, the server-side interface should be tested. This can be done by verifying that the communication is done properly. The compatibility of the server with software, hardware, network, and database should be tested.

The main interfaces are:

  • Web server and application server interface
  • Application server and Database server interface.

Check if all interactions between these servers are executed and errors are handled properly. If the database or web server returns an error message for any query by the application server then the application server should catch and display these error messages appropriately to the users.

Check what happens if the user interrupts any transaction in-between. Check what happens if the connection to the webserver is reset in between?

#4) Compatibility Testing

The compatibility of your website is a very important testing aspect.

See which compatibility test to be executed:

  • Browser compatibility
  • Operating system compatibility
  • Mobile Browsing
  • Printing options

Browser Compatibility: In my web-testing career, I have experienced this as the most influencing part of website testing.
Some applications are very dependent on browsers. Different browsers have different configurations and settings that your web page should be compatible with.

Your website code should be cross-browser platform compatible. If you are using java scripts or AJAX calls for UI functionality, performing security checks or validations then give more stress on browser compatibility testing of your web application.

Test web applications on different browsers like Internet Explorer, Firefox, Netscape Navigator, AOL, Safari, and Opera browsers with different versions.

OS Compatibility: Some functionality in your web application is that it may not be compatible with all operating systems. All new technologies used in web development like graphic designs and interface calls like different APIs may not be available in all Operating Systems.

Hence, test your web application on different operating systems like Windows, Unix, MAC, Linux, and Solaris with different OS flavors.

Mobile Browsing: We are in a new technology era. So in the future Mobile browsing will rock. Test your web pages on mobile browsers. Compatibility issues may be there on mobile devices as well.

Printing Options: If you are giving page-printing options then make sure fonts, page alignment, page graphics, etc., are getting printed properly. Pages should fit the paper size or as per the size mentioned in the printing option.

#5) Performance Testing

The web application should sustain a heavy load.

Web performance testing should include:

  • Web Load Testing
  • Web Stress Testing

Test application performance at different internet connection speeds.

Web Load Testing: You need to test if many users are accessing or requesting the same page. Can the system sustain peak load time? The site should handle many simultaneous user requests, large input data from users, simultaneous connection to DB, heavy load on specific pages, etc.

Web Stress Testing: Generally stress means stretching the system beyond its specified limits. Web stress testing is performed to break the site by giving stress and it’s checked as to how the system reacts to stress and how it recovers from crashes. Stress is generally given to input fields, login, and sign-up areas.

During the web performance test, testing website functionality on different operating systems and different hardware platforms is checked for software and hardware memory leakage errors.

Performance testing can be applied to understand the website’s scalability or to benchmark the performance in the environment of third-party products such as servers and middleware for potential purchases.

Connection Speed: Tested on various networks like Dial-Up, ISDN, etc.


  • What is the no. of users per time?
  • Check for peak loads and how the system behaves.
  • Large amount of data accessed by the user.


  • Continuous Load
  • Performance of memory, CPU, file handling, etc.

#6) Security Testing

The following are some of the test cases for web security testing:

  • Test by pasting the internal URL directly into the browser address bar without login. Internal pages should not open.
  • If you are logged in using a username and password and browsing internal pages, then try changing URL options directly. I.e. If you are checking some publisher site statistics with publisher site ID= 123. Try directly changing the URL site ID parameter to a different site ID that is not related to the logged-in user. Access should be denied for this user to view other people’s stats.
  • Try using invalid inputs in input fields like login username, password, input text boxes, etc. Check the system’s reaction to all invalid inputs.
  • Web directories and files should not be accessible directly unless they are given the download option.
  • Test the CAPTCHA to automate script logins.
  • Test if SSL is used for security measures. If used, the proper message should get displayed when users switch from non-secure HTTP:// pages to secure HTTPS:// pages and vice versa.
  • All transactions, error messages, and security breach attempts should be logged in log files somewhere on the webserver.

The primary reason for testing the security of a web is to identify potential vulnerabilities and subsequently repair them.

  • Network Scanning
  • Vulnerability Scanning
  • Password Cracking
  • Log Review
  • Integrity Checkers
  • Virus Detection

Types of Web Testing

A website is classified into about 20 types. All of these are shrinking under static and dynamic types. Among them let’s discuss 4 types and their testing methods in a detailed manner. Before that, I just want to bullet those types.

  • Simple static website testing
  • Dynamic web application testing
  • E-commerce website testing
  • Mobile website testing

#1) Simple Static Website

A simple static website will display the same content for all visitors who are visiting the website at different times. It is also known as an informational website. On a static website, only developers can make changes that too in code only. This type of website will not have any major functionalities and it purely depends on UI design.

Testing a simple static website is very easy, you have to consider only a few things while testing. Some of them are mentioned below:

Points to Remember:

#1) Testing the GUI design is a must because a static website purely depends on it. You need to compare the approved PSD files with the web page developed. Check if all the elements in the design are present on the actual page.

#2) The other part of GUI design is to check the font size, font style, spacing, and color everything has been reproduced.

The image below explains the spacing alignment issue in the desktop view of a website.

#3) Secondly, you need to check the links (page links) to see whether it is working properly or not. Also, find out if there is a broken link?

#4) Verify the spelling and content in all web pages by comparing the content given by the client.

#5) In some cases the image will not display properly, it may break or sometimes the image gets duplicated, and wrong images may display. It has to be checked keenly. Because for a static website, only content and images will give lives.

#6) Check the scroll bar carefully, and in my experience, I have faced issues with the scrollbar. The issue you will face is unwanted scrolling appearing or scrolls getting hidden (it may hide the content). The above issues are applicable to both horizontal and vertical scrolls.

#7) If there is a contact form check it is working properly by sending some dummy messages.

Things to check on the contact form are:

  • Is the message being sent properly and a successful message appearing?
  • Check if the email received to the concerned person is in the proper format as designed.
  • Check email should not land in spam as junk mail?
  • If a reply email trigger is activated then check whether the sender receives the email.

#8) Check whether it is an error-free web page and validate it with the W3 validator or other related software.

#9) Some common website testing check points:

  • Check if the favicon is present on the tab bar.
  • URL should contain the correct page title.
  • If copyright information is there, it should be displayed.
  • If there is a contact form, Captcha is a must. [It prevents junk email].
  • Check the loading speed of the website. [A static website should not take much time for loading]. If a gif image is used while loading then track its functionality.

Apart from these, there are huge things that have to be tested at the backend of every website such as system testing, security testing, interface testing, compatibility testing, performance testing, etc.

For this, you need to have technical knowledge. In a simple static website, you will not find more functionalities if there you need to do functionality testing too.

#2) Dynamic Web Application [CMS Website]

This is the type where the user can update and change their website content regularly. From here I am going to use the word “web application testing” instead of dynamic website testing. The web application is a combination of front-end and back-end programming.

The front-end will be HTML and CSS whereas the back-end uses programming languages like PHP, JavaScript, ASP, etc. With this backend, users/clients can add or change the content on the website.

Testing a web application is not as easy as testing a static website but not much more difficult than testing an e-commerce website. Functionality testing is the most important thing to be performed while testing a web application. The web application may contain much-complicated functionality so the tester needs to be very careful while testing.

There are two different types of web applications there, one is that no action will be carried out by the user on the front-end (i.e. only back-end changes will reflect on the front-end), the other is the end-user will work on the front-end itself (for example login, signup, newsletter subscription, and other similar actions). So testing should be done accordingly.

Points to Remember:

The points I mentioned in static website testing are to be included while testing a web application also. In addition to that, the following things are to be noted.

#1) In the GUI section, the tooltip is compulsory for all fields and buttons, field alignment (spacing) should be done properly, disabled field/ buttons should be greyed out, fields/ buttons should be in standard format as in SRS, error message should be displayed if something goes wrong, the pop-up message should only display at the center of the web page, a drop-down menu should not be truncated.

Tab shortcut key should work in all fields and more.

#2) In the functionality section, if your web application is having login or sign-up functionality then check the mandatory field validation, form validation (i.e. number fields should only accept numbers and not alphabets), and character restrictions on fields (i.e. only these many characters can be entered).

Special characters and negative number restrictions on fields, testing the email functionality, testing the document upload (i.e. only specified document type can be uploaded), timeout functionality, sorting functionality, JavaScript is working on compatible browsers, etc. should be tested.

#3) When coming to the back-end functionality section, test image uploading for broken images, whether text entering in the fields is working or not. The back-end update should reflect front-end and database testing (i.e., whether you can add new fields or delete unwanted fields) and all these things are to be performed.

Performance is not much necessary for a web application (dynamic website) since it has very little content. If you need you can do it with the tools with which you are familiar. Pick up some standard online performance tools if you want to do simple performance testing.

#3) E-commerce Website

An e-commerce website is somewhat complicated when compared to the above two. The tester needs to be very cautious while testing an e-commerce site. There is a huge amount of things to be checked on e-commerce sites out of them, I just covered some of the issues I experienced with e-commerce website testing.

In the GUI section, you need to check all the features as in SRS and the same with the functionality. The functionality will be almost the same for all commercial websites.

Functionality-wise you need to check all pages such as the main page (which includes featured products, special offers display, log-in details, search functionality), product detail page, category page, placing an order, payment gateway everything that has to be tested.

Points to Remember:

#1) Check if the shopping cart is getting updated when you buy or increase the quantity. Check this functionality in all pages and circumstances.

#2) Check if special coupons and offers are applied to correct orders and you see whether the discounted price is displayed or not.

[This image explains free shipping and how it is applied in the payment section]

#3) Sometimes while updating a single product it will get multiplied by considering the number of variations in the product. So check whether the single product is displayed and its variations are displayed correctly. (I faced this problem)

#4) Check if the filter option is working exactly. If filtering is been done, based on the category & pricing chosen?

#5) While signing up, super validation should be done. Only new users can sign up.

#6) If an existing user, added a product to the shopping basket, the wish list section during their previous login should be saved and displayed during the next login too.

#7) Compare products should work by comparing the products based on some specifications assigned in the back-end.

#8) Check whether the Currency converter is working fine. Based on the country chosen, the currency converter should display the relevant price and tax rates.

[On choosing the language Currency will be converted, here USD is meant to be the default]

#9) Generally many Plug-ins are used in an e-commerce (WordPress & similar) website. The plug-in installation may conflict with or affect any other major functionality. So follow up with the plug-ins installation and its usage.

#10) Check whether the social sharing option is working on the individual product or not.

#11) Shipping cost should be generated based on the region selected. Also check the tax rate generation. (It may cause some legal problems, during the end-users purchase).

tax rate
In this image Shipping and tax rates are calculated for the French region.

#12) Payment gateway should only work if valid card details are given. Validation should apply to the Card number and CCV code number. [It is better to keep validation on the card number field itself].

#13) Email generation on each and every process during purchase should happen (sign up, product ordering, payment successful, order canceled, order received and other email triggers if any).

#14) Check the live chat with some dumpy emails.

Note: Generally, e-commerce websites will not be developed for mobile compatibility and when coming to the mobile version an app will be generated. In some cases, they will not create an app instead a mobile compatible website will be created. In such cases, you need to check carefully to see if there are any missing functionality and UI deviations.

These are some of the issues I faced and noted while testing an e-commerce website. Apart from this, you need to check all the general things related to an e-commerce website.

#4) Mobile Website

First of all, let’s be clear about the mobile website. Generally, people think both a mobile website and a mobile application to be the same, but in reality, a mobile website is developed with HTML pages and can be viewed only with an internet connection.

But the mobile app is nothing but an application that can be downloaded and used later without an internet connection. Here many of us get confused and raise a question: What is the difference between a mobile website & responsive website?

A responsive website means making the content fit into the mobile device size instead of creating a version whereas a mobile website is creating a new version that is not a reflection desktop version. On the mobile website, you will have limited pages, and unwanted functionalities will be removed here.

Testing a mobile website is somewhat tedious rather than other types of websites. It will have separate designs and you need to be careful while testing the functionalities.

Points to Remember:

Important points to consider while testing a mobile website:

  • Usually, we will use an emulator for testing a mobile website and we can get ideal results but I always prefer you to test on real devices. I have faced many issues when I tested in real devices [Especially apple devices]. Real device specifications may conflict with the web pages developed.
The image explains simulator testing and the backline issue appearing in it.
  • GUI & usability testing are more important as it is not the reflection of the desktop version.
  • Performance is another important factor to be considered for mobile website testing. Performance-related issues can be tracked when you test in real devices.
  • Check whether browsing normal web links from mobile is getting triggered by a mobile link.
  • Check page scrolling, page navigation, text truncation, etc. on the mobile website.

Best Web Testing Tools

There are a wide range of testing tools that are available for web app testing.

=> Check this comprehensive list of the Most Popular Web Application Testing Tools.

Points to be Considered While Testing a Website

The websites are essentially client/server applications – with web servers and ‘browser’ clients.

Consideration should be given to the interactions between HTML pages, TCP/IP communications, Internet connections, firewalls, applications that run on web pages (such as applets, JavaScript, plug-in applications), and applications that run on the server-side (such as CGI scripts, database interfaces, logging applications, dynamic page generators, asp, etc).

Additionally, there are a wide variety of servers and browsers with various versions of each. They include small but sometimes significant differences between them in terms of variations in connection speeds, rapidly changing technologies, and multiple standards & protocols. The end result of which testing for websites can become a major ongoing effort.

Sample Test Scenarios for Testing Applications on the Web

A few other considerations to be included while testing a website are given below.

  • What is the expected load on the server (e.g., number of hits per unit time)?
  • What kind of performance is required under each load condition (such as web server response time, and database query response times)?
  • What kind of tools will be required for performance testing (such as web load testing tools, other tools already in-house that can be adapted, web robot downloading tools, etc.)?
  • Who is the target audience? What kind of browsers will they be using? What kind of connection speeds will they be using? Are they intra-organizations (thus likely with high connection speeds and similar browsers) or Internet-wide (thus with a wide variety of connection speeds and browser types)?
  • What kind of performance is expected from the client-side (e.g., how fast should pages appear, how fast should animations, applets, etc. load and run)?
  • Will downtime for server and content maintenance/upgrades be allowed? If so, then how much?
  • What kind of security (firewalls, encryption, passwords, etc.) will be required and what is it expected to do? How can it be tested?
  • How reliable are the site’s internet connections required to be? How does that affect the backup system and redundant connection requirements and testing?
  • What process will be required to manage updates to the website’s content?
  • What are the requirements for maintaining, tracking, and controlling page content, graphics, links, etc.?
  • What HTML specifications will be adhered to? How strictly? What variations will be allowed for targeted browsers?
  • Will there be any standard requirements for page appearance and/or graphics throughout a site or parts of a site??
  • How will internal and external links be validated and updated? And how often? will it happen?
  • Can testing be done on the production system, or will a separate test system be required?
  • What are browser caching, variations in browser option settings, dial-up connection variability, and real-world internet ‘traffic congestion’ problems to be accounted for in testing?
  • How extensive or customized are the server logging and reporting requirements; are they considered an integral part of the system and do they require testing?
  • How are CGI programs, applets, JavaScript, ActiveX components, etc. to be maintained, tracked, controlled, and tested?
  • Pages should be 3-5 screens max unless the content is highly focused on a single topic. If larger, provide internal links within the page.
  • The page layout and design elements should be consistent throughout the site so that it’s clear to the user that they are still on the site.
  • Pages should be as browser-independent as possible, or pages should be provided or generated based on the browser type.
  • All pages should have links external to the page; there should be no dead-end pages.
  • The page owner, revision date, and a link to a contact person or organization should be included on each page.

Web Testing FAQs

Below mentioned should be the various questions coming to a tester’s mind while thinking of a website that is already developed and can be exposed to the public:

  • Is the website functioning as expected?
  • Will the end-user find the website easy to browse?
  • Is the website accessible on different devices possessed by end-users?
  • Is the website secure enough?
  • Is the website performance up to the mark?
  • Is the data entered on a website stored accurately and if it persist across sessions?
  • Is the website integrated well with other interfaces in the workflow?
  • Will the website perform as expected even after going live?

To answer these questions, different testing techniques have been identified that can be used to test a web application.

Let’s take an example of an e-commerce website that has been recently released to the QA team for testing.

We’ll go through each one of the above-specified questions in detail to understand the scope of the test and see how website testing can be performed.

website testing

#1) Is the website functioning as expected?

To confirm that the website is functioning well, QA needs to perform functional testing. During functional testing, different features of an application need to be validated against the requirements mentioned in the functional specification document.

Below are a few generic scenarios a QA is expected to cover while performing functional testing of any website even if they are not mentioned in functional specifications:

  • User navigates to different pages of the website and completes the end-to-end workflow
  • If the user can select/deselect checkboxes
  • If the user can select values from the Dropdown fields
  • If the user can select/deselect Radio buttons
  • Different navigation buttons like Submit, Next, Upload, etc. buttons are working well
  • Calendars are loading properly and allowing the user to select a date
  • Calculations are happening as implemented
  • Search functionality is working if any
  • Correct Information display
  • Various internal & external links to other pages
  • Correct Tab Order of the fields on web pages
  • Mandatory and Optional fields should be verified for positive and negative inputs
  • Default values for each web field should be verified
  • Email functionality is implemented for some action on the website

It’s important for websites to be compatible with search engines. Hence, we should review websites for HTML syntax correctness, format & compliance standards like WS-I, ISO & ECMA.

Considering cookies, which are used to maintain login sessions, the website should be tested by enabling/disabling cookies or by using the mismatched domain. Testing can also be performed across sessions by resetting cookies to bring browsers back to the vanilla state.

QA should also validate that website cookies are always stored locally in an encrypted format.

Considering our e-commerce website, there are various links like Men’s Fashion, Women’s Fashion, Kid’s Fashion, Home Accessories, Electronic Appliances, Books, Movies & Music, etc. available on a web page, it should be clicked on and verified if the user navigates to the expected page.

Similarly, different functionalities like Login, Signup, Search Options, Filters, Sort Order, Add to Cart, etc. should be verified on different web pages like Login Page, Sign up Page, Product Details Page, Shopping Cart, Order Review, Payment, etc. The website should be checked for session/cookie management like session expiration, session storage, etc.

#2) Will the end-user find the website easy to browse?

Usability testing has to be performed to measure the website’s ease of use for an end-user in the context of accessibility, searchability, usefulness, etc.

Usability testing

Below mentioned are a few of the test scenarios that should be verified while performing usability testing for a website:

  • Website content should be informative, structured, and linked logically so that users can understand it easily
  • Web page controls should be easy for users to navigate
  • The website should have Help & Instruction documents uploaded
  • The website should have a Search feature for end-user convenience
  • Access to/from the Main menu to all pages should be there
  • Website content should be verified for any spelling mistakes
  • The website should follow defined guidelines in the context of background colors, patterns, styles, fonts, image placements, frames, borders, etc.
  • The website should be accustomed to the translation feature considering the fact that it can be accessed by users from different nations with different languages, currencies, etc.

A few tools that can be used to perform usability testing are User Zoom and Reflector.

An e-commerce website should be customer-friendly, easy to navigate, and attention-grabbing. All web pages should be verified for accessibility, fonts, styling, images, spelling mistakes, and product-relevant information. A website should be equipped with relevant help documents and customer support facilities.

Considering the increase in touchscreen-based interfaces, we need to validate the accessibility of both key inputs and touch screen inputs. Similarly, images and website content should be validated for usability on different screen sizes (mobiles, laptops, tabs, etc.).

#3) Is the website accessible on different devices possessed by end-users?

Assuming that our website can be accessed by a range of users with a different set of devices, we need to ensure that the website runs well on all of them without any glitches.

To ensure the same, website compatibility checks should be done which comes with Compatibility Testing. During the compatibility testing of a website, it is ensured that the website runs well on different browsers, Operating Systems & Devices like laptops, mobile phones, tablets, printers, etc.

Browser Compatibility (Cross Browser Testing): The website should work well with different browsers like Microsoft Internet Explorer, Microsoft Edge, Firefox, Google Chrome, Safari, and Opera. All active versions of these browsers should be verified with different browser features turned ON/OFF.

Also, while performing cross-browser testing, QA should also check for optimal website performance across browsers.

Operating System Compatibility (Cross Platform Testing): In order to identify potential user experience issues, a website should be tested on various platforms like Windows, Linux, and Unix.MAC, Solaris, etc. in order to be sure of the OS compatibility.

Device Compatibility (Cross-Device Testing): A website can be browsed through different devices like laptops, mobiles, tablets, etc. with different OS available like iOS, Android, Windows, etc. Hence, testing should be performed on the devices to cover the below scenarios.

  • Website screen size should be adjustable as per the device
  • A device should be screen rotation featured
  • The website should not show up any loading issues on different devices with different network speeds
  • Verify the website behavior when the device is in/out of network range
  • Verify the website behavior on low CPU and Memory to support different form factors

For an e-commerce website, the compatibility check is one of the most important testing types. The customer base will be large and will access our website from different browsers, operating systems & devices.

Considering mobile platforms are becoming popular, we should ensure website load on small form factor under acceptable load time. It is also important to validate the use of different network speeds to ensure it is usable for all customers.

#4) Is the website secure enough?

Security testing is performed to uncover vulnerabilities in a system and ensure a website is secured.

Below is a checklist that can be verified while performing security testing:

  • The website should only be accessible to authenticated users
  • Website users should only be able to perform the tasks for which they are authorized
  • The website should be verified for CAPTCHA fields for user identification
  • Browser security settings should be verified while moving from secure to insecure pages
  • Web Server protection should be there for inaccessible web directories or files
  • Ensure restricted files should not be downloaded without appropriate access
  • Sessions that got inactive should automatically get killed after a certain period of time
  • All invalid and unauthorized attempts by end-users or intermittent system errors/failures should get logged for analysis purposes

Tools like Vulnerability Management, Veracode, and SQL Map can be used to perform security testing of your website.

As part of security testing, an e-commerce website should be validated for

  • Website Access Controls
  • No leakage in the user’s personal information
  • Secured Payment Methods

#5) Is the website performance up to the mark?

To check the performance of a website, performance testing can be done. It will evaluate the behavior of an application under a variety of workload conditions which could be a realistic scenario. If the system goes live without conducting performance tests, it may end up with issues like a slow running system or poor usability which likely will affect the brand image as well as market sales.

A website can be tested against load & stress.

Below given is the checklist for web performance testing:

  • Website behavior should be observed under normal and peak load conditions
  • The website’s performance should be examined by measuring response time, speed, scalability, and resource utilization
  • Proper RCA (root cause analysis) should be done with a solution if the system breaks down or gets unstable at any point in time
  • Network latency issues should be identified if any

An e-commerce website should be tested thoroughly using a set of simulated users during normal as well as peak load conditions which can be during ‘Sale Season’.

During the sale, users accessing the website will multiply. Also, website behavior should be examined while multiple concurrent users are accessing the same items or performing the same actions (like transactions or placing orders) on the website.

There are various tools available in the market for performance testing. A few of them are LoadRunner, WinRunner, Silk Performer, JMeter, etc.

#6) Is the data entered on a website stored accurately and persist across sessions?

The database is one of the critical components of a web application that holds the complete information entered through a website. Hence, to ensure that the correct user data is getting saved in database tables without any manipulation and to maintain data integrity verification should be performed.

  • Verify data consistency across user interfaces i.e. Website UI and Database
  • Verify that DB tables are updating properly whenever insert/update/delete actions are performed by a website application
  • Verify the response time of technical queries and fine-tune them if required
  • Check for DB connectivity and access permissions

As a QA team member testing an e-commerce website, you can perform the below activities and validate the changes each time in the corresponding database tables. This will ensure that the website UI and DB are consistent.

  • Placing an Order for a product
  • Canceling Product
  • Opt to Exchange Products
  • Opt to Return Product

#7) Is the website integrated well with other interfaces in the workflow?

Interface level testing is performed to check on the smooth interaction of the website with different interfaces like Web Server & Database Server.

During interface testing, the tester needs to make sure that the application requests are being sent properly to the database and correct information is displayed to the client as output. A webserver should not throw any denial exceptions at any point in time and the database should always stay in sync with the application.

#8) Will the website perform as expected even after going live?

Once a product moves into a production environment, a regular inspection should be done to keep a check on quality control.

Below are scenarios that can be considered while verifying the product in production:

  • Web application tests should be executed periodically and test logs should be saved as proof of Service Level Agreement (SLA) compliant
  • Auto-scaling systems and load balancers should be checked if in place and functioning
  • Keep a check on the end-user experience and try to uncover defects or malicious attacks that typically go unnoticed during QA testing
  • Monitor product response time during peak loads
  • Execute edge-level test cases in real-time to identify network failures, connection failures, or interruptions by an unexpected call


I have drafted this detailed tutorial with years of experience testing different websites.

Hope this article helps you understand the different facets of web application testing. Next time you sit down to write a test plan for your website, do remember to validate various aspects beyond the functionality of the website.

Hope this article was informative for you!

Recommended Reading

674 thoughts on “Web Application Testing Guide: How To Test A Website”

  1. Very useful guide on web application testing….
    Thank u sooo much

  2. Really nice one………..

  3. hi, Which one tool is best for testing and easy to use. give introduction about this tool and perfect Details.

  4. Thanks Swapna, TesterQA and Sameer for your kind words.

    @ Jignesh Automation tool selection is purely based on the project which you are going to test. I suggest what all factors should be considered while choosing automation tool for your project in this article :

    Still I will try to cover in my posts about the main automation tools like WinRunner and QTP.

  5. HI,

    Very useful information. Thank you.

  6. wow! what an informative site… i am really thankful for this. as i’ve said before, i have learned a great deal on these infos. again, a lot of thanks! i’ve done all 5 checklist except for the security… now that u hav the details on how i’l do the checking, i wil defntly try it. thank you again… :D

  7. hello vijay,

    i would like to ask when are you going to post the article about cookies?… i am going to do a test on cookies soon and before i do this, i would like to read first your article. but f incase my testing would me much sooner, i just would like to ask how would you do this… “Test the application by enabling or disabling the cookies in your browser options.”

    thank you very much! :)

  8. @Asha Thank for your kind words..

    @ Jhenz yeah I will try ASAP to write Cookie testing article..
    About your query – To change cookie settings in Internet Explorer: Open IE-Go to Tools-Internet Options- Click on Privacy tab- then ‘Advanced’ button. Here you can enable or disable the cookies.
    For Firefox Go to Tools-Options-Privacy

  9. Total summary of testing very good.

  10. Hi, this is naga vishala

    I would like to know that can we write test cases for non-functionality testing?(like User Acceptence Testing)
    And one more What is Monkey Testing ? shall we use this testing in real time?

  11. @ Naga vishala – Yes we should write test cases for usability testing also. Monkey testing is random , destructive type testing performed by some automation tools and without driven by any real user. Monkey testing can generally find the crashes in application.

  12. I have just finished a course intesting using test director. I don,t have job exp, how can i go about geting a job or geting jo exp

  13. Hi,
    Excellent stuff.
    I would like to ask one question regarding performance testing. Can we perform performance testing manually. as you mention about web stress testing where we stress input file, sign up screen etc. So, how we gona perform that as we all know sign up page has already has validation. Please elaborate this concept a bit.

    Thanks & Regards

  14. hi,
    Really excellent site.This site gives the information according to the real time.it’s very usefull.
    Can you please write on How To analyze the results of Load Testing? ,What are the points to be consider for load testing?
    Please write indepth regarding “Load Testing”.
    Keep up the good work…..
    Thanks in Advance…

  15. hi
    very informative information thank you very much

    i want to know more on Regression testing & performation testing

    on Theoritical point of view i got but i want to know how can i test these 2 things practiclly

  16. what is orphan link,broken link , internal link, externallink .
    give with examples

  17. what are different levels of people involved in a company for software testing. what are their position names starting from the tester.

  18. Very Nice,
    can you add SQL injection and Session hijacking in security testing.

  19. your articals are really great . i would like to ask what is quiet phase in sdlc.

  20. Hi,
    Ur information is indeed very helpful.Can u please tell me ,hw can we perform cookie,html &css testing.

  21. what r the best automated tools for web testing????

  22. how we can test what is the maximum users that can access a particular web site at a time???

  23. good job,if interaction is done or chat is provide we can learn nice informations on testing .

    Because i believe testing is innovative,every person will have his own creations what ever we see or learn ,while in implementation we loose the ethics on that particular concept ,so the person intrested can chat and solve the doubts regarding testing

  24. @ -Kishore
    The only way is to do performance testing on pages having Captcha is to disable the Captcha while recording the script using automation tool. Disabling Captcha will not effect on your performance standards as your final goal is to stress the system for its resources.

    @ Ramdev Sharma
    Yes to explain about Load testing I need to write a article on it as this topic itself is a big one.

    @ Trupti Gandhi
    For regression testing using automation tool is the best and efficient method. However you need some test cases written on the module you are going to test for regression. You can use old test cases to record the scripts on.
    For performance testing tools mentioned here http://www.opensourcetesting.org/performance.php
    First decide your performance criteria and then apply the test cases accordingly

    @ lavanya
    On every page there are some links pointing to some pages. So we can differentiate all these links.
    The links pointing to same domain are said to internal links. e.g The link https://www.softwaretestinghelp.com/jobs/ is pointing to same domain softwaretestinghelp.com so it’s a internal link.
    Links pointing to other domain are external links. E.g See the above link pointing to opensourcetesting.org domain.
    Broken links: If clicking on any link displays 404 page not found error then that link is said to be broken or unreachable link.
    Orphan link: If no internal link is pointing to any particular web page on your domain then that web page link is said to be orphan link i.e not having any ancestor and no way to reach that link from your domain !

    for Cookie testing you can refer the article

    @ pradeep mathew
    You can use load or stress testing automation tools to simulate n number of virtual users accessing particular web page or site simultaneously.

  25. hai can any one suggest free online testing books for download?

  26. hai. what is main point for security testing for web application

  27. Hi Vijay,
    Firstly, this site is very helpful for beginners.
    All your posts are very easy to understand and have in depth information.
    I would be thankful if you could suggest some simple websites / software etc that beginners could test at home to understand all the concepts better.

  28. Hi Vijay,

    This site is very helpful.. Can you please explain what is “Validate your HTML/CSS”.

    And what are the questions asked on web based testing.



  29. This is very useful information. This page is going to be part of my favorites.

    Thank you
    Giridhara Reddy.S

  30. This website is the best website i ever been visited.
    lots of useful information for every one.


  31. Hi
    This is very use ful information.


  32. Really this site is awesome.. Very useful information.. I love this site.. Thanks a lot..

  33. Hi Vijay,

    Really this is a excellent site for all of us. The information are really very practical. I am very much thankful for this.
    Could you please help me to prepare a testing strategy for Microsoft Office SharePoint Server 2007 (MOSS 2007). I mean how do I approach for this and what should be my strategy??

    Thanks in advance.



  35. Can anyone tell me about the automation tools for load testing and stress testing.

  36. Please note that there is a spelling mistake for the word user status in the last line

    Cookies testing:
    if the cookies are encrypted before writing to user machine. If you are testing the session cookies (i.e. cookies expire after the sessions ends) check for login sessions and user stats after session end.

  37. Cookies testing:
    if the cookies are encrypted before writing to user machine. If you are testing the session cookies (i.e. cookies expire after the sessions ends) check for login sessions and user status after session end.

  38. Please check and correct the spelling mistake for the word others status in the last line of the second case in security testing

    6) Security Testing:

    Following are some test cases for web security testing:

    Try directly changing the url site ID parameter to different site ID which is not related to logged in user. Access should denied for this user to view others stats.

  39. @ Manju,
    It’s not a spelling mistake. I have used word ‘stats’ as an abbreviation for word ‘statistics’ which here means data reports for user account and this word ‘stats’ is commonly used in online advertising business.

  40. Vijay,
    Thanks for the information

  41. How to perform database testing.

  42. hey vijay,
    I find this website very helpful ….thnx alot . I was waiting for a answer on validation of HtML/CSS which was posted by Kaustubh as even i wanted to know more abt the HtMl/css and wat role it has in search engines.


  43. hey vijay,
    i would also like to know how test a search field with the first name and last name …..and wat are the possible scenarios can we try???

  44. vijay, wat do u mean by “Check if site is crawlable to different search engines.”

  45. hi this tulasiram
    i am new to this testing,
    i have a dought in web testing.
    Right now u r useing yahoo application, not only you
    so many users are useing this application . How can
    you test this application.

  46. hi thanks for the team, can develop more using this

  47. HI ,

    This is very much useful and Thanks for this article

  48. Hi Vijay!

    Excellent website. Thanks a lot.

    Could you pls elaborate more on Stress Testing & how to perform it manually?

    Also can anyone tell me about some good open-source tools for functional testing?

  49. hi
    i felt this site is very useful and is there any free tool available on net to do the performance and stress testing…which should be easy to understand

  50. This information is very useful fot me nut can you tell more about cookie, html and css testing?

  51. please give me some sample testcases for web application testing.

  52. It’s very easy to learn the testing concepts in the clear way.Each and every concept is undestands very easily and clearly.If you’r providing Sample testcase,bug report and tseting deliverables useful for us!!!!!!

    Tahnk you!!!!

  53. It is a good article that really help me to understand the Website Testing.

    Thank You!!!!

  54. great stuff…i want to know more abt how to test web based application using QTP

  55. hi
    i am working as tester with 2+ of exp in manual testing only.
    up to uploading the resume and shortlisting the resume,every thing is working correctly.but after that i am not getting any proper reply.
    i don’t know is mistake from my side i mean from my resume and skills or problem from company side
    please give me the reply
    thanku in advance

  56. Very useful information. Thanks so much!

  57. very useful tips to learn web testing

  58. Hi,

    This article is really great. Keep on publishing these kind.

  59. Not clear about mobile browsing

  60. Hi,

    I wanted to know that how should I start the web testing at work. Like there are so many versions of IE , should I test for all the versions in compatabillity testing. I am very confused, I have no experience and I got a job in web testing …Please help me.


  61. Thanks for sending its help us

  62. Good job done.

    But the main thing is that when u would like to test all these?

    Means which is your schedule, importance for doing all these test?

  63. This is really nice material I’ve seen so far.
    Thats really great job done by softwaretestinghelp.
    Really appretiable…n commendable…
    Thanks a lot.

  64. Hi, this is prasanna
    All u r experiences talks on u r article.. easy to understand.. … every web testers should read this…..

  65. How to test that whether cookies are encrpted before writing to the user machine???? Please let me know the answer

  66. Your site rocks. It is by far the best site related to Software Testing. My sincere appreciations and good wishes for your entire team.

  67. I am going to start my carrier in testing and doing a course in chennai.
    where can i get sample applications(projects) for practising manual testing.

    Please can anyone send me info about it,i will be grateful……..

    Thanks in advance


  68. Sashi you have given the perfect opinion…


  69. Hey, I am doing my M.C.A final year and i have chosen webserver performance testing as my curriculum project, but i am unable to understand what to do and where to start from. PlZ help me by telling me what to do. Thank you. and also plz tell me the name of the sites that has uml diagrams for web server testing. Thank you once again

  70. Iam 37,an under graduate, and want to become a software taster.What are my chances of getting a job in the Gulf countries or New Zealand as a software tester?

  71. Waiting for a reply.Thank you.

  72. Hello ,
    Thanks for the useful article.
    I would like to ask you if you can help me with Automated testing of applications for Microsoft Office SharePoint Server2007.
    I’m new to sharepoint and I don’t have any idea what I have to do!

    If I can have your help for the strat?
    Looking forward to receiving your email

    Many Thanks

  73. superb explonation on web testing., thank u very much..
    and also i need to ask one more que–>

    plz explain on unit & ,whitebox &,regression testing

    currently am working on black box & UAT testing.,
    and also explain me about QTP automation



  74. What about concurrency testing how to write effective test cases for the same ?

  75. A very nice ,informative and usefule website

  76. Hi this is very much useful for web testing i have learnt so much from this article. please update if any things are there on web testing.

  77. Please any one can tell me the difference between the difference between build and version?

    • Hi, in my experience in real software testing, a version has its own builds. When there is/are some changes (some bugs have been fixed or some new functions have been finished) in the code, the development team would like to resease a new build to be available to test or even to release to the customer, we will have a new build. A version is a build which is created when the change is big or for other reasons. Normally, the build name is generated automatically but the version name is ganarated manually on purpose.

  78. please give detail demo on tools.

    good info

  79. new and handy information provided…

  80. hey , u had done a great job..
    its really helpful… thanks

  81. is thr any way to test performance manually..

  82. I am working as a tester in elearning division. i need to know about software testing , prepartion of test cases and test plan.

    Please provide me all the relevant details about test case preparations.

  83. Hi,
    This is very usefull website for me. I learnt a lot of techniques. May be this is not much usefull site for some people but for me it’s very usefull and meanning full site. I’m very thankfull to owner of this site for providing me a really good learning platform.
    Thanks for all

  84. Hi,
    good effort!
    Please add cross site scripting, sql injection etc information. that will be more helpful for newbies.

  85. A wonderfull and very informative site for web testing.Thanks a lot

  86. Good information about web application testing.

    We can always go the next level detail of how to perform different kinds of testing mentioned above…

    But a good article to begin with…

  87. Essential online tips for website testers…. thank you for this useful information.

  88. plz tell me web testing in qtp

  89. Hi
    This site is really good.I didnt understand following description about security testing.Pls reply me

    Web directories or files should not be accessible directly unless given download option.
    Test the CAPTCHA for automates scripts logins.
    Test if SSL is used for security measures. If used proper message should get displayed when user switch from non-secure http:// pages to secure https:// pages and vice versa.
    All transactions, error messages, security breach attempts should get logged in log files somewhere on web server

  90. @ bhavya, i am not a tester yet but i would try to answer you. for example in a bank’s website, there should be a link to download a loan application pdf file and any user should not be able to access this or any other file by directly typing the address in the browser.
    If it is accesible, it is non-secure and vulnerable.

    CAPTCHA are challenging questions generated by machines to be responded by humans and not by machines, to make sure that the attempt to access is by a human and not by a bot. If CAPTCHA is enabled in a web login, it has to be tested.

    SSL is a cryptographic protocol for securing HTTP communication over the internet. When user switches from HTTP to HTTPS or vice-versa, a message window is pops up to inform about this switching and do you want to continue.

    Log files should be maintained to recording and future analysis of all web activities, so that corrective and preventive measures could be taken.

    @ For Vijaya and all testers, please correct my knowledge, where wrong.

  91. @ manjula (manu), i am not a tester yet but i would try to answer you.

    Builds are program codes which developers deliver from time to time to the testers, while version is the complete application delivered to the end users.

    Adding to this, there are also multiple releases with slight improvements in a version.

    @ For Vijaya and all testers, please correct my knowledge, where wrong.

  92. can any one tell me about database testing in a clear way.

  93. Hi All,

    If any of u is working on Unit test then Pls help me out , act. i need to develop a test case on unit testing, I have the SRS as only thing with so Pls tell me how to procced.

    Hopeing for early reply!


    call: 09830704327
    mail: bishalchaperia@gmail.com

  94. Hi All,

    Hope this helps…

    Q: What is the difference between client-server testing and web based testing and what are things that we need to test?

    Ans: Projects are broadly divided into two types of:
    2 tier applications
    3 tier applications

    [a] This type of testing usually done for 2 tier applications (usually developed for LAN)
    Here we will be having front-end and backend.

    The application launched on front-end will be having forms and reports which will be monitoring and manipulating data

    Eg : applications developed in VB, VC++, Core Java, C, C++, D2K, PowerBuilder etc.,
    The backend for these applications would be MS Access, SQL Server, oracle, sybase, mysql, quadbase

    The tests performed on these type of applications would be
    – user interface testing
    – manual support testing
    – Functionality testing
    – compatability testing & configuration testing
    – intersystems testing

    [b] This is done for 3 tier applications (developed for Internet / intranet / xtranet)

    Here we will be having Browser, web server and DB server.

    The applications accessible in browser would be developed in HTML, DHTML, XML, JavaScript etc.,
    (we can monitor thru these applications)

    Applications for the web server would be developed in Adv Java, ASP, JSP, VBScript, JavaScript, Perl, Cold Fusion, PHP etc.,
    (all the manipulations are done on the web server with the help of these programs developed)

    The DBserver would be having oracle, sql server, sybase, mysql etc.,
    (all data is stored in the database available on the DB server)

    The tests performed on these type of applications would be
    – user interface testing
    – Functionality testing
    – security testing
    – browser compatability testing
    – load / stress testing
    – interoperability testing/intersystems testing
    – storage and data volume testing

    A web-application is a three tier application.
    This has a browser (monitors data) [monitoring is done using html, dhtml, xml, javascript]-> webserver (manipulates data) [ manipulations are done using programming languages or scripts like adv java, asp, jsp, vbscript, javascript, perl, coldfusion, php] -> database server (stores data) [data storage and retrieval is done using databases like oracle, sql server, sybase, mysql] .

    The types of tests which can be applied on this type of applications are:
    1. User interface testing for validation & user friendliness
    2. Functionality testing to validate behaviors, i/p, error handling, o/p, manipulations, services levels, order of functionality, links, content of web page & backend coverage’s
    3. Security testing
    4. Browser compatability
    5. Load / stress testing
    6. Interoperability testing
    7. Storage & data volume testing

    a client-server application is a two tier application.
    This has forms & reporting at front-end (monitoring & manipulations are done) [ using vb, vc++, core java, c, c++, d2k, power builder etc.,] -> database server at the backend [data storage & retrieval) [ using ms access, sql server, oracle, sybase, mysql, quadbase etc.,]

    the tests performed on these applications would be
    1. User interface testing
    2. Manual support testing
    3. Functionality testing
    4. Compatability testing
    5. Intersystems testing

    01. Application runs in single memory (Front end and Back end in one place)
    02. Single user only

    01. Application runs in two or more machines
    02. Application is a menu-driven
    03. Connected mode (connection exists always until logout)
    04. Limited number of users
    05. Less number of network issues when compared to web app.

    01. Application runs in two or more machines
    02. URL-driven
    03. Disconnected mode (state less)
    04. Unlimited number of users
    05. Many issues like hardware compatibility, browser compatibility, version compatibility, security issues, performance issues, etc
    see friend when we consider the security testing, both application should well secured to internal and external threat.

    As per difference in both the applications come where, how to access the resources. In client server once connection is made it will be in state on connected, whereas in case of web testing http protocol is stateless, then there comes logic of cookies, which is not in client server.

    More for client server users are well known, whereas for web any user can login and access the content, he/she will use it as per his intentions.

    so, there are always issuses of security and compatibility for web application.


  95. This one very useful to me.it’s nice one

    Thanks for details.

  96. how to do load testing manually? without any testing tools? is it possible?can anybody give sample of the testcases ?

  97. hi
    thnks for providing useful info on web testing. its really nice.
    can anybody explain web testing wit a simple example?


  98. nice article i got lots of information from this article

  99. very nice article………….

  100. thnks for providing useful info on web testing. its really nice.

  101. I have recevied useful information about testing artical.

  102. Its give very useful information for fresher level. Can is it possible to expand information for Exp level?

  103. my name is kaushal shah and i have good manual testing knowledge and i am looking for good job in mumbai pune or banglore so can u please help me.. i also know the automation tool like winrunner ..so please help me to find out good jog with good scale….
    please anybody can help me then do not hesitate to write me in mail…

  104. hi, excellent article, learnt a lot. I need to know security test cases where Credit Card or any type of Payment is there in e-commerce product. Waiting for ur ans

  105. Hi, Superb article i learned a more from this and also i need more information about cookies testing,How to test cookies testing,please advice us.

  106. very useful infomation..
    Thanks a lot….
    Pls tell me abt cookies testing..

  107. very useful information about web browser testing. really its very much clear. i need information about mobile browser testing. can anyone give me the information abt it?

  108. Hi!
    How can I write test cases for fields in a web page that have the same inputs and outputs. The difference between them is the names. Do I have to write all testcases for each field or Can I group them. Thanks!

  109. Hi all,
    I want to know what are the tools used to validate all the non standard objects in a website

  110. Hi
    I am new to web testing, how to develop test cases to cover all these.


  111. This is the best article i ever read on web testing.The whole website is filled with real time articles.
    Thanks so much.

  112. @swetha
    Manully its quite complicated to identify non standard object in any web site..you need to use any automation tool..best to use QTP..
    I hope u got wt u meant..for more info ping me back

  113. I want open source functional testing tool for web application . pl write me tool name which i can download.

  114. How I test performance of web application?
    If company has single tester then how he/she will do whole testing? please help me.

  115. Hi ,
    i am working as a tester in web application field.Manually testing websites and taking screenshot then put it an Excel sheet, it is taking too time to test the each and every function. So please help me is there any tool to test the websites in the quick time?

  116. Hello Vijay,

    I was able to save the material and have checked the main points. It’s a bit disappointing though, because I wasn’t able to find certain “models” I’ve previously encountered, like for example the K-model, A-model, L-model… but am not sure if they’re really existing in the testing world or just a made-up. I happened to encounter these terms when I took online tests about testing. I really have no idea what these models are all about.

    In fact, the one mentioned in the material are what I know about. Is there really such models as K, A and L (or others)?

    What about terms like “invasion” or “non-invasion”, and not to mention “stub” and “smart monkey”? Are they really using these terms on daily basis? I mean, these terms are so alien to me. Hope you could enlighten me on this one.

    Thank you and more power!

  117. Hi all ,

    Please tell me which tool is best for performance testing. Also that tool should support higher versions of IE. Also give me contact details.

  118. I am new to qtp.Can anyone please let me know how to calculate the load time for the web page using qtp . I need to prepare the time statistics report of how much time it tooks to load when I click any link or button or icon in my webpage.

    Thanks in advance..waiting for ur reply… my mail id sangeetha.cse@gmail.com

  119. Best article i ever read on web testing. Its so simple and easy to understand. I would like to know which automated tool wil make our job easy to test web application.? Also i would like to know the future of Mobile testing ? is the experience of manual testing in Web application enough for performing Mobile testing ?

  120. Hi,
    Ur information is indeed very helpful.Can u please tell me ,hw can we perform cookie,html &css testing.

  121. HI

  122. Mr Vijay,

    That Great Vijay, It is a very nice notes. You know this is a informtive for all freshers. and I cant explaing in words about this notes. It is simply very very very good.

    Pls some post how to test a web application in QTP. For Example if want to test a naukri.com in QTP. How can I. Pls Tell. I’m waiting for u r valuable and precious notes.

  123. This is really good informative session.

  124. Really a nice site for getting knowledge about testing

  125. This is a very useful articles…….

  126. hi,
    its a usefull article.thanks a lot.now iam going to test the e-commerce application.Can u give the details how to test the creditcard and its related modules.

  127. Hi All…

    User Acceptance Testing…is a testing by the cleint’s team at the end of testing before the code goes to production. The main AIM of this testing is Testing the Major functionality of the application is functioning as per User Acceptance Criteria (the functionality should be derived from the Requirements, based on the importance)…For UAT also testers can write the test cases (not exactly writing test cases..just picking up the major functionality test cases from the Test Cases you have prepared for execution, and giving them to the UAT team along with the screenshots for those test cases and proper data used)

  128. Hi All,

    Please correct me if i am wrong…

    There is no difference between these two…Because in testing terminology Build is the term used for particular code for that particular release…Once build (or code)goes to production, then we call it as Version…

  129. Hi All,

    For performance testing, the best tool can be used is LOADRUNNER…

    Web testing and mobile testing is totally different. Web testing experience may be helpful for testing web applications, but not for Mobile Testing…

    Testing methodologies are same for all kinds of applications but the domain knowledge is different from each other…

    Please find more details about mobile wireless testing from the below link:


  130. Testing Levels or positions involved in testing:

    Junior Test Engineer-> Software Test Engineer->Senior Test Engineer (Test Analyst)->Test Team Lead-> Senior Test Lead->Associate Manager->Manager-> Senior Manager->Delivery Unit Lead…..

  131. Hi everyone,

    Yes this has also proved very useful for me.
    very nicely wrote and covered as much points as possible. I am regular visitor of this site and found it truely useful to me. thanks, thanks a lot .
    keep writing such article for future correspondance.

  132. It is not at all useful site please dont waste you’r time according to me

  133. our web application development started now prototype design is going on.so what are the steps to be taken now for testing

  134. i just can say wow it’s very usefull

  135. Hi,
    Is a very useful information, and a very nice article. Could you post some references, as books or papers that you have read to get this knowledge?
    Which book do you recommend for starting to learn more about web application testing. Thanks

  136. Nice article thank you!

  137. Hi ,

    Thanks for evrything that you hav provided , this is really fantastic article . expecting more from you like this .

  138. Let me know the possible test cases for a web site having multiple logins at same time.

  139. Great ! in software testing and website testing

  140. excellent information. Thanks

  141. Hi,

    I have read this artical very carefully & learned many things from this. Thanks for giving such a greate knowledge in very simple words which can’t be possible even one can read book because launguage in books are difficult to understand.
    Thanks again


  142. very nice article. thank you so much for such useful material.

  143. could you please tell me the test case format for website testing.Its a backend testing(admin part ,not database).

  144. This works ….dude , Thankxxxxxxx

  145. really great information … thx a lot !!!

  146. Hi ,

    Thanks for everything that you have provided. This is a very useful articles……. :)

  147. What Can I say It is one of the best articles on testing s/w and for new testers

  148. Its really very good article… can u please tell me if i want to start testing of my website from 0 level… then which is the site preffereble for that ?

  149. these comments and article is very useful for me

    thanks a lot.

    please provide me the way to test the web application as i am a fresher one in testing field.

  150. This information is very helpfull for me…………..
    Can u explain me abut the Interface Testing in details….

    Thank you…

  151. Can you please explain what is “Validate your HTML/CSS”.
    i need to know more about the security testing like other than sql injections where the application is hacked and the datas are lost. this has happened with one of my websites although there were validations with sql injections.
    do help me out ..awaiting for your positive reply.

  152. Give brief explanation on manual testing

  153. explain this statement pasting internal url directly into browser address bar without login.and give some examples

  154. Its realy a good site after reading this complete testing regarding web application my confident level increases after reading this article i got job. Really its nice one every tester has to this basic…..

  155. Hello ,

    I am going for an interview soon for testing. This article explained a lot to me. Thanks so much for the info. Keep up the good work. Your helping a lot of people out there.

  156. Hai,

    its really provides an good information. its help a lot for me

    Thank You,

  157. Excellent, Thankyou

    Hope we’ll get a lot of information in your next articles

    “knowledge is power”

  158. Excellent information about Web Testing.
    Thank you Very Much.

  159. It’s really a very good site for web application testing.
    Thanks for sharing your knowledge with every one.

  160. It’s really a very good site for web application testing.
    Thanks for sharing your knowledge with every one. Expecting more from you.

  161. Very Good Testing Comments!!!
    Thank You.

  162. Very good post, covers each and every point of website testing ,i.e. web application testing.

  163. Hello Sir,
    I have got recruited in a S/W company as a fresher and the domain they have allocated for me is TESTING.Since i don’t have any idea about Tools and all ,will it be easier to learn and work on it without going for any Courses.Please do reply me Sir.
    Thank You .

  164. Hi,

    This articale is awesome and fantastic.!!!1

  165. please help me find a tool for testing web applications

  166. Kindly send how to test web based application in manual

  167. Extremely valuable site for web tester !!!
    More strength in all the articles.., easily can implement in practical way..,

  168. This is really helpful tutorial…………Thanks a lot.

  169. Thanks.
    Excellent document.
    It is really very helpful for new one in testing.

  170. Nice Article on Web based testing..


  171. very nice article for beginners in software testing….

  172. Hi,

    I think answer of 8 is incorrect. Correct answer is C. Exhausitive testing is not possible. Plz correct me if i am wrong.

    8. Exhaustive Testing is

    a) Is impractical but possible
    b) Is practically possible
    c) Is impractical and impossible
    d) Is always possible

    Ans C and not A

  173. what an informative site… i am really thankful for this. as i’ve said before, i have learned a great deal on these infos. again, a lot of thanks!

  174. Very Informative and useful.Thank you.Expecting more articles from ur real time experiences

  175. pls give more clear description on session check & cookies test.
    this doc is very useful for tester………. thanks
    Regards ——Sangram

  176. useful Information I can suggest u to go with this…

    Rajendra Samal.

  177. Hi
    your material is really informative. i would like to know more abt testing right from A to Z in testing can u refer some book or some site or some material. Thank You

  178. good, needed crisp details given about web testing..
    informative and good to understand..

  179. Hi
    I just wanted to know more about how to do Interface testing
    Thanks a lot

  180. I really like you article. It is very organized and very nicely explained. It doesn’t seem like u have only 2 yrs of web testing.

    I would love to see more of ur article on testing various application.

  181. Very useful for the guys like me

  182. very useful summary of Application testing,,
    puts one in the right way…. THANK YOU

  183. very useful for web testing………. thank you

  184. very useful tutorial………….

  185. Hi,

    Does Istqb certification is considered in U.S.Do the companies look in to certification before giving the job.


  186. Ya, I’m so thankful for ur information.

  187. Great info thanks! It’d be great to see some visual examples.

    Has anyone published any books on the subject?


  188. Is We application having nested folder structures cannot be tested cause the scanners(tools for testing) cannot scan for testing??
    Plz reply urgent to my Mail -Id: biplob.nath@yahoo.co.in

  189. Very Useful Information … Thank you

  190. Hi, I am working as web test engineer. So my doubt is that is it a good career? Or should I search for new domain?

  191. Hi, thanks for this useful imformation you provided.. my site is basically designed for shopping and have 100s of links of different brands to shop.. could you please tell me what would be the best tool for testing? and I need to check all the links which are more than 500 ..do i hav to check them manually by pasting it on URL link or any tool available there to check all the links by typing the main URL? wud appreciate your response

  192. Hi Vijay,

    The article is very informative and easy to understand. Please keep up posting the related articles.

  193. Hi,

    I am a Testengineer in a MNC company. Our team is planning to migrate one of the existing .NET application to sharepoint. can i have the checklist to test the sharepoint. where i can get detailed information on this. please help me its very important

  194. hi,

    this article is very easy to understand and useful to every test engineers.

    Rohit, QA engineer.

  195. Hello everyone!!!
    Hope u all doin great… There is no doubt that is site was an awesome infomative one for all of us(QA).

    Can anyone pls tel me the best certification that i can do in software testing?

    Thanks & Regards,

  196. Thanks a ton…. That was a wonderful piece of info. It helped a lot.

  197. Hey bro, thanks a lot for posting such a valuable resource.
    Being a fresher i had no idea abt web testing, but it was your article on web testing that fetched me a job. U r the sole reason for my knowledge on W.T, keep up the good work bro,


  198. Hi Vijay,

    Thank you so much for the very detaied and easy to understand information.

  199. which tool should i use for wesites testing?…I have no idea about testing ….please tell me how to start testing profession.. Fresher

  200. Describe what and how you will test a web page that accepts user’s information :
    (first name, last name, email address, password, phone number)
    and creates a user account using the email address and the password.

    plz reply the descriptioon asap….. thankyou….:)

  201. thanks a lot it helped me.but i want to know regression testing aspects for web applications.

  202. very useful information thanks a lot when ever
    this article is very easy to understand and useful to every test engineers.
    vikas jain

  203. Hi all I am new to this QA I am taking class now. My question to you how you will get a job with out any working experiences before.Please let me know

  204. Hello Viijay,

    Thats an awesome article covering the entire basics on web testing. I’m really glad 2 have read your wonderful article and looking forward for more such articles.

  205. Hi Vijay,
    Information u gave for Web Application Testing is very useful. 2 Tier & 3-tier architecture concept is helpful.

    Can u tell me any freeware tools to automate test for a website developed in PHP. I do not have any information on selenium tool, could u please provide information on Selenium


  206. hi
    u hv done a very good job this information is useful for every test engineers keep going thank u

  207. In links section we should add – linked page that does not exist

  208. Thanks for the information provided, really it is very usefull for me and helped a lot in getting the knowledge regarding web testing

  209. thanx for such compact & useful article….
    plz explain the get and post methods in web based app

  210. Good Article..really helps :)

  211. This was very usefule information try to provide some automated tool also which is useful for web based technology.

  212. Thanks for a great post!!
    You have just saved my bacon!! :P

  213. hi thanks for this website i got a great knowledge abt the web based application testing, and security testing of web based application.

  214. Thanks for explain web testing in simple and easy way understand.

  215. please tell me details about web testing……… and let me know the interview questions asked over web testing…….please help me

  216. Really sweet and short.

    Beginners can understand easily.

    Need more about non functional testing in web application

  217. Very nice work man. Keep updating.

  218. In Security testing we can also check,

    # By direct pasting the link

    # Login as one user and paste the link of another user

    # Logout the session, use browser BACK button and try the access

    # On view source, it should not display the scripts. (only html code can allowed to display)

    # Password field should not allow the user to copy or paste data

  219. hi Mayasen,

    It a very intersiting point what u have mentioned above,t very great

    Hi i m wrk as tester now and i new to Web testing can you please provide me the details of the Web testing and in which secniaros we can find the bugs and is there any points like what you mave mentioned above points. Please give me information


  220. In web site testing,

    1. Block the cookies in internet options, many websites doesn’t work
    2. Check for error console and java script console. Many website (Popular websites) report error objects…

  221. Hi sai,
    Thanks for you interest.

    Addnl things wat i want to share:

    # There is no generic way in testing a web application. It may differs from one application to another.


    If you are going to test a simple web page with some basic applications like blog, forum, etc. There won’t be much typical functionality, so just check basic functionalities, usability and compatibility.

    If you are checking some social networking application, you must perform compatibility test. Because now a days lot of toolbars are available on site based (orkut/fb…). If the end user is passionate about the site, surely he/she will search for best toolbar for that site (regardless of browser). On such case we cant judge the user’s browser.

    # On usability, your system should be friendly for both mouse and keyboard. Coz based on the people’s profession and practice they are majorly addict with specific input device.

    Eg: Designers will majorly use the mouse, hardware based peoples majorly play with Keyboards, beginners or Non-IT people will use both.

  222. Maintaining consistency among the site is more important. This only please the user to stay in your site for longtime and to suggest others.


    # Title font: Style- Size – Color – Location – Alignment
    # Text font: Style- Size – Color – Location – Alignment
    # Images: Border – Size – Position – Resolution

    For tables:
    # Pagination: Number of items per page – Pagination style – Alignment – Color – Font(text/image)

    # Link color: Before and after click
    # Link opening style: In same window/new window/new resized window

    # Cursor style for links
    # Cursor style for pop-up image/links
    # Cursor style on text and other elements

  223. For typical e-com site:

    # Check the display options (images-contents-price-etc.)

    # Zone based Pricing (Eg: some product should display for US, some are only for south Asia)

    # Encryption of link and date while sending them to payment gateway (third party)

    # In URL, expect main page’s names all other items should be encrypted

    # Handling of sending/receiving data to/from third party page (Eg: Payment gateway)

    # No cookies should save the sensitive records

    # All cookies must be encrypted

    # Privileges of registered (login) user and unregistered (guest) users must be handled properly

  224. Suggestions about User Messages in web application:

    # All success messages should be displayed with Green color – Bold face (Don’t use all caps/Italics/underline)

    # All failure messages should be displayed with Red color – Bold face (Don’t use all caps/Italics/underline)

    # All alert message should be thrown in a pop-up window with “OK” button. (Which is the best way to alert the user attentively)

    # Error / Confirmation message should be displayed in the respective page only. Confirmation or error message in pop-up is not advisable.

    # Maintain consistency in the message displaying area.

    Eg: If you are showing the error/confirm message at the top of the page, then maintain the same all over the system.

    # Message focus should be maintained consistently.
    At the bottom of the page you are clicking the “Submit” button for a form and confirmation/error message is displaying at the top of the form. Then move the page focus to top of the page to show the confirmation/error message to the user.

  225. Hi!

    I am new to this site. And I am really very impressed with above article. This is very useful to me, as I am a web-application tester.


  226. can u tell me the steps how to follow in web testing by giving one example (possible if screen shots)

  227. Hi Chetan, #248

    Already such tips and methods are explained in comment numbers 239,243,244,245 and 246. I am sorry to say, here there is no option to upload file, so we can’t share screen-grabs.

    If you’ve any specific requirement, feel free to query. Surely we’ll discuss. Because lot of knowledgeable people are there in this forum, so i hope that we can get good and best suggestions.

  228. Hi

    Could anybody tell me how much SQL commands knowledge is important for website testing and where we can use them while testing a web based application?

  229. hai very useful site, thanks a lot

  230. Hi,
    Thanks for a great tutorial.

  231. can any one tell the practical guidence for web based testing

  232. Hi,
    Thanks for a great tutorial.

  233. Hai,

    I am very happy ,thanks a lot,
    it is very useful for all SOFTWARE ENGINEERS……..


  234. Please can one tell me more on Checklists????
    What actually are those??

    Is it it that we mark (Make a note of that these are the testings we do on the S/w or Apllication)
    PLease suggest, and this doc from Vijay is helpful a Lot :-)

  235. hi, this is abhinay here i completed my BE in ISE 2009 pass out and am persuing software testing course this website really helpful i got so mani new things from this website thank u so much….

  236. Hi this is good application guide for web based application, I would like to know what types of testing done for web based what and all not done for client_server based applications. Suggest me which sites are good for telecom domain, My company got few projects on telecom domain and moreover we are not familiar with telecom domain. I will let you now the difference the way the web based will test and client-server based test.

    bye……………………. Have a nice day

  237. amaziing stuff
    mind blowing
    thums up

  238. Perfect information i was looking for. Excellent work.

  239. This is really a nice forum and excellent information in web testing.
    Special thanks to Vijay , Mayasen and others.
    If any one can provide the steps/check list for Security and URL test in web application.
    I have one more query; what are the checking you perform in web server and DB server. (as my understanding is the above checklists are mostly performed in client system).
    Appreciate your help.

  240. Welcome Tanu.

    Few more tips:

    # Check the URL’s encryption. Except main page all other branches and sensitive pages should be encrypted in URL

    # Check the Cookies, all sensitive cookies should be removed automatically when the application get closed

    # Sensitive information stored in the cookies must be encrypted

    # For authentication kind of site, the cache must be cleared on exit

    # If we edit the cookies while the application is on run, then it should not affect the system; instead it should restore its original (proper) state when the next action happens in the application

    # All password and user’s sensitive information transaction should be encrypted

    # Encryption should be in the simple way to identify. Typically it should be the mix of special characters, numerals and alphabets(both cases A/a)

    # Folder level access should not be allowed. Eg: if the url opens a page inside a specific folder, then if any one deleted the file name and tried with that folder name should not be able to open that folder

    # Internal and external IP address mapped with the URL should be secured.

  241. Thanks Mayasen,

    The above steps really cleared my doubt. It would be great if you provide me a real time example and how you practically perform those steps.


  242. Please ignore my above questions. As other links in this site explains every thing in detail.
    This is an excilent site…. I Love it.

  243. hi tanu This is an excilent site…. I Love it.

  244. Hi all,
    This web site is very helpful. I need to know what are the problems the testers faced during cross browser testing? Are they going to test the application with different versions of same browser and different browsers on the same box? Please let me know..Thanks in advance.

  245. It is very userful.. i need tool for web test

  246. Really nice. very useful..Thx a lot ^_^

  247. hi i liked this site.. it has excellent information that useful for all testers…

  248. hi
    This site is very helpful for freshers.It is very understandable to everyone.

  249. Really it is good… we will get many Theoritical information in many places but sharing practical experience lik this is really helpfull…..


  250. Recently we faced one new kind of issue in cookies testing. During the time of testing an application (ASP.NET/IIS 7/MS-SQL 2008/XP-SP2) i found a expiry time of cookie (authentication cookie) get varied from browser to browser.

    In Firefox it shows 3hrs; for the same time period in IE (6.0/7.0/8.0), Opera 10.6, Chrome 5.0, Safari – it shows 1 hr time period.

  251. How we can find cookie expiry time…
    Actually i am writing my first test plan for website testing may be your answer will mean a lot for me Mayasen……

  252. Hi frds……….
    Let me introduce my self , I am ranjith working as a Test engineer since 2007, I am completely in to IVR(Interactive Voice response) Applications here we test application using sip voip phones it is completely in to VUI(voice user interface)… Now I what to work on GUI application (either Web, Windows)…Please helpme any one, where do i start testing for web applications..
    I have lot of doubts..like
    1)fist will we test GUI or Functionality..
    and I read the above article it is too good,
    2) How do we test spellings and sentence formations in pages.
    3) How do we test Each page will they give any snap short for that page as per we do our testing or any other approaches…
    Please help ASAP thanks in advance

  253. Hi Sunitha (#274)

    For IE 8, Press F12 -> Cache -> View Cookie information (Information will get opened in IE Browser)

    For IE 6, Tools -> Internet options -> Browsing History settings -> View files -> (Temp internet files) there you can find that cookie file

    For Firefox, Tools -> Page info -> Security -> View Cookies (By selecting the appropriate cookie file name, you can find the expiry time)

  254. Thanks Mayasen…. actually 1st time am trying this testing on my own… lets me understand this little more later if i get doubt which then i vl come back to you thanks for ur basic info:)

    Hi Ranjith,
    As i have already told i am planning for website testing first time and collecting all the info, whatever info i get , if i feel that helps you, i vl share with you , give me some time:)

  255. Welcome sunitha. Surely will help you.

  256. Hi Ranjith (#275)

    # 1. Functionality testing will be the first level

    # 2. Basically we people are using some readers for spell and grammar check. Typically user only provide all the textual information, developer won’t change them. They simply copy-paste the item. Possibly the typo error will come only on the messages, button, page titles, etc.

    # 3. Based on SRS (Software Requirement Spec) our business people will prepare the BRS. On that time the project’s functional spec get designed by the managers. That doc will help you to test the each and every page and its functionality.

  257. Thank you very much both of u Sunitha and Mayasen…

    I am looking for u r further help…..

  258. Sure ranjith. You are welcome.

  259. hi sunitha, when u r going to start web testing plz let me know……..if u don’t mind at this mean time what ever u have collected the info for the project, if could u share with me that will be very help full to me. this is my mail id ranjithks@assyst-international.com, ranjithkumar_s@yahoo.co.in., Once u send that doc’s i will go through that and will give inputs any uncleared requirements and different thoughts to u…
    Hi Mayasen, If u don’t mind if u have any small web app testing projects plz share with me..it will be more and more help full to me… now i am on bench until we get new project i want use this time very effectively…
    thanks in advance… both of u

  260. Relay vary good information for us who to be website tester.

  261. please give guideline to test website

  262. Please guidene me how to test website

  263. @shubhangi: Pls let me what type of web application or website you are going to test, also what sort of testing you need to perform. Mail me all your queries: bishalchaperia@gmail.com

    Many Thanks

  264. Hi Ranjith,

    rite now i have prepared one checklist which covers almost all types of basic testing….that i can share with u.
    you are telling now u have bit free time so try to find out some tools which vl be helpfull for website testing (like spelling check, broken link etc….) and share with me :-)
    1.i have to test dynamic data in my website , for dynamic data we are using WCM tool… if u have any idea of how dynamic data can be tested with 3rd paty website(webservise testing)..what if , while testing 3rd party websiteis not available?
    2. Now i am planning to starting testing by page wise(i.e in each page that cheklist needs to be executed ) , but we have requirement doc also, so plz tell me from ur exp which approch is good executing chk list or writting scenarios from req doc??

  265. Hi Suni, (#286)

    For first run go ahead with the requirement spec. and then with your checklist.

    Reg dynamic data you can use either web service or can handled by the code itself. It depends on your proj requirements.

  266. Mayesen,
    am not clear….:( k let me try…
    u do one thing insted of answering my quest …
    u only tel me what u have done in website testing, which might help me:) …
    Not urgent , reply when u r free…..

  267. Hi all,

    Would you please let me know… is there any open source tools for D2K from supports application -Client server and Web application…

    Thank’s & Regards,


  268. Hi all,

    i Would like to know and kindly let me know… is there any open source tools for D2K from supports application -Client server and Web application…

    Thank’s & Regards,


  269. Very Good information. Easily understandable.

  270. Thanks a million for sharing your experience.



  271. Please guidene me how to test website

  272. I am new to this site. And I am really very impressed with above article. This is very useful to me, as I am new to web-application testing. so,plz if any body can guide me on web portals testing and if possible some test cases related to it, i’ll be very thankful to those who could help me asap..if possible send it to(shashank.raju076@gmail.com)

  273. I am new to this site. And I am really very impressed with above article. This is very useful to me, as I am new to web-application testing. so,plz if any body can guide me on web portals(dummy) testing and if possible some test cases related to it, i’ll be very thankful to those who could help me asap..if possible send it to(shashank.raju076@gmail.com)

  274. Mayasen Please let me know what type or sorts of tests we have to do in web testing. Actually i have joined a web developing company. So i am get confused what i have to do. Please send me test case along with website if possible at :- snehasish.career@gmail.com .Please its urgent.


  275. Sure. Will try to send soon. Same time check all the comments in this page, so that you can get some additional info.

  276. Hi I am new to this website. The information on this website is really helpful.

  277. Snehasish exactly i have same situation which u have. if u get the same,kindly mail to me at this address:
    thank you in advanced!!

  278. Ya sure #303mak i will send you.

  279. This artical of webapplication testing is realy gng to be usefull for me to continue my carrier in this field. Requet you to plz update the new ways n details of web application testing manually. I would like to ask you a question that – in small companies where we have to decide up till what level the website should get tested, so how deep it is neccessary to test the web application? What all must get covered? Waiting for your reply. It would be good if I get the reply on my mail Id.

  280. hai…
    I am new one to this site….. I would like to ask which is the best testing domain to choose…I am waiting for your reply… plz reply on my mail id..

  281. Hi,

    This is very useful information for tester who do web testing. Good post.

  282. Thank you so much.
    Very helpfull and easy to understand article.

  283. i dont know the web testing plz send me the full length of web testing metirial

  284. This article is really helpful…its so nicely explained..

  285. Thanks …for keep this usefull information on the site..

  286. hiii i am nandini.. i have not learned testing but worked as a manual game tester.. bt i want to learn testing.. so can anyone suggest me that which is the best tool to learn and which type of testing is better to find a job soon.

    thanks in advance…

  287. Very useful information on web testing….

    Thank You….

  288. Hi ppl! very glad to see this site.. vry informative & useful, i’m new to testing, dont knw evn a bit of it. lemme knw ne ebookz or matrls 2 lrn mch & qck

  289. Really nice post.
    To the point and also covered all the points.

  290. Very useful info.
    Could you please help me answering the below questions for UI/GUI Website testing manually

    1. What are the chanllenges in testing GUI application manually

    2. How do you test manually
    a) Links
    b) Images
    c) Banners
    d) Flash
    e) Javascript and plugin

    3. Popular Interview questions for GUI Website testing & Blackbox manual testing

    4. How do you test the web pages or UI/GUI Website testing

  291. tell me the easy way to learn automation tools

  292. its a good one i am really enjoyable……..

  293. The information is very useful….
    Thx to all those who hv provided the great information

  294. nice… its very good for new TESTRs
    Thanks a lot….

  295. Hi….its a superb information to upgrade beginners like me…

  296. Thank u very much for the optimum information which cleared the whole web application testing concept.

  297. i am 39 years old MCA having 3 years exp in manual testing right now having a gap of 1 years ….what are my chance to getting of job in testing.

  298. thanks for great article,currently iam in open source web based project, can i apply the same things?, or additional things i need to apply? please let me know.

  299. ple send me the software tool to test the web application

  300. Superb forum..thanks a lot for sharing huge knowledge in this field !

  301. Nice Article…and very useful…Thank You So Much…

  302. Hi i am new to this website i have few doubts.. the fifth phase come the performance testing in web testing so will that be done using automation tools or manualy cos some says performance testing cant be done manually..pls clear this doubt for me

  303. Thanks .

    I am fresher in testing domain . In my comany not provided any requirements so how can i test the web application . How can i ensure myself that i am tested product completely without leaving any Bugs in application .

  304. Hi Vijay,
    I am working on website automation testing project using QTP but facing one problem.
    Website is simple Content Management System (i.e CMS). My query is as bellow.
    Currently I am able to add any record from admin side but then How to check integration of that record in frontend?
    For more clear idea, I am giving you an example.
    From admin area, I am adding one new record in product section. after added product, that record should be display in frontend in to listing and then while click on that record name it should redirected to product details page.
    Now, my query is What should I do to check that title is displaying in listing in frontend or not?
    Please note that, I am using data driven also to add record with different different data in page title in admin.

    Looking forward for your positive reply.


  305. Hi,
    Thanks for such a great information…I have 1 question…take for example rediffmail.com we are testing then where all the data is stored(Server that i know)but as such a large data what these kind of site use to store data (SQL or access)

  306. Thank u sooooooooo much for this tutorial.

  307. Hi,

    Thanks for the information. When we want to perform compatibility testing ie., browser compatibility and OS compatibility … do we need to have separate set of test cases for each browser testing?

    And for OS compatibility, do we need to test the same set of test cases on different systems having different Operating systems?


  308. Hey Vijay,

    Ur information are really very usefull to me..well my request to you is can you plz tell me how to do “Integration Testing”. With the help of some example..

    Plz Kindly revert me back as soon as possible.


  309. thank you for this informations. I have got to know know many things. Actually I will start my Masters thesis from next semester. I want to work with testing web-based system.i,e: any web based software, online shoping, e-commerce based system, banking system etc. but i have no idea how to do it. I mean how i start. can anyone one help me out that what should i do for it?
    thank you

  310. Hi,
    The post was really helpful.


  311. awesum article ,thanxs..

  312. Thanks a Lot!! Very Good Article with lots of valuable info…..its really Usefull Thanks a lot!!

  313. Respected sir,
    I am pursuing mca final year.I am doing my project title is”finding bugs in dynamic web Applications using combined concrete and symbolic execution with explicit model checking”.
    I am requesting u explian me on this topic.

  314. Hi

    I find this article and also the discussion is very helpful for a person planning career in testing…..
    Thanks for such a nice article and my humble request is please continue the good work……it would help a lot of people like me…:)


  315. Hi this article is really awesome and helpful for each and every testing beginners. we r really thankful to vijay for giving such a nice article.thanks a million vijay :)

  316. Hi,

    This article defentitely very helpful who are working on web kind of applications,

    I don’t know, i feel that in security testing , It would be nice if you give some more information reg. where data should be encrypted and stored in which logs in web applications.

    Thanks very much Vijay

  317. plz tel me what is process of testing Web application..

  318. Hi i want to know about how and what company looks for 2 year experienced tester
    in the field of
    1>automation testing (qtp)
    2> web application testing

  319. Thank you very much and it is very very useful artical

  320. Lovely article . It’s sweet & simple. I have downloaded it . If such simple articles are published then everyone woulld like it.

  321. Very useful guide on web application testing….
    Thank u sooo much

  322. hiii..
    its a nice effort but will be more useful if some guys provide a whole scenario along with the test cases..

  323. Nice and Very useful guide for web testing
    thank you……

  324. Hi all,
    The web testing guide is really excellent and it is helping me out in my work. I am currently working as a tester in a company which is developing websites .
    I would like to know if web testing as a career have a growth in my future ? How?

  325. hi ..friends the information you have shared is excellent thank u so much really it helps me a lot

  326. please let me know the test conditions for web based architecture for non functional like sessions r working properly & cookies ,browser …..ets, please give me the response.


  328. Awesome work by u and ur team… Hats off 2 u…

    If possible, please share what all questions are mostly asked in an interview.


  329. hi,
    very usefull information for web testing in my last company same problames cames in web testing…..

    so this notes is very usefull…….




  330. Very useful guide. Thank u for good info

  331. Was very useful for me as I just started my testing career….Thank you Vijay

  332. This is a great article. Thank you very much though I was aware of this information in bits and pieces. But, this is the place where its collated well nicely put under one title.

  333. This is a very useful and clear article. Thanks a lot. =)

  334. what is web testing

  335. Thank you so much for this useful article.

  336. it is really very helpful guide

  337. what is the best Load Test tool for web application.how to choose

  338. I have one question. I am…?

  339. This is a great articel. It is the best way to learn, how to test web application.

    Very good Job

  340. Hi,
    Awsm article Dear
    Best Way To Learn Web Testing.

  341. Realy very good points explained…

  342. hey hi,
    very useful information.But want more information abt web testing please provide it…

  343. Hi Vijay..

    Very Nice Article…
    Best Way To Learn Web Testing.

    Thank You so much for posting…

  344. Hi,
    This is very useful guide to understand web testing.
    one more thing want to know:-how u can compare system browser with mobile browser.

  345. it is very useful for IT student.

  346. Thank’s Very useful and helpful article!

  347. Please write about cookies testing

  348. I tried it while Testing a Web site in my office,hope it will help :
    Tests for a web site (Generic tests/check list)
    Manual Testing coverage
    *color combinations used for page body,logos,arrows,menus etc.
    *thoroughly check all the Spellings used on page
    *check for any gramatical mistake as such
    *page title must match the information given on page
    *the page URL must be proper (avoid abbreviations if any on url)
    *check the web site behaviours against varying window sizes (size in pixels)
    *Text sizes & fonts must match with specifications/or must be proper(suitable)
    *the text box,dropdown lists,radio buttons,buttons etc. must be properly Alligned,
    *the text box,dropdown lists,radio buttons,buttons etc. must be properly Sized,
    *navigation between menus,pages must be provided properly
    *”alt” text must be used for graphical images where ever needed
    *there should not be any “Orphan Page ” as such
    *check web Sites behaviours against various types of Browser Software(s) & their versions(IE,Mozila,Opera etc.)
    *check the web site with disabled ” Plug ins ” (Flash /Java) required navigations and text must work here
    *check whether any avoidable scroll bars on web site pages
    *Height and width attributes of the web page contents must match Specifications/be Appropriate
    *check Print outs of page (use of CSS features such as “@media print” or “@import print” )
    * Help menu must be there to guide any new user of web site
    * check for the presence of any broken link(s) ie.link is there but either it’s unused or pointed wrongly.(on _click it leads us to page not found)

  349. hi
    thanks for sharing details
    It is really helpful for me as i m fresher and working on web testing

  350. so, good description ,thanks.

  351. Could you please explain in detailweb application penetration testing test cases

  352. For this perticular scenario like a web application is given and we need perform penetration testing on it and one week time is given for it.

    What could be the possible test cases scnarios to find out vulnerabilities. The complete lify cycle. This would really help us.

    Thanks in advance.

  353. really very helpful to me

  354. Really nice one……….

  355. what is Orphan Page tell me any………..plz

  356. Hi Folks,

    This is the simplest yet very informative way of explaining this article. Explained for beginners yet contents were for professional… Nicely done.

  357. hey we are the last year students of computer engineering branch…we r doing project on -“improving testing techniques and reliability for web based applications “…do let us know how to work on it..and where to start…..pls help

  358. wonderful article ..
    Thanks alot..

  359. Can somebody plz provide me a tutorial or a study material by which i can have thorough knowledge of web based testing along with the terminologies used and also the scenarios based questions and other interview questions asked for web based testing.
    Thanks in advance!


  361. Dear Sir,

    Please send me some test case on web security testing.

    Thanks & Regards,
    Anis Halder.

  362. Hi
    can anyone send me the test case samples pls ..

  363. Hi All,
    I’m new for Testing Family and really got full knowledge in Testing by reading this article…Its very helpful for the beginners… And i want to know more about CMS Project and Testing system in those type of Project…

  364. This is very useful site for beginners to get going. I am going to start as a web tester for loan applications soon. I would like to know what are the important aspects we have to pay attention and how do we achieve it.

    Appreciate if any one explain it and send it to my id : ikadoor@yahoo.com

    thx a bunch

  365. Thanks, very well written and great info!
    Especially liked writing style. Straight to the point and none of those annoying paragraphs at the end of every topic saying “there is much more available on this topic, but there is not room to cover everything bla bla”
    good stuff!

  366. hi, Which one tool is best for testing and easy to use. give introduction about this tool and perfect Details.
    only for website testing tool.

  367. yeh its clear…Can u explain everything with some screen shots and also can attach some samples…Can u?

  368. Hai

    wht is broken links in web application

  369. Hai

    Plz tell me SSL with example and how to test

  370. hi dear,

    very useful ur article information for new web tester.

    You have any web testing practicle or video .plz send my email id or send link.

  371. Hi am using selenium ,in my office ..can anyone having knowledge in selenium webdriver ,to clear my doubts..,once i have leanrt that thoroughly , am ready to give a session about the whole selenium for our guys..if anybody plz call back me or mail to :


  372. hey…
    good work..keep it up.
    thanks for providing us information regarding web testing.

  373. its really very useful information..
    ur explanation is very very good.. its can easily understand even they are not from same domain.

    Thank you so much

  374. Thankx a ton for such useful information of web application testing will include all these points while testing

  375. Hi All. nice post . can anyone suggest me what are the future prospects of opening a Application testing company ? i an about to start one soon. just now collecting and connecting with people around the world.


  376. Hi,please tell me how to test a web browser firefox,what are the factors i have to keep in mind. both manual and automation using vbscript,pls its urgent

  377. Hi….
    This website is the best website I ever been visited….
    very useful information.


  378. very good info but i really wish there is an in-depth notes on web testing especially on writing test cases. what’s the must and musnt on writing test cases.

  379. The article is quite very use full but their must be a sample for web application testing. One thing more where are the white box and black box testing?

  380. Vijay this is really a great material which helps freshers to understand what the web testing is. Thank You from sharing this.

  381. thanx for your information very clear and understanding

  382. Thank for sharing Sir G ! Really very helpful !


  384. Hi, I’m new in this Software Testing subjects..

    Can you tell me, what is the best programming language that can be used to create our own Web Testing Tools?

    I’m working it for my college final project.. I’m going to create my own web testing tool..

    thanks for the advice :)

  385. Thanks for such a clear explanation

  386. Hi nice description
    Even for starters also its providing good guidance
    Thanks 4 sharing

  387. very usefull & in very essy language….

  388. Thanks. It was helpful for me to get idea about Web Application testing.

  389. the explanation is well okay i appreciate it.

  390. There is good guide about web testing .I get a chance to tell about this method .Thaks

  391. There is good guide about web testing!

  392. !@#$%^&*()_ HAI HAVE ANICE DAY_)(*&^%$#@!

  393. Thanks for this imfo..really good stuff to refresh our skils

  394. Hi there, I wanted to test several web-based applications in IE9. What kinds of testing should be carried out? Any tips?

    Many thanks,

  395. Very usefull info for those who want to start their carrier in web testing. I would like to know how to test different components in a web page like web table, images etc are to be checked both manually and using qtp. plz help by providing the info. Thanks

  396. Hi Sir I am Chandra Kumar Tiwari, i do the job as a web application tester, i need your help to promote myself in same field, kindly provide a shot note on Web application testing and also how i improve myself.

    Thanking You

  397. Thanks for the informative articles…
    It will realy help in testing web applications.

  398. hi
    any one visit my site if comment let us inform

  399. hi,
    this is perfect guidance….but i m new in this fields..and my company also new…without traning m working on web site testing…so give m more information about web testing.from basic thing also..

  400. i started web testing in mannualy from 15days. i know how can write test cases in ms excel . but i want to know that how can i wriote test cases on flash images. please reply me.

  401. Hi,
    Thanks very nice information regarding Web Based Testing.But i want to more information for tools like(ETL,QC,TC).

  402. Great effort..This article is looking more informative..This can be used as refreshment doc for Interviews..Expecting more and more articles from the you :)

  403. i think manual testing is best.

  404. His is a very gud article for web testing,it is useful for interview,thanks a lot for gave a such nice article ,we want more from u.

  405. hi there
    can anyone suggest how easy is web testing to learn for those with no technical background.what is web testing?
    pls send info anyone at simmi9880@gmail.com


  406. Very usefull info for those who want to start their carrier in web testing.Keep up the good work….

  407. Hi Sir I am Chandra Kumar Tiwari, i do the job as a web application tester, I need your help to promote myself in same field. please help me I am very needy person

    Chandra Tiwari

  408. Very very excellent knowledge u have dear, I have used this article in testing webpages in my company and gained a lot of tricks to break an application.Really thanx and appreaciable.All the best and Plz send me this types of useful articles.

  409. how to test a application what are phases in it and how it faces done by the tester

  410. i am a beginner in testing plz suggest me which topics i need to learn..

  411. Hi i would like to get some suggestions from you i have no experience in testing. but trying to learn from google search still working on it

    can you tell me how to write basic test cases on websites, other (manual testing).

  412. very useful info ,i am working as manual tester, i am a fresher, am going to testing surveys,
    please give some ideas on how to test surveys.

    thank you

  413. Thank s dear it was very help full, Infact I did hunted this site after interviewer asked me below question.
    How many types of testing can be carried out in Web-based application.

    Thanks once again

  414. It was very help full , I did hunted this URL after interviewer aksed me the below question:
    How many types of testing can be carried out in web application.

    Thanks again

  415. Amazing what you did there, this is one of the most useful article I have read.

  416. Total summary of testing is very useful.

  417. This is very useful information. This page is going to be part of my favorites.This website is the best website i ever been visited.
    lots of useful information for every one.

  418. Thank u so much for ur awesome help line. Timely help.
    Awaiting for more details and updates.

    All the best.

  419. i think manual testing is best. This is very much useful and Thanks for this article, thank you.

  420. i think manual testing is best.

  421. It was very helpful.. Thanks for sharing..


  423. Thanks a lot for sharing all this information. please keep on updating the article so that we can get more and more knowleadge in terms of website testing….please share about selenium IDE like how to use..? and how to generate test scripts…?

    Again Thanks

  424. Hello sir
    i am going for a interview . They are asking for web based project testing but i dont know about web load testing.

    so is this necessary to have knowledge on web load testing
    kindly suggest me about this………

  425. Very nice information and very useful site!!!
    Thanks a lot :)

  426. Hi dude, very nice to read….

  427. ossom block thnk 4 posting this VIJAY

  428. Thanks a lot for this information on Web app testing.. It’s very helpful easy to understand… Can any of you please tell me top 3 automated tool for Web Application Testing and three main features of that tool.

  429. Hypothesis you plan to test in a Website Development Project?
    can any one give ans to this question ?

  430. Its really helpful for me to understand how to do web testing. Thanks for your article. hope to see many more articles like this.

  431. Its a really helpful website….I have completed my b.tech in ECE and recently I joined as a Quality Analyst in a company….Currently I am testing web applications. Do I need any tools for my testing purposes? I have not done any training in software testing.

  432. hi this site is really very useful. i have a doubt is web testing and website testing is same or different

  433. hi..I m working in web based applications..Is it mostly required automation testing for web applications while comparing manual testing?

  434. will you please tell me how to test HTML and CSS testing?

  435. Great article, i am interested in gaining Web Testing skills..thank you

  436. very helpful for those who are new in testing.
    please suggest test cases also

  437. Very Very useful
    Thank u so much for sharing such a valuable information keep on updating

  438. This is good site and as well as very useful to freshers

  439. very helpful, thanks for sharing.. we need more people like you :)

  440. Hi
    Its really Nice tutorial. as im starting my career in software testing with website related stuff….


  441. I learnt so much on how to test a web application in reading ur article.Thank you so much for expanding my views on testing.

  442. hi vijay,
    I really appreciates your work for the testing professionals. The tutorial you provided is crystal clear and very simple to understand.
    And thankful to you and all the persons who participates in solving people’s doubt regard testing.
    I have a problem regarding test cases i mean to say i don’t know the proper approach to write high level and low level test cases. If u guys are having any test cases documents which you prepared for any website or any software product, kindly forward me at “aditya.soni66@gmail.com”
    I am a game tester and want to switch my career to software testing.
    thanks and regards

  443. Hi Vijay and Mayasen,

    very good work guys, you both have helped a lot of QAs till more than half way through in the comments, i know its very hard to keep up with all comments. Your dedication is very much appreciated, there are still many open questions which if answered will kind of help all the people who have commented so far .

    Please can you take time to reply to them, its to much to ask but helping fellow QAs to get through huddles in their career will be an achievement and appreciation by them.

    Looking at comments, people are following your foot steps, you should feel very proud of yourselves.

    many thanks


  444. Thank you for providing such useful information free if charge. Your site has been very helpful to me.

  445. Hi,
    i want information about configuration,compatibility,usability testing

  446. i like this page . it is very easy to learn.and now have the ideass about this testing.ok i need detailed about qtp with screen shots.

  447. Good description of Web based testing

  448. very useful…thank you…..

  449. sir i doing diploma in computer i want some information about website testing & why we are test graphics(images)in website.please give me reason.

  450. Really wonderful information’s for the pro testers like me and please continue your good work, just found the website and liked a lot and iam referring to my friends who are into testing

  451. Hi Sir…….one more thing in security testing is that you logged out and then click on “Back” button from your browser some time its takes you on last page instead of login page.Please correct me if i m wrong.

  452. Thanks for the information. It was very help full.

  453. This is best training for the new tester in the market.
    Thanks for the testinghelp.com for giving us this precius traing.

  454. really usual for the beginners who are all in learning

  455. can you write the example test cases for each checklist(functionality(links..),usability,interface, browser compatibility….)

  456. nice article.

    it helps me while testing my site.

    thanks a lot :)

  457. Some more information
    -Disable of right click after login ..i.e. if an user is right clicked on the web page after login there are possibility of viewing the page source save the web page or print the web page.
    If it is required to enable the right click , then do check that if after saving the web page to pc , if user wants to open that directly double clicking that ,it should not open without credential
    -Check for the session timeout
    -Check the password is encrypted properly
    -check “sql injection ” is disabled or not.

  458. hi every one somebody please send me the excel for writing the test case for online shopping site

  459. Hi All, Has anyone prepared SOP document for web testing? if you have can you please share the document.

  460. Hi all
    Can any1 give me idea about the task which is given to me for webtesting as follows:
    “As developer I want the system to include configurations for different environments so that I don’t need to handle different configuration files for different environments”
    How to test this task???

  461. This is the best work I have seen online.
    Thanks for sharing your knowledge.
    Really a tremendous effort from your side.
    This helped me save my project report.

  462. nice article.

    it helps me while testing my site.

    thanks a lot :)

  463. Really awesome article!!!The best I have ever went through…..Good job.

  464. I need a tool for testing a web application.please share me the complete details regarding the tool and installation process.Thanks in Advance.

  465. send me different kind of books regarding testing to read.

  466. great article. much appreciated

  467. Amazing explanation!



  468. This is the best site i have ever seen but few suggestions from my side. This will be helpful for all of them.
    I have seen Qtp Tutorial, Quality center tutorial.
    Is it possible keep Manual Testing tutorial step by step, Database testing tutorial step by step,
    Load runner tutorial step by step,
    Selenium Step by step and
    Jmeter step by step

    As Manual Testing needs
    1. Manual testing
    2. Quality center
    3. Database testing

    Functional Automater
    1. Qtp
    2. Selenium

    Non Functional Automater
    1. Load runner
    2. Jmeter

  469. thanks this helps! using to test some stuff.

  470. thnx..!
    But still not clear about application server. what is it ? & whats the main function of it ?

  471. Hi everyone my self saritha im fresher in testing.I saw ur article it is really helpfull for me. im beginner also can u help me about diffrent types testing how to do? and test cases how to write each and everything step by step .thanks.bye.my email id speak2sari@gmail.com.

  472. Hii folks!!!
    any one having documents ,notes related to website testing please forward me to my mail id :xstarun@gmail.com…
    web testing is kind of specialization in manual testing???

  473. Hii folks!!!
    any one having documents ,notes related to website testing please forward me to my mail id :
    web testing is kind of specialization in manual testing???

  474. Very nice article covering all the aspects of web application testing.

    There is a simple typo mistake in this line

    Some functionality in your web application is may not be compatible with all operating systems.

    I truly appreciate your efforts.

  475. Nice tutorial, thanks a lot.
    Can u also explain me the difference between integration and interface testing.

  476. Very useful information…..thanks.

  477. Hii folks!!!
    In an Webapplication So many Navigations (hundread of links)are there .how to test it manually.if we check each and every page it will take so much time. how to test it manually with out using Automation tool.One of the interviewer asked me.(dont use Automation tool).Can you please tell me the answer.

  478. Vijay, this is very nice article.this is really helpful for me. thanks a lot.

  479. sir,i m as a fresher from where i can start to learn about the testing?please sugges me…

  480. Your efforts are really appreciate.

  481. i was learn automation tool selenium and webdriver but i didnt find appropriate company right now i am working as manual tester.. so have you any better option..

    And real this article is simply best….

  482. While the docs here on testing help to put the tasks of software engineering into perspective, I certainly want to raise a point regarding all of this alleged insight. There has been a pop-up added into the template for this site’s code generation, that the user comes to know, once they have scrolled it’s articles end. The pop-up becomes obvious by a “Recommended Reading” (RR) box that attaches itself to the lower right bottom corner of an interactive window. However, after clicking on the ‘x’ in the RHS of the RR Box, the box will not go away! It recedes, and continues on in a minimal contracted form. Well, I’m not going to try to impose an external project manager strong hand, however, such behaviour is wrong!

    Go ahead, try it yourself. And, then (especially) continue on to print/save the page in PDF. The bloody box is still there, even with the FS committed data! It’s especially annoying when a user didn’t notice the situation initially, and had generated several such documents. They end up with several docs, that all have a RR box predominately overwriting the information that they are interested in.

    Such behaviour should have failed tests within a Functionality, Usability, Interface, Web Applic Test Suite, in lieu of actual user reporting, don’t ya’ll think? Try practicing what you’re trying to preach here! Where can I file a bug report? Oh, your site doesnt’ even allow for such feedback? What’s going on here?

  483. Very useful web testing document………

  484. First of all i convey my greetings and thanks to this author to build and frame a perfect document about the web application testing,but still i feel few gray areas and a gap found in this document the scenario like servers side testing and cross platform testing etc .Need much more clarification and better view explanation on this scenario i mention above.Apart from this is the perfect document for beginners to start to learn about testing terms and terminology ,


  485. Really awesome article!!! this is very useful for my web Apps. testing……Good job.

  486. ur tip will be very useful for me

  487. ~A client-server app is about to go on web., How we use selenium webdriver in testing the application before going on web?

  488. very usefull information.
    thank u so much.

  489. Is there is any possibility to test the translations in website using automation??

    I want to test the translations for different languages like (italian,german,spanish..etc) ..

  490. Hi, i am a beginner in the pen testing field, want to know the in & out of Vulnerability Assessment & Penetration Testing(VAPT), i.e want the knowledge of OWASP listed vulnerabilities, how to find them(step by step detail) in thin and thick client using automated & by manual process. please email me regarding the same.
    my Email ID: prajakata.patil189@gmail.com

  491. Well, as an SEO consultant and certified software tester, I must say that, knowledge of SEO factors (specially on-Page) are considerably important in web application testing. And the need for it becomes more important if the project is an eCommerce portal.

    As, in case of eCommerce projects every aspect of a webpage including code, images, content, meta tags, scripts, page structure etc. is highly important.

    So, I think, web application testers should also possess SEO knowledge for developing a quality web application for their customers.

  492. Hi vijay.
    you really deserve thanx from the bottom of heart. Thanx a lot.
    If you have more guide related software testing. i m really need of your guide.
    Please revert me back on mohit3021@gmail.com

  493. Excellent guide.. Very informative.. :) I enjoyed reading it..

  494. Nice article …Nice read..

    I don’t did whether you missed it so intentionally, in the Web Testing checklists,
    1) Globalization Testing
    2) Localization Testing

    These things also might need to be tested sometimes, i think so.

  495. The information which i got its good but these in formation understandable by only experienced candidates but people are intrested on how the error will accrue and how it looks. I am expecting from you that with real time examples or block diagrams for each and every testing.

  496. Hi vijay,
    Thank you for your simple and superb article.


  498. Really useful article
    It ll be great if u can clear my doubt…
    In the case of functional testing of banking application, how the outgoing link(fund transfer to another bank) is tested in testing environment?

  499. Hi,

    Is there any free tool for identify the Font type,size of a whole web site.

    Please let me know .Its urgent..

  500. This is a great timeless article, apart from just using this guide for testing web app, one could also use it to test mobile application. Bookmarked for future reference.

  501. Hi all,

    This site is superb,as it clears all your doubts regarding many aspects.Thanks for this.

    Can anyone(Sunitha,Mayasen,Vijay) share doc about how to initiate web testing(any job portal site),checklists involved etc,as i was more involved in product base testing,so this is altogether different approach.

    Please feel free to revert me on vashisthankur@yahoo.co.in

  502. Incroyable, le site c’est trop utilisant.

    Merci pour les informations

  503. This was really helpful for one who has not worked on web application testing and appearing for an interview

  504. very nice and very useful

  505. Hey just wondering if you have done an article on how to test these requirements. Like the steps taking to prove these tests are a success or a failure

  506. a very nice. but how to test the Standardization ? any one hepl me…

  507. hi i want all the test cases example in excel format
    for example

    1)login- (user name password)
    2)registration -(username /pass/contact no/image uplode /email etc.

    3)file upload /map view/list view/ etc

    4)other all

    plz help me

  508. Can you please explain hot to find Bugs in a Videos performing website?

  509. so nice it is very useful
    i like so much

  510. Hai this is ramesh please post your answers for below questions which i have faced in final round interview?
    1) Pls explain about frame work briefly?

    2) a web table contains 4 rows and 3 columns,in 4th row 3rd column i have sub cells,how can i retrieve the sub cell values?
    Please help me friends

  511. Thanx for information

  512. Hi everyone, i need help for one thing.
    I have one project to test one E-commerce website. so how can i test this project. How can i initiate to test this. Need Checklist for it.


  513. Really Its a huge site for us . great job viay

  514. very interesting and indepth knowledge on testing
    Thank you Vijay :)

  515. thank you gi…this article is very nice. we want more articles in future. i am trying for testing job in uk. can you please post article about cross browser testing and responsiv testing. i am waiting for your next article

  516. such a great info for complete website testing.
    got a query while reading the article,regarding “Validate your HTML/CSS”..Please elaborate this with an example.

  517. hi, I want to write a manual test case to download the excel sheet from a portal and compare it with the one I have… please let me know the steps to do the same….

  518. Localization testing is also most important type in web testing.

  519. @ Vijay: A very nice article. And we are always looking for such kind from you. Hats off for knowledge sharing. We will definitely help this. Continue with your Good work along with Good Health.

  520. hey vijay,awesome artical i want exactly same kind of information.very usefull information.i want information about how to do performance testing of images included in our web application.please help me guys if anyone know the solution for this.

    thank u

  521. hey vijay,awesome artical i want exactly same kind of information.very usefull information.i want information about how to do performance testing of images included in our web application.please help me guys if anyone know the solution for this.

    thank you.

  522. I do really appreciate your article, this is really the brief information that covers all of the aspect of Manual Software Testing. I used it to test our Medical Practice Application. Thanks.

  523. Hi,
    Thanks for sharing this information with us. :)

  524. provide which type of website test and provide all website
    test case.

  525. All the above information is very helpful.I am new to testing field so if any one can please email me standard test case or checklist for web or Client server application.
    Email: MQA1025@gmail.com

  526. can u pls give the live example for web testing!!!!!!!

  527. Thank you very much. This helped me create test cases for my project.

  528. great article on web application testing. Thanks for the great information.

  529. Perfect for junior’s. Very structured guidelines.

  530. hello Vijay…your article relly help us in testing
    plz write article for cookie testing ,we all waiting for this .
    thanks Bhai

  531. How to test ecommerce Website with Multiple users on a Single Machine.

  532. You can opt for crowdsourcing testing which is basically testing of apps and its compatibility on various devices by testers. Mobile app testing helps the developers analyse bugs, predict the acceptance of app in the market etc.
    for mobile app testing I suggest Qualitrix which allows you to select your crowd among the community of testers and tests the app in a real world environment.

  533. great article. Thank You

  534. thanx Vijay sir,
    very useful and imp information provided through ur article.

  535. The article was very useful. I am new to testing, so which programming languages should i know before going to my job.

  536. the articles are very useful.but i want to know how to write test cases and test scenarios for real time application(its very urgent).

  537. Anyone can help me? i need E Commerce based test plan document. If any one having please send me. this is my email id “hemantpawar2792@gmail.com”

  538. I have already implemented functional testing and security testing.Now i get an idea about various testing but i need detailed explanation about other 4 testing which is most useful for my career, excepting more things related to web testing

  539. VIJAY, PLEASE COME BACK!!!!!!!!!!!!!! :'( </3

  540. Thanks for sharing your thoughts about feminist.

  541. Thanks.
    The article was very useful.

  542. I am in a class where they want us to figure it out, but I either go too deep or not deep enough. For example we are looking at the expedia site and I need to write recommendations for the account link, My Scratchpad, and rewards links in the nav bar. I have excel sheets. The first is for recommendations. The second has requirements covered and tabs for tabs for test scripts, test purpose, test data required, test steps, and results and the third sheet is for each scenario and data. I asked for an example and was told it would be better if I figure it out. Can you shed any light on what this would mean. I know it might be too long of an answer, take too much time, and be hard to answer without seeing the sheets. If you have any suggestions I would really appreciate it.

  543. This is very useful!


  544. Do you have useful link for Videostreming testing? OTT products?
    Qa for OTT?
    Any help?

  545. video-driven OTT apps and a solid working knowledge of QA tool

  546. video-driven OTT apps and a solid working knowledge of QA tool

  547. hi
    information is vry useful.. i wanna ask about website testing.. if you can give information regarding tht

  548. Hi Team,

    I just want to know in test cases preparation when we are describing our test steps, every time do we need to start from the installation of the application in every test case.

  549. It was so helpful. Good examples and explanations. Thank you very much (:

  550. Thank you for ua info and am very new to testing so its will be very useful to me…:)

  551. please suggest me the whole web testing automation tools link.beacuse i want to test the web site so plz give me some suggestion

  552. Hi,

    If you were to place the leading web testing tools in the test pyramid (Unit, Integration,UI), which would you put where? Protractor, Nightwatch, RobotJS, CasperJS, Chimp, JSDOM, Phantom, Buster.JS, WebDriver.IO,Codecept?

  553. Hi i recently start my study in manual testing.Can someone give me an example of test cases please email me on alpa_charan111@yahoo.com Thanks in Advance

  554. Hi, Thanks very much , I will use this as testing guide for my future web development project. Ive seen someone is asking for sample test cases,if you could share some it will be lovely, marygracmeojales@gmail.com.
    Thanks so much.

  555. thank you very much for sharing useful information about web application testing thanks for sharing.

  556. Respected Sir,I have just completed my MCA SCI.I am doing an internship in testing(fresher) .I have given an mobile application manual testing work.I just wanted to ask you,shall we have to write different files for that app
    for eg. functional testing test cases in diff file,compatibility testing test cases in diff file ….????

    • No you can write it in one file.

  557. how do to test for database connection in functional testing in web app

  558. Hi,

    Can i have definition of smoke testing & sanity testing

    When to perform smoke,why so

    thanks in advance.

  559. Your articles are really great.

    Good job guys, it really helping us.

    thank u so much..

  560. when we test a new application first time then what we calls to that testing
    E.g: we perform regression on an enhanced/updated application.

    please advise

  561. Hello, Thanks for sharing this knowledge. I would like to know that how should I test a website manually without any tools? I do testing by randomly visiting all the pages and check for errors like architectural errors, 404, 3xx redirects and page loading time. I would like to know if this work of mine can be made easier.

  562. Very useful article. Several times however it refers to the writer “I”. Who wrote this?

  563. Very good article. It helped me a lot. Thank you.

  564. Great effort
    My Information
    Very fun scientific
    v v v v v v very gooooooooood excelenttttttttttttttttttttt

  565. Vijay,

    Client/server and web based testing u describe in #100 which is very helpful. Never think that bottom of topic but thank you so much.

    Only one thing i wont understand which is
    “As per difference in both the applications come where, how to access the resources. In client server once connection is made it will be in state on connected, whereas in case of web testing http protocol is stateless, then there comes logic of cookies, which is not in client server.”
    Client server connected made will be “in state” and web “stateless”.

    Can you please explain me?

  566. I want to test an application as a part of my testing project to add in my resume. Please suggest me some web or mobile apps

  567. Hello,
    Please share the document on selenium for beginner.From where beginner can learn the selenium programming very easily using java concepts.

  568. This article helped me a lot. I started earning online by testing websites and application through various companies. But to get there this article is a must-read. Thank you for such valuable information.

  569. This is a great article! It is very informative and describes things perfectly. Thank you so much!

  570. Very helpful article at least someone try to explain like this otherwise all is garbage these days

  571. Hi, I will share my thoughts on how to execute in unstable network.

    If your network is slow, then you should implement appropriate Wait in your automated tests. This would allow the application to respond even when the network is slow or the page is taking time to load.
    So, you can use Explicit and Implicit Waits in your Selenium tests to avoid any failure due to network issue.

  572. Very helpful article and very nicely written. I have a question, how to represent the test output on paper(in the form of tables which includes expected outcome and actual outcome).

  573. Can you please explain hot to find Bugs in a Videos performing website?

  574. What best way to find hidden bugs in Web application

  575. nice articles.

    i want to ask one things, how to test cookie testing in website and how to enable or disable cookie in particular one website. pls share your information.

  576. Nice Article
    As i am new to testing this article is very helpful to me . Can any body provide me good link for web and server side interface testing
    any lead would be appreciable


  577. Perfect Guidance of Web application testing…
    Greate…Our Testrig Team will apply this…

  578. Thank you for this information. This is quite easy to find out that all companies work for simplifying business process and make it clear, so it could be easy to be manageable.

    This is happening in IT and programming, especially in web development. User should clear to find the things he or she is browsing.
    And without a testing team, it is hard to figure out what is better and what should be simplified.

  579. I am impressed with the comprehensive website test guide. Thank you so much!

  580. Very useful. Really Appreciate your efforts. Thank you.

  581. Wonderful. A complete guide. Very user friendly. Keep up the good work.

  582. Thanks for sharing, this article is extremely great and helpful it is very useful for users. Thanks and keep Sharing.

  583. HI!
    I have found my site in not working in search engine.

  584. An extraordinary blog for the tester. Thanks guys.

  585. Thank you very much for sharing such useful information, I got to know many new things from the above information.

  586. very useful content, thank you so much for this.

  587. very useful content, thanks a lot

  588. Very nice and informative blog, thanks for providing such unique information.

  589. Good stuff that sheds much-needed light on mobile application development as for any service, whether to find a good restaurant or book a cab, most people prefer and rely on relevant service provider mobile apps. Moreover, in today’s world, it becomes difficult to get enough traffic for your business if your business doesn’t have an online presence. However, the details you mention here would be very much helpful for the beginner. Here is yet another top-notch service provider “X-Byte Enterprise Solutions” who render feasible and credible solutions to global clients that help global brands design and build superior digital products, enabling seamless user experiences across all modern platforms and devices

  590. Thanks for sharing such wonderful information on web application testing through this blog.

  591. WoW !!!…Its fabulous and very much informative.. good work and keep it up…its all under one roof for web testing related information…Thanks for sharing such wonderful information on web application testing through this blog. God bless u….

  592. very informative, very useful, hank you so much

  593. can you provide URL testing test scenarios?