Accessibility navigation


ScAmPER: generating test suites to maximise code coverage in interactive fiction games

Lester, M. (2020) ScAmPER: generating test suites to maximise code coverage in interactive fiction games. In: TAP 2020: 14th International Conference on Tests and Proofs, 22-26 Jun 2020, Bergen, Norway, pp. 169-179, https://doi.org/10.1007/978-3-030-50995-8_10. (In Press)

[img]
Preview
Text - Accepted Version
· Please see our End User Agreement before downloading.

683kB
[img] Text - Accepted Version
· Restricted to Repository staff only

682kB

It is advisable to refer to the publisher's version if you intend to cite from this work. See Guidance on citing.

To link to this item DOI: 10.1007/978-3-030-50995-8_10

Abstract/Summary

We present ScAmPER, a tool that generates test suites that maximise coverage for a class of interactive fiction computer games from the early 1980s. These games customise a base game engine with scripts written in a simple language. The tool uses a heuristic-guided search to evaluate whether these lines of code can in fact be executed during gameplay and, if so, outputs a sequence of game inputs that achieves this. Equivalently, the tool can be seen as attempting to generate a set of test cases that maximises coverage of the scripted code. The tool also generates a visualisation of the search process.

Item Type:Conference or Workshop Item (Paper)
Refereed:Yes
Divisions:Faculty of Science > School of Mathematical, Physical and Computational Sciences > Department of Computer Science
ID Code:90238
Uncontrolled Keywords:reachability coverage explicit state interactive fiction
Publisher Statement:The final authenticated version is available online at https://doi.org/10.1007/978-3-030-50995-8_10

Downloads

Downloads per month over past year

University Staff: Request a correction | Centaur Editors: Update this record

Page navigation