Posted: January 7th, 2022
Use the web application program calculate to answer the
following questions. calculate is on the second author’s website (at
https://cs.gmu.edu:8443/offutt/servlet/calculate as of this writing).
(a) Analyze the inputs for calculate and determine and write the
grammar for the inputs. You can express the grammar in BNF,
an XML schema, or another form if you think it’s appropriate.
Submit your grammar.
(b) Use the mutation ideas in this chapter to generate tests for
calculate. Submit all tests; be sure to include expected
outputs.
(c) Automate your tests using a web testing framework
Place an order in 3 easy steps. Takes less than 5 mins.