Skip to main content

Table 10 Tools comparison

From: Testing tools for Android context-aware applications: a systematic mapping

 Tool 
 Custom Calabash [44]Context simulator [37]Extended AndroidRipper [42]CrashScope [18]MobiPlay [75, 79]VALERA [71, 74, 79, 94, 96]RERAN [79, 81]MBTS4MA [83]ContextDrive [110]TestAWARE [111]
Q1 
GPSXXXXXX XXX
Wi-FiXX X X XXX
AccelerometerXX XXXXXXX
ThermometerXXXX   XXX
Barometer XX X  XXX
Light-sensorXX  X X XX
MagnetometerXXXXXXX XX
Gyroscope X  X  XXX
Clock X      X 
Calendar X      X 
Other Camera, microphone, battery level, call, text message, alarm, etc.Call, text message, battery level, USB, etc.  Microphone Bluetooth, Call, text message  
Q2NoYesNoNoNoNoNoNoYesNo
Q3YesYesNoNoNoNoNoNoYesYes
Q4YesYesNoNoNoNoNoNoYesNo
Q5YesYesNoYesNoNoNoNoYesYes
Q6ManuallyManuallyDesign patternsOn/off or abnormal valuesNoneNoneNoneNoneNoneManually or recorded from sensor
Q7All-transition-coverage criterionAll scenarios executedCode coverageTop-down or botton-up GUI hierarchy transverseNo more recorded events leftNo more recorded events leftNo more recorded events leftAll edgesBreadth first searchNo more recorded events left
Q8YesNoYesYesNoNoNoYesYesNo
Q9Black-boxBlack-boxWhite-boxBlack-boxBlack-boxBlack-boxBlack-boxBlack-boxBlack-boxBlack-box and white-box
Q10NoNoNoNoNoNoNoNoNoneNo
Q11AutomaticSemi-automaticAutomaticAutomaticSemi-automaticSemi-automaticSemi-automaticSemi-automaticAutomaticSemi-automatic