Кто-нибудь знает, как загрузить тестовый сервер Apollo?
class UserBehavior(TaskSet):
def on_start(self):
self.login()
@task
def login(self):
headers = {"content-type": "application/json"}
self.client.post("/", data=json.dumps({
"query": "mutation { login(username:\"9849999983\", password: \"123456\") { token User { id fullName "
"email phoneNumber } } } "
},
headers=headers))
class ApolloSample(HttpLocust):
host = "https://sampleurl.com/api"
min_wait = 20000
max_wait = 50000
task_set = UserBehavior
Проблема в том, что в методе self.client.post("/")
нет особой конечной точки, которую нужно хранить. Поскольку Graphql в основном состоит из запросов и мутаций.