luxroot / ePYt

ePYt for 2021s-cs453-project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ePYt

Type-aware test input generator with static analysis backend.

Introduction

Testing is mature way to enhance software quality. But generating test suites manually is always a hard job and full of imperfections.

And especially for python, usually there are no type informations in code itself. So generating test inputs automatically is a hard job.

So we thought up a way to get type informations vis static analysis beforehand, and using that information to enhance test input quality.

Furthermore, we also propose a novel way to improve static analysis quality.

Usage

To be filled later

Examples

To be filled later

Contributing

Python codes should always be formatted with yapf.

About

ePYt for 2021s-cs453-project


Languages

Language:Python 100.0%