Testing and QA Fundamentals Definitions

  • A

    acceptance test

    An acceptance test confirms that an story is complete by matching a user action scenario with a desired outcome. (Continued...)

  • auditor

    In Web advertising, this usually means a third-party company that audits the number of visitors to or impression sent from a Web site during some time period.

  • automated software testing

    Automated software testing is a process in which software tools execute pre-scripted tests on a software application before it is released into production.

  • B

    build

    In a programming context, a build is a version of a program.

  • C

    code review

    Code review is a phase in the computer program development process in which the authors of code, peer reviewers, and perhaps quality assurance reviewers get together to review code, line by line... (Continued)

  • conformance testing

    Conformance testing, also known as compliance testing, is a methodology used in engineering to ensure that a product, process, computer program or system meets a defined set of standards. These standards are commonly defined by large, independent entities such as the Institute of Electrical and Electronics Engineers (IEEE), the World Wide Web Consortium (W3C) or the European Telecommunications Standards Institute (ETSI)... (Continued)

  • E

    error handling

    Error handling refers to the anticipation, detection, and resolution of programming, application, and communications errors... (Continued)

  • G

    garbage in, garbage out (GIGO)

    GIGO (garbage in, garbage out) is a concise expression of a concept common to computer science and mathematics: the quality of output is determined by the quality of the input... (Continued)

  • L

    load testing

    Load testing is the process of subjecting a computer, peripheral, server, network or application to a work level approaching the limits of its specifications.

  • M

    mock object

    In object-oriented programming, a mock object is a simulated object that mimics the behavior of the smallest testable parts of an application in controlled ways.

  • N

    NUnit

    NUnit is an evolving, open source framework designed for writing and running tests in Microsoft .NET programming languages... (Continued)

  • Q

    quality assurance (QA)

    Quality assurance (QA) is any systematic process of determining whether a product or service meets specified requirements.

  • R

    runtime

    Runtime is when a program is running (or being executable).

  • S

    smoke testing

    Smoke testing, also called build verification testing or build acceptance testing, is nonexhaustive software analysis that ascertains that the most crucial functions of a program work but does not delve into finer details.

  • stress testing

    Stress testing is the process of determining the ability of a computer, network, program or device to maintain a certain level of effectiveness under unfavorable conditions.

-ADS BY GOOGLE

SearchMicroservices

TheServerSide.com

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchHRSoftware

SearchHealthIT

DevOpsAgenda

Close