Table of Contents
- TESTING HACKS
TESTING HACK # | TESTING HACK DESCRIPTION | TOOLS | TEST HACK STEPS |
TH_1 | To prove that login credentials are stored in browser in plain text, from client to server communication | WINHEX | 1. Launch the application in a browser |
TH_2 | To test web responsive testing quickly on different screen resolutions and testing devices | Install any of the below chrome apps (i) RESPONSIVE WEB DESIGN TESTER | (i) Install the chrome app in chrome browser |
TH_3 | To test broken links on any website | Install the below chrome app(s) (i) CHECK BROKEN LINKS | (i) Install the chrome app in chrome browser Other tools to test broken links on any website: https://smallseotools.com/websites-broken-link-checker/ |
TH_4 | To capture all the client calls to servers, during web-application testing for debug/log purpose | Inspect Element | Inspect Element –> Network tab –> Download HAR file |
TH_5 | To capture all the client calls to servers, during web-application testing for debug/log purpose | Install the below chrome app(s) (i) HTTP Trace | (i) Install the chrome app in chrome browser |
TH_6 | To capture all the logs while testing Windows/Desktop based applications for debug/log purpose | Event Viewer (Windows application) | (i) Launch ‘Administrative Tools |
TH_7 | To capture the open ports and ports being used, for any web application (used by a hacker) | Install the below chrome app(s) (i) Shodan | (i) Install the chrome app in chrome browser |
TH_8 | To capture the technology framework details by any web application (used by a hacker) | Install the below chrome app(s)(s) (i) WhatRuns | (i) Install the chrome app(s) in chrome browser |
TH_9 | To test the UI aspects of any website such as Font size, font name, CSS details etc, for consistency | Install the below chrome app(s)(s) (i) WhatFont | (i) Install the chrome app(s) in chrome browser |
TH_10 | To validate the performance of any website (on Mobile device and/or Desktop) quickly from the below aspects: (i) Performance | Install the below chrome app(s) (i) Lighthouse | (i) Install the chrome app(s) in chrome browser |
TH_11 | To test a website in IE browser from Chrome browser OR when there is no IE browser installed on Ubuntu/Mac/Linux PC and also to simulate different versions of IE browser behavior (IE7,IE8,IE9,IE10,IE11) | Install the below chrome app(s) (i) IE Tab | (i) Install the chrome app(s) in chrome browser |
TH_12 | To find any alternative software | (i) Visit https://alternativeto.net/ on any browser | |
TH_13 | To validate if the TLS ciphers used in HTTPS protocol are weak or strong | (i) Visit https://www.ssllabs.com/ on any browser | |
TH_14 | To automatically populate test data in sign up/text fields form | Install the below chrome app(s) (i) Form Filler | (i) Install the chrome app(s) in chrome browser |
TH_15 | To find basic security aspects of any website | Inspect Element | (i) Launch the web application to test |
TH_16 | To spoof geo-location on the browser (for Mikimoto testing) | Inspect Element | (i) Launch the web application to test |
TH_17 | To test spelling mistakes on any website | Typosaur | https://www.internetmarketingninjas.com/online-spell-checker.php |
TH_18 | To test RSS feeds | RSS Feed validator | |
TH_19 | To test for internalization | Internationalization checker | |
TH_20 | To validate CSS errors on any website | CSS validator | http://jigsaw.w3.org/css-validator/ |
TH_21 | To validate HTML errors on any website | HTML Parser | https://validator.w3.org/nu/ |
TH_22 | To validate XML errors on any website | XML Parser | |
TH_23 | Master tool to test most of the website things | W3C | |
TH-24 | Accessibility Testing Tools |
| Here are some tools that can help: 1. AATT (Automated Accessibility Testing Tool) – Provided by PayPal, it comes with an accessibility API and other web applications for HTML CodeSniffer. 2. Free WCAG 2.0 Web Accessibility Checker – A free tool that reviews a single page and reports on any accessibility issues that it finds. 3. The Accessibility Viewer (aViewer) – An inspection tool for Windows that displays the accessibility API information revealed to the operating system by web browsers, and consequently to any assistive technology like screen readers. A huge list of accessibility evaluation tools can be found on The World Wide Web Consortium (W3C) website (https://www.w3.org/WAI/ER/tools/) |