Challenge Overview
Previously, we ran an ideation challenge for an Android App Instrumentation Coverage tool.
In this challenge, we need you to implement this Instrumentation Coverage Tool as per Code Coverage Ideation specification document.
The following files are provided on the challenge forum (available on registration):
Instrumentation Coverage tool specification document
Contains all details for the Instrumentation Coverage Tool.
This document proposes to develop a custom tool, based on Soot framework to inject additional code to DEX file to add instrumentation capabilities to the application.
Please note, that it is required to use configurable custom tag(s) for logging, so logs could be filtered later.
Topcoder Fuzzer Application Design Specification
This document will help you understand our overall goal of this project.
Topcoder Fuzzer TC UML
This contains all Class diagrams.
You will need the TC UML Tool in order to open the provided UML diagram. If you don’t have this already, you can find it here: https://www.topcoder.com/tc?module=Static&d1=dev&d2=umltool&d3=description
Let’s discuss any questions or doubts on the challenge forum.