Как загрузить тестовый сервер Apollo с саранчой? - PullRequest
1 голос
/ 05 июня 2019

Кто-нибудь знает, как загрузить тестовый сервер 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 в основном состоит из запросов и мутаций.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...