List of Testing Tool for Website

Here i have gathered some best collection of Testing Tool for Website with little description, which is useful for Tester. In Website testing everything includes which is related to wab like Website  speed, page load time, traffic analysis  and many more, these are the important meaning in website testing. This list has great collection of tools for websites testing, where you can test the speed of your website, analysis of traffic on your site, browser compatibility, server testing,etc.

Validator Checker

HTML Validator

This validator checks the markup validity of Web documents in HTML, XHTML, SMIL, MathML, etc. If you wish to validate specific content such as RSS/Atom feeds or CSS stylesheets, MobileOK content, or to find broken links, there are other validators and tools available.

 CSS Validator

The CSS Validator – validates CSS stylesheets or documents using CSS stylesheets.

Links Validator

The Link Checker analyzes anchors (hyperlinks) in a HTML/XHTML document. Useful to find broken links.

Rss Feed Validator

This service tests the validity of a Really Simple Syndication feed, checking to see that it follows the rules of the RSS specification. Enter the URL

Free Site Validator

This service scans your entire site for validation errors and dead links and generates report status in real time. The service uses W3C validation service at the backend & enables you to scan multiple websites.

Accessibility Checkers

Wave

WAVE is a free web accessibility evaluation tool provided by WebAIM. It is used to aid humans in the web accessibility evaluation process. Rather than providing a complex technical report, WAVE shows the original web page with embedded icons and indicators that reveal the accessibility of that page.

UITEST  

A series of tools to check the accessibility of your web site, validation of your code plus many other tests.

Web Accessibility Toolbar

The Web Accessibility Toolbar has been developed to aid manual examination of web pages for a variety of aspects of accessibility.

HERA 

HERA is a tool to check the accessibility of Web pages accoridng to the specification Web Content Accessibility Guidelines(WCAG 1.0). HERA performs a preliminary set of tests on the page and identifies any automatically detectable errors or checkpoints met, and which checkpoints need further manual verification.

A-Prompt 

A-Prompt (Accessibility Prompt) is a downloadable software tool for Windows 98/98SE/2000/Me/XP. It first evaluates the Web page to identify barriers to accessibility, and then provides assistance in making the necessary repairs. You can check one page or focus on a particular element in a page.

AChecker

This online Web Accessibility Checker from the University of Toronto’s Adaptive Technology Resource Centre allows you to test your page against a specific guideline/priority level, and provides a detailed report listing potential problems. For each item identified, it also summarizes the process used to test your page.

 

Cynthia  

Cynthia is a web content accessibility validation solution, it is designed to identify errors in design related to Section 508 standards and the WCAG guidelines. The main purpose of this portal is to educate web site developers in the development Web Based content that is accessible to all. This online test only validates one page at a time.

Miscellaneous tools

Check my Color 

It is a tool for checking foreground and background color combinations of all DOM elements and determining if they provide sufficient contrast when viewed by someone having color deficits.

Load time check

Optimizing your web page loading time is essential for keeping your visitors. If your pages load time is too long due to un-optimized images, people simply leave your site before it is loaded! This way, you might miss out many sales. Pingdom tools is also good tool for load time testing of a Web Page.

Readability Test

This service analyses the readability of all rendered content. Unfortunately, this will include navigation items, and other short items of content that do not make up the part of the page that is intended to be the subject of the readability test. These items are likely to skew the results.

Semantics extractor

This tool, geared by an XSLT stylesheet, tries to extract some information from a HTML semantic rich document. It only uses information available through a good usage of the semantics defined in HTML.

Screen size simulator

Test website usability with different screen resolutions. This tool provides the ability to test your website with different screen resolutions.

Font tester 

Font Tester is a free online font comparison tool. It allows you to visually compare fonts side by side with different CSS font styles applied.

 Cross Browser testing tool

Browsershots

Browsershots allow you to test website in all browser . This is widely used cross browser testing tool because of its features and available customizations. This is a great free tool for glimpsing multiple browsers.

IE Tester 

IETester is a free (both for personal and professional usage) WebBrowser that allows you to have the rendering and javascript engines of IE10 preview,IE9, IE8, IE7 IE 6 and IE5.5 on Windows 7, Vista and XP, as well as the installed IE in the same process.

Spoon Browser Sandbox

The Spoon Browser Sandbox allows you to use almost all web browsers without installing on your machine. You can run all popular browsers including Internet Explorer, Firefox, Chrome, and Opera on your machine directly from the web. (Note: Currently Internet Explorer is removed temporary from the list of this sandbox). It is free tool.

Now we should clear ideas of many free testing tools are available.  These all tools are free and useful. I mansion here all free cross browser testing tools.  Obviously selection of a good testing tool depends on your requirements.Each testing tools are  comes with its own advantages and disadvantages.

Few Testing Tips For New Testers

Testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. During testing the websites the following scenarios should be considered.

Functionality, Usability and Security.

In Functionality testing we test :

  • Links
  • Internal links
  • External links
  • Mail links
  • Broken links
  • Forms
  • Field validation
  • Functional chart
  • Error message for wrong input
  • Optional and mandatory fields
  • Database
  • Testing will be done on the database integrity.
  • Cookies
  • Testing will be done on the client system side, on the temporary internet files.

In Usability testing we test :

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

In Security testing we test :

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

Here are the few Tips to success your testing.

Make a Plan
Make a list of the most important topics to be covered and use that as a guide when you study. Circle items that you know will require extra time. Be sure to plan extra time to study the most challenging topics.

Think positive
Start testing the application by intend of finding bugs/errors. Don’t think beforehand that there will not be any bugs in the application. If you test the application by intention of finding bugs you will definitely succeed.

Understand the application
You need to understand application modules in depth before starting the testing process.

 Write test cases
Write test cases for both conditions valid and for invalid conditions for requirement during analysis and design phase itself before starting the testing.

Write test plane
Start test planning and preparation the day that you start the project.

Create test data
Create a sufficient test data before tests, this data set include the test case conditions and also the database records if you are going to test DB related application.

Note the Concepts
Note down the new terms, concepts you learn while testing.

Bug Reporting
Note down the all bugs.  It shows testing progress.  These notes are used in observations while preparing final test release report.

Test a little
Build a little, then test a little. Don’t wait until last moment to thoroughly test.

Test multiple times
keep testing you project multiple times, till it goes live.. and then test again after it is live.

Clear the Confusion
Increase your conversation with developers to know more about the product where you are confused.

Test in different Browsers
If you are testing a web application then remember to test in Chrome, Firefox Mozilla and in IE (7,8,9)  Browsers.

Write clear Bug  Report
Write clear, descriptive, unambiguous bug report. Do not only provide the bug symptoms but also provide the effect of the bug and all possible solutions. If possible along with screenshot.

Don’t forget testing is all about creative destruction.  It depends on your skill and experience, how you handle this challenge. Please share your own testing experience, tips or testing secrets  in comments below which proved helpful to you!!