Question 4: Software Testing. Consider the following simple (and nonsensical) pseudocode subroutine.
Whatever (in x, y; out z)
begin
x <--- x * 2;
if x > 0 then
y <--- y + 200;
else
y <--- 5 * y;
endif;
while x > y do
x <--- x – 10;
endwhile;
z <--- y – x;
end;
a. List and briefly discuss three goals of performing software testing. Why do we test software systems?
b. Describe briefly how you would apply Functional (Black Box) Testing to this subroutine. Why would you perform functional testing?
c. Describe briefly how you would apply Structural (White Box) Testing to this subroutine. Why would you perform structural testing?
6 years ago
75
Answer(1)![blurred-text]()
![]()
Purchase the answer to view it

NOT RATED
- 1582645341958_Assignment1.docx
other Questions(10)
- Mod 4 discussion social psych
- Essay and a Newspaperwork
- Hazardous Waste Management of Australia
- XXXX
- Instrument Paper - 6pages Needed
- Assignment 2: Use Cases
- Discussion Post
- i need help in finance valuation for psx company for the excel sheet and writing 15 pages and i attached same paperwork from different company from last semester for both the excel sheet valuation and the research paper
- Finacial Strategy
- ECO372 Principles Of Macroeconomics Week 1 KNOWLEDGE CHECK