2016-04-21 1 views
0

Я создал селен, управляемый данными, для регистрации новых пользователей. Я буду создавать новую регистрацию пользователя через пользовательский интерфейс, используя код селена. Как только регистрация пользователя будет завершена, я получаю доступ к URL-адресу API REST, запросу API, и мне нужно проверить ответ.Как проверить запрос и ответ JSON на Java?

Как я могу это подтвердить? У меня есть URL API, запрос API REST и ответ REST API.

Прошу вас, руководствоваться. Я использую Java как язык программирования.

+0

Какой язык программирования вы хотите использовать? – DuckPuncher

+0

Я использую Java. –

+0

Не могли бы вы добавить информацию о том, что вы уже пробовали, и о каких проблемах вы используете? – DuckPuncher

ответ

0

Если вы используете Python, используйте запросы для GET или POST или что вам нужно.
Ниже приведен пример, который вы можете следовать:

def get_Request(self, resourceURI): 
     url = baseURL + resourceURI 
     headers = “header value" 
     r = requests.get(url,headers=headers) 
     print r.status_code 
     print r.text 

, который даст вам код статуса и текст, который вы можете сравнить, как вы хотели бы

Для POST

def post_Request(self, resourceURI, payload): 
     url = baseURL + resourceURI 
     headers = “Headers here" 
     r = requests.post(url,'data',json,headers=headers) 

Не забудьте для импорта запросов

руководство пользователя по запросам

http://docs.python-requests.org/en/master/

Если вы используете Java, выполните следующее:

http://unirest.io/java.html

Смежные вопросы