Я новичок в программировании, и мне нужно настроить тест на почтальоне, который сравнивает тело ответа, который я сделал в нем, с телом файла XHR от запроса, сделанного на веб-сайте (я думаю, что оба находятся в json format).
Дело в том, что единственное, что я могу сделать прямо сейчас, это код, подобный этому
var body = JSON .parse (responseBody); // Я полагаю, что в качестве переменной устанавливается код test ["compare"] = body.lineiwanttocompare [0] = "copy & paste-line-from-other-website-response";
Для доступа к этой последней информации Я go на веб-сайт, сделать запрос, go для проверки элемента> Сеть> Выберите XHR> Нажмите имя этого. json> Посмотрите на предварительный просмотр> скопировать содержимое, которое я хочу сравнить.
Дело в том, что именно то, что я хочу сравнить, - это значение, которое регулярно меняется, поэтому я считаю, что метод, который я использую сейчас, не будет полезен, если я хочу, например, автоматизировать это.
Я читал много вещей, таких как создание 'pm.sendRequest' или 'fetch' или 'stringify', но на самом деле ничего не работает. Я хотел создать что-то вроде новой переменной с URL этого json запроса с веб-сайта и сравнить строки, которые я хочу сравнить, но это на самом деле не дает мне результатов, так как возвращает ошибки типа «свойство не определено».
Любая помощь? Я действительно новичок, поэтому, если понадобится больше объяснений, я предоставлю. Также оцените длинные ответы, которые объясняют, что делает код, потому что нет