Skip to content

this is program tester which can be used to test Correctness of logic of programs created in different languages.

Notifications You must be signed in to change notification settings

NeelPatel21/Program-Tester

 
 

Repository files navigation

Program-Tester

Program tester is software built in java which can execute any program created in any language. It also give specified input & get outputs & compare them with correct outputs.

  • This is client server software system. The executeble code which is going to be tested is run on client side with specified inputs(Test Cases) & output of the test run will be compared with true output in specified criteria like Exact match, ignore white spaces, etc. on client side. The log of the single run will be stored in client side & also sent to the server.

Contribution

Neel Patel (neelpatel21)

  • design & manage the project.
  • design & implement modules for following functionality.
    • creating test-cases & problem defination
    • run executable code using test-case.
    • comparison of the outputs on different criteria.
    • local & network logging.
    • client server based architecture using rmi.
    • admin Flow, User Flow, Data Server, Log Server, Main Server.
    • live log analysis to display live result to the client.
    • user-id, password based authentication.
    • config file support.

Parth Doshi (doshiparth)

  • Designed & implemented the graphical user interface (GUI) of the software.
  • Helped in project design.

Yash Gandhi (YashGandhi97)

  • desing & implement log analysis.
  • helped in GUI design & implementation.

Rushabh Modi (Rushabh179)

  • implement problem defination parsing & encription.

About

this is program tester which can be used to test Correctness of logic of programs created in different languages.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.6%
  • Other 0.4%