To pass this unit, please study the 20 vocabulary words below.
- acceptance test
- automated testing
- black box testing
- build
- functional testing
- integration testing
- manual testing
- production
- production error monitoring
- QA (Quality Assurance)
- regression testing
- release
- smoke testing
- staging
- system test
- test case
- unit testing
- UX (user experience)
- UI (user interface)
- white box testing
USA
UK
USA
UK
determines if the requirements of a specification or contract are met
USA
UK
"An acceptance test returns either as pass or fail, with a fail suggesting that there is a flaw present and the software should not go into production."
USA
UK
USA
UK
the use of other tools and scripts to test the software you’re creating
USA
UK
"Automated testing is often done with automation tools to execute test case suites."
USA
UK
USA
UK
a method in which the internal structure is not known to the tester
USA
UK
"Black box testing can be applied virtually to every level of software testing: unit, integration, system and acceptance."
USA
UK
USA
UK
a version of an application that is given by the development team to the software testing team
USA
UK
"A build, when tested and certified by the software testing team, is provided to the customers as “release”."
USA
UK
USA
UK
ensures that the requirements of an application are satisfied
USA
UK
"Functional testing is a kind of black box testing that is performed to confirm that the functionality of an application or system is behaving as expected."
USA
UK
USA
UK
exposes faults in the interaction between integrated units
USA
UK
"Integration testing is a level of software testing where individual units are combined and tested as a group."
USA
UK
USA
UK
the process of finding defects or bugs without the aid of automation tools
USA
UK
"A person with good attention to detail, who acts as an end user, should do manual testing to ensure the application's features behave correctly."
USA
UK
USA
UK
live version of a website or web application
USA
UK
"Code must undergo extensive development and testing before it is validated as production ready."
USA
UK
USA
UK
sort of automated system that logs all errors in live code
USA
UK
"Production error monitoring helps developers to monitor and fix crashes and other issues in real time, whenever they occur in the live version."
USA
UK
USA
UK
ensures that the customer gets the best possible software
USA
UK
"QA testers are primarily responsible for checking new software products - such as those for gaming systems, mobile or software applications - for defects, issues or bugs."
USA
UK
USA
UK
confirms that a recent program or code change has not adversely affected existing features
USA
UK
"Regression testing should be done before every release for all areas where changes have been made in the code."
USA
UK
USA
UK
the tested and verified version of a build
USA
UK
"The release is the official launch of a version or application for the customers."
USA
UK
USA
UK
a test type to ensure that the most important functions work
USA
UK
"The executed smoke tests qualified the build for further formal testing."
USA
UK
USA
UK
a nearly exact replica of a production environment for software testing
USA
UK
"A staging environment is a part of a workflow in most development projects and the deployment process."
USA
UK
USA
UK
a test of the complete and integrated software
USA
UK
"The purpose of a system test is to evaluate the system's compliance with the specified requirements."
USA
UK
USA
UK
a specification of the inputs, execution conditions and testing procedures
USA
UK
"The process of developing test cases can also find problems in the requirements or design of an application."
USA
UK
USA
UK
the tests of individual components of a software
USA
UK
"A unit is the smallest testable part of any software. It usually has one or a few inputs and usually a single output."
USA
UK
USA
UK
people's emotions and attitudes about using a particular product, system or service
USA
UK
"UX testing is the process of testing different aspects of user experiences to determine the best way for software and its elements to interact with its audience."
USA
UK
USA
UK
represents the cosmetics of the product
USA
UK
"UI testing is the process of testing a product's graphical user interface to ensure it meets its pre-defined specifications."
USA
UK
USA
UK
a method in which the internal structure is known to the tester
USA
UK
"White box testing is a method of software testing that tests internal structures or workings of an application, as opposed to its functionality."