Topics: Programming : Software Testing

Testing is a process used to help identifying the correctness, completeness and quality of developed computer software. It aims at identifying defects, where a defect is any variance between actual and expected results In general, software engineers distinguish software faults and software failures. In case of a failure, the software does not do what the user expects. A fault is a programming error that may or may not actually manifest as a failure. A fault can also be described as an error in the correctness of the semantic of a computer program. A fault will become a failure if the exact computation conditions are met, one of them being that the faulty portion of computer software executes on the CPU. A fault can also turn into a failure when the software is ported to a different hardware platform or a different compiler, or when the software gets extended.

Commercial Services Commercial Services View: News Rack - Sub-Categories - DMoz
Service companies covering Software Testing without focus on special topics or tools.
India, United Kingdom, United States, More »

Directories Directories View: News Rack - Sub-Categories - DMoz
This catetory features link lists and other resources concerning software testing.
More »

E-Commerce Testing E-Commerce Testing View: News Rack - Sub-Categories - DMoz
E-Commerce testing encompasses testing of WWW sites for functionality, reliability, and performance, with a particular focus on testing sites that sell products or services online.
More »

Employment Employment View: News Rack - Sub-Categories - DMoz
Software Testing related jobs and recruiting sites.
More »

Load and Performance Testing Load and Performance Testing View: News Rack - Sub-Categories - DMoz
Load testing is the act of testing a system under load. In software engineering it generally refers to the practice of modeling the expected usage of a program by simulating multiple users accessing the program's services concurrently.
More »

Products and Tools Products and Tools View: News Rack - Sub-Categories - DMoz
Testing tools help to plan, automate, speed-up and standardize software tests. Thus, especially in large projects cost reduction within the development process is possible due to fewer product failures and cheaper test processes.
Open Source, More »

Test Management Test Management View: News Rack - Sub-Categories - DMoz
Test management deals with organizing test procedures and provides tools to store, categorize and plan tests.
More »

Training and Seminars Training and Seminars View: News Rack - Sub-Categories - DMoz
This category is for companies offering custom or standardized training in software testing.
More »

Unit Testing Unit Testing View: News Rack - Sub-Categories - DMoz
A unit test is a procedure used to verify that a particular module of source code is working properly.
More »

User Interface Testing User Interface Testing View: News Rack - Sub-Categories - DMoz
User interface testing tries to determine correct application behavior by entering test data via its user interface, checking valid reactions thereafter.
More »

Help build the largest human-edited directory on the web.