mrstudyr is a tool for retrospectively analysing the effectiveness of mutation testing reduction techniques. Instead of integrating each approach into a system, mrstudyr performs the various reduction techniques on the data collected from a single execution of the mutation testing phase in the mutation analysis process.
- R (> 3.3.3)
To check which version of R you have installed at the command-line:
R --version
or in R (check the version.string value)
version
The following commands need to be run in an R console in the mrstudyr/
directory (type [sudo] R
in terminal).
To install mrstudyr:
install.packages("devtools")
library(devtools)
devtools::install_github("mccurdyc/mrstudyr")
library(mrstudyr)
All of the previous instructions for building, installing, and using mrstudyr have been tested on Mac OS X 10.11 "El Capitan" and Arch Linux 4.9.11. All of the development and testing was done using R version 3.3.3 "Bug in Your Hair". While mrstudyr is very likely to work on other Unix-based development environments, we cannot guarantee correct results for systems different than the ones mentioned previously. Currently, mrstudyr does not provide support for the building, installation, or use on Windows unless using RStudio --- which also has not been tested.
However, if you have questions or comments, please let me know and I will try to assist you.