IS3445 CHAP 11 TESTING AND QUALITY ASSURANCE FOR PRODUCTION WEB SITES Flashcards
___ is a foster testing methodology that looks at available inputs for an application and the expected outputs from each input.
Black box testing
___ is a standardized approach to handling changes to the IT infrastructure.
Change management
___ is a software testing method designed to verify how well an application functions with other software, such as the operating system or other Web applications. Interoperability is a significant concern, and application testing must ensure compatibility with other popular software.
Compatibility testing
___ is the environment in which programmers develop, test, and upgrade software systems applications.
Development environment
___ is a software state in which development continues but no additional features are added to the product.
Feature freeze
___ is a software testing methodology that provides the middle ground between black box and white box testing. It looks at the input and output of applications and the inner workings of the application.
Gray box testing
___ is a software testing method in which individual software modules are combined and tested as a group. It typically occurs after unit testing.
Integration testing
___ is a software testing method that provides an accurate view of how applications perform in a large-scale deployment in a variety of production environments. These tests determine responsiveness under various workloads to ensure that the application works well under normal operational circumstances.
Performance testing
___ is a real-world practical environment in which applications are used for business purposes.
Production environment
___ is a software testing method that gauges the recovery capabilities of an application in the event of failure. It determines whether an application can recover from a crash or hardware failure.
Recovery testing
___ is a software testing method that checks for additional errors in software that may have been introduced in the process of upgrading or patching to fix other problems.
Regression testing
___ is a software testing method that ensure an application meets and adheres to appropriate standards.
Regulatory compliance testing
___ is a software testing method that checks the security of an application. It includes testing for injection attacks, path traversal attacks, and if the software is vulnerable in other way. Vulnerabilities need to be addressed before the software can be released.
Security testing
.
Software stress testing
___ is a software testing method that combines all components that have successfully passed integration testing and assesses the system as a whole.
Standard System testing