Website Testing Part 1

Functionality Testing

 Links / URL

 Navigation

 Web Forms

 Dropdowns

  Select dropdowns

  Auto select dropdowns

  Multiple selections

  Single selection

 Radio buttons

 Check boxes

 Text boxes

  Max length

  Html tags allowed?

Validate HTML & CSS

 W3C CSS validator

 validator.w3.org

 jigsaw.w3.org

 FeedValidator.org

 Relaxed.vse.cz

 Validome.org

 xhtml-css.com

URL / Links Testing

 Broken links

 Redirected links

 Internal links

  Opens on the current page?

 External links

  Opens in new window / new tab?

 E-mail links

  Unsubscribe

  Subscribe

  Forgot password links

   Expiration of forgot password link

  Confirm E-mail links

   Expiration of confirmation link

 Proper error message handling

 Social Media links

  Opens in new tab / window?

  Opens on the current page?

Forms Testing

 Enquiry form

  Input fields consistency

  Mandatory fields

  Functionality of "Submit" button

  CAPTCHA if used

   Typing captcha

   Check box captcha

   Image captcha

  Check box

  Drop downs

  Fields validations

   Server side validation

   Client side validation

 Contact form

  Text fields

   Max length check

   Special characters allowed?

   Html tags allowed?

   Numbers allowed?

  Mandatory fields

   Server side validation

   Client side validation

  Phone number fields

   Max length check

   Format of the phone number

   Country code needed?

   Alphabets allowed?

   Special characters allowed?

   Is it mandatory field?

   Is our phone number secured?

Database Testing

 Data processing

 Database security

 Data storage

 Data leakage

Performance Testing

 Responsiveness

  Portrait

  Landscape

  Different devices

  Different screen size

 Speed

  Tools

   Web Page Test

   GTmetrix

   Pingdom

 Stability

 Scalability

Usability Testing

 Accessibility

  Load time

  Readability

 Content

  Consistancy

  Fonts

  Font colors

 Navigation

 Text to Speech

 Alt tags for images

Compatibility Testing

 Browsers & Versions

  Google Chrome

  Mozilla Firefox

  Safari

  Opera

  Internet Explorer

 Operating Systems & Versions

  Windows

   XP

   Windows Vista

   Windows 7

   Windows 8 / 8.1

  Mac

   Yosemite

   Mavericks

   Mountain Lion

  Android

  iOS

 Different Screen Resolutions

  320x240

  640x480

  800x600

  1024x768

  1152x864

  1280x960

  1400x1050

  1600x1200

 Different Networks

  2G / 3G / 4G

  Wifi

  Hotspot

 Different Devices (Responsive)

  iPhone

  Android Smart Phones

  Tablets

  iPad / iPad Mini

  Windows phones

Web Security Testing

 Vulnerability

 SQL Injection

 Cross Site SCripting (XSS)

 Spoofing

 URL manipulation

 Client side validations

 Server side validations