J'écris actuellement un script python pour tester la charge d'une API. Je veux vérifier combien de demandes une API peut prendre à la fois. L'API est pour l'enregistrement, je dois donc envoyer des paramètres uniques à chaque fois.
Existe-t-il de toute façon que je pourrais y parvenir par le criquet ou d'une autre manière?
Toute aide serait appréciée.
Ceci est mon code pour l'enregistrement d'un utilisateur unique.
def registration:
URL = "ip"
PARAMS = {'name':'test','password':'test1','primary_email':'[email protected]','primary_mobile_number':'9999999999','country_abbrev':'US'}
r = requests.post(url = URL,params = PARAMS,auth=HTTPDigestAuth('user', 'pass'))
response = r.text
print response
Il existe différentes approches, comme:
Malheureusement, votre question n'a pas d'exigences explicites concernant les paramètres "uniques", donc pour le moment, je suggère de vous familiariser avec Comment exécuter Locust avec différents utilisateurs article