WGU D480 SOFTWARE DESIGN AND QUALITY

EXAM ELABORATIONS Aug 30, 2025
Loading...

Loading document viewer...

Page 0 of 0

Document Text

WGU D480 SOFTWARE DESIGN AND QUALITY

ASSURANCE WRITTEN EXAM ACTUAL SOLUTION

A bug base is a system for keeping track of every bug logged in a database system. Most important consideration when deciding on a bug base is simple so users can easily report bugs -

A test case management system is the best way to document and keep track of test cases! Test cases are supplemented by applying black-box methods to the module's specification. - The most important consideration in program testing is the design and creation of effective test cases.

White-box tester focuses exclusively on validating the interactions and behaviors that result in functionality, analyze a modules logic, and Code-level tests that are concerned with the interaction between objects. - includes exhuastive path testing and requires code knowledge.

Interface occurs when the number of received parameters are not equal to the number of sent arguments. - Interface

The following are associated with Installation testing.

  • It checks test cases. to ensure that. compatible set of options. have been selected.
  • Its test cases. are developed by the organization. that produced the system. - User must
  • select a variety of options, valid hardware configurations, files libraries alocated and loaded.connectivity to connect to other programs.

Statement. Involves execution of all the executable statements in the source code at least once -

  • error reporting techniques are.
  • Fix the complete error, not just one. of its symptom.
  • Error corrections. must. be well tested. in the original. program.
  • Monitor all. parts which are nearby. to the place. of detected error. -

Videotaping a user test and using a think-aloud protocol can provide excellent data on software usability and user perceptions about the application. -

Testing tiers for the business layer. Ensures that data is collected correctly. -

  • / 2

External specification is the testing processes that make up the Function test part of the development phase - External specification: It defines the exact representation of the program to users.

Computation Comes when calculations among variables include inconsistent data -

Acceptance testing compares the initial requirements of the program to its end user current needs. Acceptance testing is performed by the program's customer or end user.. -

Function test will show that a program does not match its external specifications? An external specification is a precise description of the program's behavior from the end-user point of view.-

The Objectives step in the software development process translates requirements into specific objectives?. -

Input/Output Arises if all the used files are not opened and closed after use. -

Condition Coverage - In this case, you write enough test cases to ensure that each condition in a decision takes on all possible outcomes at least once. - But, as with decision coverage, this does not always lead to the execution of each statement, so an addition to the criterion is that each point of entry to the program or subroutine, as well as ON-units, be invoked at least once.

Decision/Condition Coverage - It requires sufficient test cases such that each condition in a decision takes on all possible outcomes at least once, each decision takes on all possible outcomes at least once, and each point of entry is invoked at least once. - A weakness with decision/condition coverage is that although it may appear to exercise all outcomes of all conditions, it frequently does not, because certain conditions mask other conditions

What is the key to successful higher-order testing? - Consistent and well-planned testing

Which duty is a responsibility of the code inspection team moderator? - Recording all errors found

  • Cause-effect graphing should be used for a specification that contains combinations of input
  • conditions It has a beneficial side effect in pointing out incompleteness and ambiguities in the specification.

System Testing - System testing is the most misunderstood and most difficult testing process.System testing is not a process of testing the functions of the complete system or program, because this would be redundant with the process of function testing. System testing has a particular purpose: to compare the system or program to its original objectives. - System testing, by definition, is impossible if there is no set of written, measurable objectives for the product. It focuses on translation errors made during the designing of external specification.

  • / 2

Download Document

Buy This Document

$30.00 One-time purchase
Buy Now
  • Full access to this document
  • Download anytime
  • No expiration

Document Information

Category: EXAM ELABORATIONS
Added: Aug 30, 2025
Description:

WGU D480 SOFTWARE DESIGN AND QUALITY ASSURANCE WRITTEN EXAM ACTUAL SOLUTION A bug base is a system for keeping track of every bug logged in a database system. Most important consideration when deci...

Get this document $30.00