Question
1. The following activity is intended to encourage you to think about testing more rigorously than you are used to. The work also shows a
1. The following activity is intended to encourage you to think about testing more rigorously than you are used to. The work also shows a strong relationship between clarity clarity, errors, and test cases.
(a) Write the Java route and a standing public union (Vector a, Vector b). The method should return the Vector for items in any of the two Vector vets.
(b) During meditation, you may discover various errors and ambiguities in a given task. In other words, more opportunities for error exist. Report as many mistakes as possible. (Note: Vector is a Java Collection class. If you use another language, translate Vector as a list)
(c) Create a set of test cases that you think may have a reasonable chance of exposing the errors you identified above. Write the reason for each test in your test set. If possible, explain all your reasons in a brief summary. Perform your tests against your own implementation.
(d) Rewrite the signature of the method so that it is accurate enough to clarify the previously mentioned errors and ambiguities. You may wish to illustrate your specification with examples taken from your experimental cases.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started