23 lines
511 B
Python
23 lines
511 B
Python
import requests
|
|
import random
|
|
from multiprocessing import Process
|
|
|
|
|
|
def test():
|
|
if random.randint(0, 1) == 0:
|
|
resp = requests.get("http://localhost:8080")
|
|
else:
|
|
resp = requests.get("http://localhost:8080/users")
|
|
if resp.status_code != 200:
|
|
print(resp)
|
|
|
|
|
|
if __name__ == '__main__':
|
|
print('starting test')
|
|
processes = [Process(target=test) for _ in range(200)]
|
|
for p in processes:
|
|
p.start()
|
|
for p in processes:
|
|
p.join()
|
|
print('end of test')
|