Skip to content

evenopensource/evenWsTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EvenWsTest

License TypeScript

A TypeScript-based testing framework for distributed webSocket servers.

Repo details

  • package contains the code that executes the test case and check if the web-socket servers behaves as intended
  • webapp is a webapp that can be used to create the test suites and test cases
  • demoWsServer a dummy websocket server that can be used for testing

Features

  • Can be used to test distributed websocket servers written in any language.
  • Has a webapp using which test suites and test cases can be created easily.
  • Has data scripts using which the necessary tools(redis pubsub/db/any http server) that supports the websocket server can be started automatically at the start of the test case.
  • Starts multiple websocket servers and server logs can be found in the "log" directory of the respective OS
  • Simulates websocket add user, send message and remove user and checks if the websocket server behaves as intended
  • Supports parallel execution of multiple test suites

Installation and start

Install the dependencies npm install Build and run npm run build && npm run dev

Contributing

Feel free to submit issues and pull requests! Contributions are always welcome.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •