Here you will read about different types of tests for work and study purposes, learn about every type, find most suitable for you. Other Types of Tests
Other Types of Tests

computer_aided_testsComputer Aided Tests:

accessibility testing
Accessibility testing measures how well the site's interface is accepted by users with disabilities; part of this issue is the fact that specialized browsers exist for disabled users (screen readers, Braille readers, etc.) which have trouble rendering some HTML constructions in expressive ways.

compatibility testing
Compatibility testing measures how well pages display on different clients; for example: browsers, different browser version, different operating systems, and different machines. At issue are the different implementations of HTML by the various browser manufacturers and the different machine platform display and rendering characteristics. Also called browser compatibility testing and cross-browser testing.

integration testing
Integration testing is performed when new code is added to an existing code base; for example, when a new function is added to a set of existing functions. Integration tests measure whether the new code works -- integrates -- with the existing code; these tests look for data input and output, correct handling of variables, etc.

performance testing
This type outlines how to make web site and server most efficient in terms of download speed, machine resource usage, and server request handling.

regression testing
This term can be used in two cases. First, when a code problem has been fixed, a regression test runs tests to verify that the defect is in fact fixed; "Imagine finding an error, fixing it, and repeating the test that exposed the problem in the first place. This is a regression test. Second, regression testing is the counterpart of integration testing: when new code is added to existing code, regression testing verifies that the existing code continues to work correctly, whereas integration testing verifies that the new code works as expected. Regression testing can describe the process of testing new code to verify that this new code hasn't broken any old code.

security auditing
Security auditing refers to the testing of the site and web server configuration targeted on removing any security drawbacks.

testability testing
When some code is changed on the site – some new one installed on the server for example-- installed on the server(s) -- somebody must sign off on the installation or change as functioning correctly on a broad level. If the web server itself is hosed, you can't test at any finer level of granularity.

usability testing
 It means measuring the sites navigation and usage simplicity ease.

user acceptance testing
User acceptance testing refers to the process, between web site owners and contractors, of setting up criteria for the formal acceptance of the web site code. Somebody must define the tests that the web site code must meet in order for the site work to be considered complete -- and somebody must execute those acceptance tests.



User Testing >>