Glossary of Software Testing Terms:
This glossary of software testing
terms and conditions is a compilation of knowledge, gathered
over time, from many different sources. It is provided as-is
in good faith, without any warranty as to the accuracy or
currency of any definition or other information contained
herein. If you have any questions or queries about the contents
of this glossary, please contact
Project Realms directly.
This is the client machine from which the Vusers will run
from and activate the different scripts and scenarios.
An executable statement where a variable is Load testing is
a performance test which subjects the system to varying workloads
to measure and evaluate the performance behaviors and ability
of the system to continue to function properly under these different
workloads. The goal of load testing is to determine and ensure
that the system functions properly beyond the expected maximum
workload. Additionally, load testing evaluates the performance
characteristics (e.g., response times, transaction rates, and
other time sensitive issues).
Load testing generally refers to the practice of modeling the
expected usage of a software program by simulating multiple
users accessing the program's service concurrently. As such,
this testing is most relevant for multi-user systems, often
one built using a client/server model, such as web servers.
However, other types of software systems can be load tested
also. For example, a word processor or graphics editor can be
forced to read an extremely large document; or a financial package
can be forced to generate a report based on several years' worth
of data. The most accurate load testing occurs with actual,
rather than theoretical, results.
This term refers to making software specifically designed
for a specific locality. This test is based on the results
of globalization testing, which verifies the functional support
for that particular culture/locale. Localization testing can
be executed only on the localized version of a product.
The test effort during localization testing focuses on:
In addition, localization testing should include:
- Areas affected by localization, such as UI and content
- Culture/locale-specific, language-specific, and region
- Basic functionality tests
- Setup and upgrade tests run in the localized environment
- Plan application and hardware compatibility test according
to the product's target region.
A chronological record of relevant details about the execution
Logic Coverage Testing
Sometimes referred to as Path
Testing, logic-coverage testing attempts to expose software
defects buy exercising a unique combination of the program's
statements known as a path
Loop testing is the testing of a resource or
resources multiple times under program control.
| Contact us for more info