Question: Software Verification and Validation Understanding Testing Exercise Module Number: ST 0 8 Instruction: Answer the given questions. 1 . An order input system should allow
Software Verification and Validation
Understanding Testing
Exercise Module Number: ST
Instruction: Answer the given questions.
An order input system should allow prospective customers to submit an order which in some cases may be complicated. Discuss an appropriate approach to test the primary function of the system. Case : consider ordering pizza, specifying toppings, and quantity; Case : consider ordering metal ingots, specifying product code, quantity, delivery date.
When testing a software system of multiple components, we set up a test plan to first do unit testing and then integration testing. Why then do we sometimes have to perform regression testing?
What are the advantages of Black Box testing? Why do we choose to test a software product without looking into or even consideration of the structures inside?
Why do we need White Box testing? What advantages are there in White Box testing in contrast to Black Box testing?
When bad input data may result in unintended behavior of a system including system crash andor other malicious destruction at what stage of a test plan should we be dealing with that?
Testing Tools
Exercise Module Number: ST
Instruction: Name and describe the kind of testing tools appropriate for the case, and discuss how to construct such a tool for testing
We are given a simple image processing function for unit testing: the input is an image file and the output is another image file, but the function takes a collection of parameters in a x matrix to control the processing. Discuss how we may approach base line testing for the function as a unit?
We have a library collection of image processing software to be tested. Each processing function is documented with its API application program interface for use, but these functions also work in concert when mixed and matched in appropriate ways.
Test Cases for a Given Requirement
Exercise Module Number: ST
Instruction: Discuss the nature of Test Cases needed for each requirement number and type and create a list of appropriate Test Cases for the given Requirements.
When the password change request form is submitted, the software must verify that the new password entry and the nd entry for confirmation are the same.
Consider a bank account information system. User identification must first be authenticated before access to account information can be granted.
Before finalizing the course registration, the student should have cleared any pending financial obligations. The procedure should call to verify the student account with the financial system.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
