itt Flashcards
(129 cards)
acceptance criteria
criteria that a component or system must satisfy in order to be accepted by a user, customer or authorized entity
acceptance testing
formal testing with respect to user needs, requirements and business processes conducted to determine whether or not a system satisfies the acceptance criteria in order to accept the system
accessibility
the degree to which a component or system can be used by people with the widest range of characteristics and capabilities to achieve a specified goal in a specified context of use
accessibility testing
testing the ease by which users with disabilities can use a component or system
actual result
behavior produced/observed by object under test
ad hoc reviewing
informal review technique by independent reviewers without a structured process
alpha testing
simulated or actual operational testing in developer’s test environment by roles outside the development organization
anomaly
any condition that deviates from expected results by requirements specs, design docs, user docs, standards from one’s perception or experience.
Anomalies can be found at reviews, testing, analysis, compilation, usage or products or docs.
audit
independent examination of work product, process(es) performed by a third party to assess compliance with specs, standards, contractual agreements or other criteria
availability
the degree to which a component or system is operational and accessible when in use
behavior
response of component/system to set of input values and preconditions
beta testing
simulated or actual operational testing conducted at an external site by roles outside the development organization (see: field testing)
black-box test technique
to derive/select test cases based on specs, functional or non-functional, of a component/system without reference to internal structure
boundary value
minimum or maximum value of an ordere
boundary value
minimum or maximum value of an ordered equivalence partition
boundary value analysis
black-box test case based on boundary values
burndown chart
chat that depicts outstanding effort versus time in an iteration that shows status and trend of completing tasks.
x-axis is usually days in sprint
y-axis is remaining effort (e.g., story points)
checklist-based reviewing
review technique guided by list of questions or required attributes
checklist-based testing
experience based test technique where experienced tester uses a high-level list of items to be noted, checked or remembered or a set of rules or criteria against which a product has to be verified
code coverage
an analysis method that determines which parts of the software have been executed (covered) by the test suite.
Types: statement, decision, condition coverage
commercial off-the-shelf (COTS)
software product developed for the general market, i.e., for a large number of customers in identical format
e.g. Duolingo
compatibility
the degree a component/system can exchange information with other components/systems
complexity
the degree a component/system has a design/internal structure that is difficult to understand, maintain and verify
compliance
capability of software product to adhere to standards, conventions, regulations in laws and such