Skip to main content

Posts

Showing posts from August 8, 2008

Performance & Security Testing Checklist

1. PERFORMANCE 1.1 LOAD 1.1.1 Many users requesting a certain page at the same time or using the site simultaneously 1.1.2 Increase the number of users and keep the data constant 1.1.3 Does the home page load quickly? within 8 seconds 1.1.4 Is load time appropriate to content, even on a slow dial-in connection? 1.1.5 Can the site sustain long periods of usage by multiple users? 1.1.6 Can the site sustain long periods of continuous usage by 1 user? 1.1.7 Is page loading performance acceptable over modems of different speeds? 1.1.8 Does the system meet its goals for response time, throughput, and availability? 1.1.9 Have you defined standards for response time (i.e. all screens should paint within 10 seconds)? 1.1.10 Does the system operate in the same way across different computer and network configurations, platforms and environments, with different mixes of other applications? 1.2 VOLUME 1.2.1 Increase the data by having constant users 1.2.2 Will the site allow for ...

Web Application Testing Checklist

1. FUNCTIONALITY 1.1 LINKS 1.1.1 Check that the link takes you to the page it said it would. 1.1.2 Ensure to have no orphan pages (a page that has no links to it) 1.1.3 Check all of your links to other websites 1.1.4 Are all referenced web sites or email addresses hyperlinked? 1.1.5 If we have removed some of the pages from our own site, set up a custom 404 page that redirects your visitors to your home page (or a search page) when the user try to access a page that no longer exists. 1.1.6 Check all mailto links and whether it reaches properly 1.2 FORMS 1.2.1 Acceptance of invalid input 1.2.2 Optional versus mandatory fields 1.2.3 Input longer than field allows 1.2.4 Radio buttons 1.2.5 Default values on page load/reload(Also terms and conditions should be disabled) 1.2.6 Is Command Button can be used for HyperLinks and Continue Links ? 1.2.6 Is all the datas inside combo/list box are arranged in chronolgical order? 1.2.7 Are all of the parts of a table or form present? Correctl...

Specific Field Tests

Field specific tests should be executed where appropriate. These tests will be specific to the data that field is hosting. There are well known test cases for fields like date, time, numeric field etc. It should be the responsibility of QE team at <XYZ ORGANISATION> to ensure that all the field specific test cases have been executed. This section is also categorized in following sub sections- Date Field Checks Assure that leap years are validated correctly & do not cause errors/miscalculations Assure that month code 00 and 13 are validated correctly & do not cause errors/miscalculations Assure that month code 00 and 13 are reported as errors Assure that day values 00 and 32 are validated correctly & do not cause errors/miscalculations Assure that Feb. 28, 29, 30 are validated correctly & do not cause errors/ miscalculations Assure that Feb. 30 is reported as an error Assure that century change is validated correctly & does not cause errors/ miscalculations Ass...

Screen Validation Checklist

Along with compliance standard, aesthetic, navigation, usability etc also plays an important role in the GUI Testing and development. This checklist will help you get started with what should be tested as part of GUI testing. Aesthetic Conditions Is the general screen background the correct color? Are the field prompts the correct color? Are the field backgrounds the correct color? In read-only mode, are the field prompts the correct color? In read-only mode, are the field backgrounds the correct color? Is all the screen prompts specified in the correct screen font? Is the text in all fields specified in the correct screen font? Are the entire field prompts aligned perfectly on the screen? Are all the field edits boxes aligned perfectly on the screen? Are all group boxes aligned correctly on the screen? Should the screen be resizable? Should the screen be minimisable? Are the entire field prompts spelt ...

GUI Testing Checklist - 2

Text boxes Move mouse to textbox and it should be changed to insert bar for editable text field and should remain unchanged for non-editable text field. Test overflowing textbox by inserting as many characters as you can in the text field. Also test width of the text field by entering all capital W. Enter invalid characters, special characters and make sure that there is no abnormality. User should be able to select text using Shift + arrow keys. Selection should be possible using mouse and double click should select entire text in the text box. Radio Buttons Only one should be selected from the given option. User should be able to select any button using mouse or key board Arrow key should set/unset the radio buttons. Check boxes User should be able to select any combination of checkboxes Clicking mouse on the box should set/unset the checkbox. Spacebar should also do the same Push Buttons All buttons except OK/Cancel should have a letter access to them. This is indicated by a letter ...