Ray l zapp is thinking about testing strategies for

This preview shows page 4 - 5 out of 6 pages.

We have textbook solutions for you!
The document you are viewing contains questions related to this textbook.
Discrete Mathematics With Applications
The document you are viewing contains questions related to this textbook.
Chapter 2 / Exercise 9
Discrete Mathematics With Applications
Epp
Expert Verified
Ray L. Zapp is thinking about testing strategies for his new HashTableclass, which uses Rainforest's cloud storage service to make hash tables persistent. For the next 4 questions, write the letter of the one BEST testing technique (from the list below) to achieve the listed testing goal. (Some testing techniques may be used more than once or not at all.) A.Black-box testing B.Fuzz testing C.Unit testing D.Integration testing E.Stubbing & mocking F.Mutation testing 13.__B___ (3 pts) Making sure the hash table is robust when presented with nonsensical input 14.__C___ (3 pts) Making sure hash collisions are handled properly 15.__E___ (3 pts) Making sure his service behaves correctly when Rainforest's cloud storage service is down 16.__F___ (3 pts) Improving the thoroughness of coverage of his test suite by uncovering test cases he missed 17.(3 pts) Which is the appropriate order for following the BDD/TDD cycle of Agile? A.Failing Cucumber step; Failing RSpec test(s); Passing RSpec test(s); Passing Cucumber step B.Failing Rspec test(s); Failing Cucumber test; Passing RSpec test(s); Passing Cucumber step C.Failing Cucumber step; Passing Cucumber step; Failing RSpec test(s); Passing RSpec test(s) D.Failing RSpec test(s); Passing RSpec test(s); Failing Cucumber step; Passing Cucumber step
18.(3 pts) The single best predictorthat a software project is likely to come in over budget or late schedule is:
19.(3 pts) When the Ruby expression foo << baris evaluated:
Ray Ells’ software consultancy has been awarded a contract to develop Casebook, a SaaS app to keep track of the status of civil court cases. Here are some notes from an early customer interview: Each case has two parties: the plaintiff and the defendant. The same plaintiffs and defendants may be parties in more than one case. A party that is a plaintiff in one case might be a defendant in another case. Each case is assigned to exactly one judge and its proceedings administered by exactly one court clerk. Every court officer is either a judge or a court clerk. The only people who can login to the app and access the data are court officers. Login should be required for all app actions, that is, the only publicly-viewable page should be the login page. A case has a variable number of supporting documents associated with it. Examples of documents include motions, depositions, evidence (photographs, scanned documents, audio or video clips, etc.), and others.
We have textbook solutions for you!
The document you are viewing contains questions related to this textbook.
Discrete Mathematics With Applications
The document you are viewing contains questions related to this textbook.
Chapter 2 / Exercise 9
Discrete Mathematics With Applications
Epp
Expert Verified

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture