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
___ is a software testing method in which a programmer verifies that individual units of source code are fit for use. A unit is the smallest testable part of an application.
Unit testing
___ is a software testing method designed to check the usability of an application. This may be done in a limited production environment to get a sampling of potential application users.
Usability testing
___ is a software testing methodology that examines the code of an application.
White box testing
- The bounce rate identifies the percentage of people who leave your site from he page they initially visited.
TRUE OR FALSE
TRUE
- You recently developed an application. In which SDLC stages would the application likely be in just prior to being released to the production environment? (Select two)
- RCI
- Alpha
- Pre-alpha
- Beta
RCI
Beta
- Recovery testing analyzes how an application manages in the aftermath of failures and crashes.
TRUE OR FALSE
TRUE
- As a software developer, you have recently coded a security patch to a Web application. Which of the following might you do after finishing the patch?
- Perform a regression test
- Perform a compatibility test
- Perform a suitability test
- Perform a gray box test
Perform a regression test
- You have completed an application and now wonder if it will work with both the Microsoft Internet Explorer and Mozilla Firefox Web browsers. which of the following test might you perform?
- Unit test
- Universal acceptance test
- Compatibility test
- System test
Compatibility test
- ___ incorporates features of black and white box testing.
Gray box testing
- Regulations are not set by organizations buy by applicable laws.
TRUE OR FALSE
TRUE
- You are using a testing mechanism that looks at the input and output of an application to determine potential problems. which mechanisms may be in use? Select three.
- Black box testing
- White box testing
- Gray box testing
- Brown box testing
Black box testing
White box testing
Gray box testing
- Which of the following is often developed by first creating a risk analysis?
- Web rules
- Test software
- Security policies
- SDLCs
Security policies
- Standards are typically non-enforceable while suggestions are used to guarantee a level of quality and performance.
TRUE OR FALSE
FALSE