Show simple item record

dc.date.accessioned2016-12-13T11:59:53Z
dc.date.issued2016-01-01en_US
dc.date.submitted2016-11-01T08:16:19.960Z
dc.identifier.isbn9783319471051en_US
dc.identifier.issn0302-9743en_US
dc.identifier.urihttp://qmro.qmul.ac.uk/xmlui/handle/123456789/18235
dc.description.abstract© Springer International Publishing AG 2016. Regression testing is applied after modifications are performed to large software systems in order to verify that the changes made do not unintentionally disrupt other existing components. When employing regression testing it is often desirable to reduce the number of test cases executed in order to achieve a certain objective; a process known as test suite minimisation. We use multi-objective optimisation to analyse the trade-off between code coverage and execution time for the test suite of Mockito, a popular framework used to create mock objects for unit tests in Java. We show that a large reduction can be made in terms of execution time at the expense of only a small reduction in code coverage and discuss how the described methods can be easily applied to many projects that utilise regression testing.en_US
dc.format.extent244 - 249en_US
dc.titleMulti-objective regression test suite minimisation for mockitoen_US
dc.typeConference Proceeding
dc.rights.holder© Springer International Publishing AG
dc.identifier.doi10.1007/978-3-319-47106-8_19en_US
pubs.notesNot knownen_US
pubs.publication-statusPublisheden_US
pubs.volume9962 LNCSen_US
qmul.funderDAASE: Dynamic Adaptive Automated Software Engineering::Engineering and Physical Sciences Research Councilen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record