Page 1

Bird’s Eye View of the Tests Carried out for Web Testing The bird’s eye view of the tests carried out for web testing can be briefed as below. 1. Functionality Testing: This method is used to check the product as per the specifications and the functional requirements  mentioned   in  developmental  documentation.   During  this  type  of   testing,  various   types  of  links  like  internal links, external links, mail links, broken links, outgoing links, anchor links and mailto links are  checked. Field validation, error message, optional and mandatory fields are verified for every form.  HTML and CSS are tested to ensure that search engines can crawl any site easily. Other testing based  on database integrity can also be performed by this method. Supported Tools: QTP, IBM Rational, Selenium. 2. Website Usability Testing: Usability testing is a vital part for any web­based project. This testing primarily considers the users  perspective and is carried out to measure the characteristics and weaknesses of a web application.  Site navigation test for menus, buttons, links and visibility of all pages of a website can be done.  Content   is   verified   by   checking   anchor   text   links,   images,   spelling   mistakes   and   following   the  standards   for   web   development.   Compatibility   of   server   with   software,   hardware,   network   and  database are included as a part of testing. Supported Tools: Chalkmark, Clicktale, Clixpy and Feedback Army

3.Interface Testing: Interface testing refers to test the system response when connection between the layers cannot be  established and appropriate message is sent to the end user. Application Server testing is carried out,  by verifying database and output at the client side. Web server without any service denial can test all  application requests. Queries sent to the database must be checked and give expected results.       Supported Tools: AlertFox, Ranorex 4. Compatibility Testing: Compatibility testing is done to verify that whether the system is compatible with other system to which  it should communicate. Browser compatibility test is done on various browsers with different versions.  Every   web   application   is   run   on   different   operating   systems   with   new   versions   to   measure   its  compatibility   for   different   operating   system.   All   web   pages   are   run   on   mobile   browsers   and   their  compatibility is measured on every mobile. Supported Tools: NetMechanic


5. Performance Testing:     Performance testing is done to measure scalability and performance of an application in third party  environment like servers, middle ware, operating systems  and hardware. Load testing is a part of  performance testing and performed by measuring the peak loads and  system  behavior  over large  number of data. The system is tested beyond its specification limits and how it gains recovery from  crashes by stress testing. Supported Tools: Load Runner, JMeter 6. Security testing: Security testing is a process to determine that an information system protects data and maintains  functionality as intended. All secure pages should be viewed by authorized users only and restricted  files must not be allowed to download. Session must get killed automatically after completion of every  task. While accessing SSL certificates, website should be re­direct to encrypted SSL pages. Supported Tools: Babel Enterprise, BFB Tester and CROSS 7. Crowd Testing: Crowd testing is done when a large group of perfect strangers run any application and give a helpful  feedback  on its usability,  bugs and  features.  It  is an  interesting and  upcoming  concept  and  helps  unravel many a unnoticed defects.   The above types are broadly defined but in actual they run deep and have important impacts on the  quality. The mentioned tools may or may not be used in every case depending upon the feasibility of  the organization. SPEC­INDIA,   leading   offshore   software   company   in   India   offers   testing   services   like  Application  Testing Services, iPhone Application Testing and automated testing. 

Bird’s Eye View of the Tests Carried out for Web Testing  

Web testing refers to testing any web application for potential bugs before GoLive or code is moved to the production environment. During th...

Read more
Read more
Similar to
Popular now
Just for you