Skip to content

code files for stress tersting and test case generator for CP problem setting

Notifications You must be signed in to change notification settings

dbestvarun/stressTesting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stress Testing Scripts with Test-Case generator script

What it is

A stress testing batch script with a simple batch script to generate multiple test cases in a matter of seconds .

Note

  • I only used this in Windows.

How to use Stress.bat

  1. You have to prepare 3 other programs along with this script. Those are, your original solution (solution.cpp), the bruteforce/correct solution (brute.cpp), and the randomized input generator (gen.cpp).

  2. Have them all in the same directory.

  3. Open your command prompt there.

  4. Do one of the following depending on your needs:

    • Compile the 3 programs and stress test the solution on 100 randomized test cases:
    > stress
    
    • Compile the 3 programs and stress test the solution on n randomized test cases:
    > stress [n]
    
    • Stress test the solution on n randomized test cases without compiling the 3 programs:
    > stress [n] 0
    

How to use gen_tc.bat

  1. You have to prepare 2 other programs along with this script. Those are, the randomized input generator (gen.cpp), and the solution (solution.cpp).

  2. Have them all in the same folder/directory.

  3. Open your command prompt there.

  4. Do one of the following depending on your needs:

    • Generate 10 test cases (input and output), starting from test case #1
    > gen_tc
    
    • Generate n test cases (input and output), starting from test case #1
    > gen_tc [n]
    
    • Generate n test cases (input and output), starting from test case #k
    > gen_tc [n] [k]
    

Example of Usage

Generate 15 test cases, starting from test case #6 :

> gen_tc 15 6

This will generate 15 input and output files (30 in total) like this :

your_folder
L input6.txt
L output6.txt
L input7.txt
L output7.txt
  ...
L input20.txt
L output20.txt

About

code files for stress tersting and test case generator for CP problem setting

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published