Project Introduction

What is Bugs Contraption Detector?

The use area of this Bugs Contraption Detector is about software testing, and the Code Parsing, Code Instrumentation technologies would be used. This project allows automatic test inputs generation from .NET source code, it tries to generate input automatically. The ability to instrument, for test inputs generation purposes, during normal execution, information that are sent to an external constraints solver for automatic test data generation. For the additional function, it will try to make the target programming language useful and/or find problems in real code.

Project Goal:

This project tries to achieve the following goal: Given a method with parameters, automatically generate a set of input values that, upon execution, will exercise as many statements as possible in the method.In other words, this project seeks to generate a test suite with high code coverage, where each test case invokes the method-under-test with particular values.

Doucment Tags

Research Manual:

This document will research necessary information about the project in the following sections, it includes: Make a brief introduction about this project and its goal. Provide a similar application, explain how the work. Discuss possible compiling language, such as: JAVA, C#....Discuss possible Complier, such as: Netbean, Visual Studio

Read More...

Project Plan Manual:

This documentation is making a plan for project Another Bugs Contraption Detector. This is almost four months duration plan. The main goal of this project is implementing program and succeed test user`s target code, finish core function building.

Read More...

Functional Specification:

The main purpose of this documentation is introduces the core functions of the project, in the following sections, it will make a brief description on project purpose and its design goals, in the section of supplementary specifications, the information about Functionalities, Usability, Reliability and Other also will be contained. This documentation also will analyses function use case in detail.

Read More...

Design Manual:

...

User Manual:

...

Project Report:

...

Code Listings:

...