I am currently using Selenium for client-side testing on an AngularJS web application with a specific browser. My objective is to execute a load test by generating numerous requests from concurrent users. For instance, sending 1k requests per second from x number of users, and then scaling up to 2k requests, and so on.
Unfortunately, there is a lack of formal documentation on this particular subject. I am curious if anyone has experience with this type of testing. Is there a maximum limit to the number of requests that Selenium can handle, considering hardware limitations? I am aware of tools like Jmeter, but they do not execute client-side JavaScript.