METFORD – Mutation tEsTing Framework fOR anDroid

Running METFORD

To execute, you must create a Kadabra configuration whose Main Aspect is the file ./Kadabra/javascript/Main.js, and as Aspect Arguments should receive a JSON file with the running configuration.

Configuration File

The configuration options currently supported:

  • projectPath
  • classpath
  • outputPath
  • operatorNameList
  • operatorArgumentList
  • mutationType
  • isAndroid
  • fullyQualifiedNames
  • useIncompleteClassPath
  • debugMessages
  • projectExecutionName
  • includesFolder
  • excludeList
  • includeList