Skip to content

gabyah92/TestCasesGeneratorGUI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

162 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Testcase Generator

The Testcase Generator is a user-friendly graphical user interface (GUI) designed to facilitate the easy generation of test cases across various programming languages. It supports popular languages including C, C++, C#, Java, Python, and Go.

Screenshot 2024-09-24 213706

This tool enables users to generate test cases for a wide range of competitive programming platforms, such as:

  • HackerRank
  • HackerEarth
  • CodeChef
  • Coderunner (Moodle Plugin)
  • VPL (Moodle Plugin)

By simplifying the process of test case creation, the Testcase Generator aims to enhance the efficiency of developers and educators alike.

Table of Contents

Mentions

  • Derived from an amazing open-source project.

Supported Languages

The following languages are supported for testcase generation:

Install

Download and run the executable

  • Download and install Python here.
  • Download the latest release zip file here and unpack into a folder.
  • Run tc_gen.exe from that extracted folder.
  • The testcases generated will be within the 'generated' folder, which is inside the _internal folder.

How to Use ? 😃

  • The logic file contains the code responsible for generating test cases. It is designed to support multiple programming languages, enabling flexibility and versatility in test case creation.
  • The Python code provided represents the input for the Testcase Generator. Any data printed to this field will be recognized as potential input values. For detailed examples and explanations, please refer to the documentation available here.

Stargazers over time 📈

Star History Chart

Social Media :

Please leave a star if you liked my work! ❤

About

This project provides an easy-to-use tool for generating test cases for competitive programming platforms including HackerRank, CodeChef, HackerEarth, VPL (Virtual Programming Lab), and Coderunner plugins on Moodle LMS.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 97.8%
  • Other 2.2%