A novel tool for resource utilisation regression testing of JVM-based applications : a thesis presented in partial fulfilment of the requirements for the degree of Master of Science in Computer Science at Massey University, Manawatu, New Zealand

dc.contributor.authorHewson, Fergus
dc.date.accessioned2014-03-31T02:38:31Z
dc.date.available2014-03-31T02:38:31Z
dc.date.issued2013
dc.description.abstractIn recent years, automated regression testing with tools, like JUnit, has become a cornerstone of modern software engineering practice. Automated testing focuses on the functional aspects of software. Automated performance testing is less popular. Where used, it is based on the principle of comparing measurements against static thresholds representing parameters such as system runtime or memory usage. This thesis presents an alternative approach to automatically generate test oracles from system calibration runs. This approach is particularly useful to safeguard the investment made when software is manually fine-tuned. A proof-ofconcept tool was developed that works for all applications that can be deployed on the Java Virtual Machine (JVM), and is capable of testing all properties that can be accessed through Java Management Extensions (JMX) technology.en
dc.identifier.urihttp://hdl.handle.net/10179/5183
dc.language.isoenen
dc.publisherMassey Universityen_US
dc.rightsThe Authoren_US
dc.subjectRegression testingen
dc.subjectJava Virtual Machine (JVM)en
dc.subjectSoftware testingen
dc.titleA novel tool for resource utilisation regression testing of JVM-based applications : a thesis presented in partial fulfilment of the requirements for the degree of Master of Science in Computer Science at Massey University, Manawatu, New Zealanden
dc.typeThesisen
massey.contributor.authorHewson, Fergusen
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorMassey Universityen
thesis.degree.levelMastersen
thesis.degree.nameMaster of Science (M.Sc.)en
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
02_whole.pdf
Size:
5.9 MB
Format:
Adobe Portable Document Format
Description:
Loading...
Thumbnail Image
Name:
01_front.pdf
Size:
88.6 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
804 B
Format:
Item-specific license agreed upon to submission
Description: