I have a Django project representing an abstract retail store. Let's say it's deployed on a server and is available in the local network. I want to write another program (or extend this one?) to generate a bunch of Users, automate the process of signing up and logging in and automate their interaction with the system: make them interact with the system to order goods. So it's not just unit testing of my system but rather demonstration of how it works in real life. And I want to spawn many users to see how my system can handle many requests at once. Is there some kind of framework for that? How would you implement this? Thanks.
CodePudding user response:
There are plenty of software available for this specific need.
https://jmeter.apache.org/ https://www.cypress.io/ https://www.browserstack.com/selenium#:~:text=Selenium is an open-source,, and C#, among others.
Go through these, hope you will find your solution