IS3445 CHAP 11 TESTING AND QUALITY ASSURANCE FOR PRODUCTION WEB SITES Flashcards Preview

IS3445 SEC WEB APPS > IS3445 CHAP 11 TESTING AND QUALITY ASSURANCE FOR PRODUCTION WEB SITES > Flashcards

Flashcards in IS3445 CHAP 11 TESTING AND QUALITY ASSURANCE FOR PRODUCTION WEB SITES Deck (28)
Loading flashcards...
1
Q

___ is a foster testing methodology that looks at available inputs for an application and the expected outputs from each input.

A

Black box testing

2
Q

___ is a standardized approach to handling changes to the IT infrastructure.

A

Change management

3
Q

___ 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.

A

Compatibility testing

4
Q

___ is the environment in which programmers develop, test, and upgrade software systems applications.

A

Development environment

5
Q

___ is a software state in which development continues but no additional features are added to the product.

A

Feature freeze

6
Q

___ 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.

A

Gray box testing

7
Q

___ is a software testing method in which individual software modules are combined and tested as a group. It typically occurs after unit testing.

A

Integration testing

8
Q

___ 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.

A

Performance testing

9
Q

___ is a real-world practical environment in which applications are used for business purposes.

A

Production environment

10
Q

___ 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.

A

Recovery testing

11
Q

___ 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.

A

Regression testing

12
Q

___ is a software testing method that ensure an application meets and adheres to appropriate standards.

A

Regulatory compliance testing

13
Q

___ 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.

A

Security testing

14
Q

.

A

Software stress testing

15
Q

___ is a software testing method that combines all components that have successfully passed integration testing and assesses the system as a whole.

A

Standard System testing

16
Q

___ 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.

A

Unit testing

17
Q

___ 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.

A

Usability testing

18
Q

___ is a software testing methodology that examines the code of an application.

A

White box testing

19
Q
  1. The bounce rate identifies the percentage of people who leave your site from he page they initially visited.
    TRUE OR FALSE
A

TRUE

20
Q
  1. 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)
  2. RCI
  3. Alpha
  4. Pre-alpha
  5. Beta
A

RCI

Beta

21
Q
  1. Recovery testing analyzes how an application manages in the aftermath of failures and crashes.
    TRUE OR FALSE
A

TRUE

22
Q
  1. 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?
  2. Perform a regression test
  3. Perform a compatibility test
  4. Perform a suitability test
  5. Perform a gray box test
A

Perform a regression test

23
Q
  1. 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?
  2. Unit test
  3. Universal acceptance test
  4. Compatibility test
  5. System test
A

Compatibility test

24
Q
  1. ___ incorporates features of black and white box testing.
A

Gray box testing

25
Q
  1. Regulations are not set by organizations buy by applicable laws.
    TRUE OR FALSE
A

TRUE

26
Q
  1. 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.
  2. Black box testing
  3. White box testing
  4. Gray box testing
  5. Brown box testing
A

Black box testing

White box testing

Gray box testing

27
Q
  1. Which of the following is often developed by first creating a risk analysis?
  2. Web rules
  3. Test software
  4. Security policies
  5. SDLCs
A

Security policies

28
Q
  1. Standards are typically non-enforceable while suggestions are used to guarantee a level of quality and performance.
    TRUE OR FALSE
A

FALSE