Contents Background Motivation Design and the algorithm of Simply Droid )Experiments and results analysis Related work Conclusion future work
Contents 6 Background Motivation Design and the Algorithm of SimplyDroid Experiments and Results Analysis Related work Conclusion & future work
Test Case Reduction can Help Dalvik Explorer p;, Activity EXception Dalvik Explorer Before reduction: 1525 GUI input events Build Details > (one launch app, 1524 input events) After reduction: 4 GUI input events Device Details >(one launch app event, 3 touch inputs) Environment Vanables System Properties Time Zones
Test Case Reduction can Help 7 Dalvik Explorer ActivityNotFoundException Before reduction: 1525 GUI input events (one launch app, 1524 input events) After reduction: 4 GUI input events (one launch app event, 3 touch inputs) 7
Test Case Reduction can Help Dalvik Explorer 15:270d司 Activity EXception a Time Zones (582) Before reduction: 1525 GUI input events Asia/Shanghai(default) UTc+0800 > (one launch app, 1524 input events) Africa/Abidjan After reduction: 4 GUI input events UTc+0000 >(one launch app event, 3 touch inputs) Africa/Accra UTc+0000 Africa/Addis Ababa UTc+0300 Africa/Algiers UTC+01 Africa/Asmara UTc+03:00 Africa/Asmera UTc+0300 Africa/ Bamako UTc+0000
Test Case Reduction can Help 8 Dalvik Explorer ActivityNotFoundException Before reduction: 1525 GUI input events (one launch app, 1524 input events) After reduction: 4 GUI input events (one launch app event, 3 touch inputs) 8
Test Case Reduction can Help Dalvik Explorer 21:460: Activity EXception Time Zone "Africa/Bamako Before reduction: 1525 GUI input events Long Display Name格林尼治标准时间 hort Display Name: GMT+00: 00 > (one launch app, 1524 input events) ime Here:2017020921:4604+0800( hursday me There:201702-0913:4604+0000( hursday After reduction: 4 GUI input events aw Offset: UTC+ 00: 00 (+0 minutes) urrent Offset: UTC+00: 00(+0 minut >(one launch app event, 3 touch inputs ses DST: false cet tzdata20151 oordinate+12382.0600 912-010100:16:07+00001912-01-0100:1608+0000 1830383032- Monday
Test Case Reduction can Help 9 Dalvik Explorer ActivityNotFoundException Before reduction: 1525 GUI input events (one launch app, 1524 input events) After reduction: 4 GUI input events (one launch app event, 3 touch inputs) 9
Delta Debugging and its Problem Delta Debugging(DD) by Andreas Zeller: partitions an event sequence into subsequences with equal size, and performs trial execution for reduction with increasingly finer granularity DDs View a flat structure 口口■囗国口 10
Delta Debugging and its Problem 10 Delta Debugging (DD) by Andreas Zeller : partitions an event sequence into subsequences with equal size, and performs trial execution for reduction with increasingly finer granularity. 10 DD’s View: a flat structure ……