A tool for retrospectively studying mutant reduction strategies in an attempt to reduce the cost of mutation testing.
R
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
R
graphics
inst/extdata
man
.Rbuildignore
.gitignore
DESCRIPTION
LICENSE
NAMESPACE
README.md
mrstudyr.Rmd
mrstudyr.pdf
mrstudyr2.Rproj

README.md

mrstudyr


mrstudyr - retrospective mutant analysis.

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.

Dependencies

  • 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

Imports

Installing

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)

Usage

asciicast

Building and Execution Environment

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.

License

GNU General Public License v3.0