CSE 5314/7314 (Fall 2024): Homework #2
Assignment
-
Consider the testing process in Chapter 6 (Fig. 6.1),
how would it be applied differently to ad-hoc/informal testing
vs to formal/systematic testing?
For a concrete example of the former,
you may use the testing process you followed in hw#1;
for a concrete example of the latter,
you should use one of the seven major formal/systematic testing
techniques we surveyed in class.
In particularly, clearly describe the differences in planning/preparation
activities for both.
-
Choose one of the
bottom-up or top-down model construction procedures for PT
(partition test) to perform one of the following:
-
Starting with a checklist you can find or come up with for a software,
construct a corresponding set of partitions for PT.
-
Starting with an overall input domain definition for a software of your choice,
partition the input domain for PT.
-
Enhance your testing model for the previous problem
to build a Musa OP to support UBST.
In particular, pay attention to and describe
the information sources,
participants and additional data collection needed,
granularity and practicality of the OP constructed.
Due Date
9/23/24
Prepared by Jeff Tian
(tian@engr.smu.edu).
Initially posted: 9/16/24.
Last update: 9/16/24.