Вопросы по теме 'web-api-testing'

Selenium против XmlUnit + HttpClient для тестирования веб-REST API
Мне нужно протестировать функции веб-API в формате REST. В настоящее время используется Selenium RC для функционального тестирования сайта. И используя XmlUnit и HttpClient для функционального тестирования нашего REST API. Но, похоже, жизнь...
6441 просмотров

Как протестировать функцию, использующую функцию клиентского API, импортированную из другого модуля?
Я пытался найти способ протестировать следующий фрагмент кода (в Эликсире): defmacro __using__(_) do quote do # API functions will be used from this client import Client.API def list_storages do case...
36 просмотров
schedule 16.06.2023

Вход RestAssured через JSON
Я хочу использовать платформу RestAssured для тестирования моего Java Spring API. Принцип работы API заключается в том, что вы должны войти в систему, используя POST для /session/login с именем пользователя и паролем в формате JSON, например:...
155 просмотров

Тестовый пример xUnit WebAPI, интегрированного с Identity Server — C#
Я попытался написать тестовый пример xUnit для контроллера веб-API, который имеет тег авторизации и интегрирован с Identity Server 3 . Я попытался смоделировать OWIN контекст, но у меня ничего не вышло. Метод контроллера C# WEB API:...
550 просмотров

Не получать ответ json в SOAPUI, когда почтовый запрос успешно выполняется в положительном сценарии, но в отрицательном возвращается
Я новичок в SoapUI, я запустил в нем почтовый запрос для создания пользователя. Он вернул код успеха 201 (тот же, что и почтальон), который должен быть, но не показывает никаких данных на вкладке JSON в окне ответа. Где он должен отображать...
2981 просмотров

Возникла проблема при отправке вложенного JSON в качестве запроса на проверку метода POST REST API с использованием инфраструктуры Karate
Обратите внимание, что я пытаюсь отправить приведенный ниже запрос и проверить ответ методом POST, используя URL-адрес http://uat-ws.*.uk.***.ws/index.php/*/****/validatevoucher как показано ниже: здесь я использую фреймворк Karate для...
686 просмотров
schedule 16.01.2024

Передача ответа веб-службы из теста API в тест GUI в UFT 12.52
Я хочу решить следующие задачи: 1) Отправить запрос 2) Подтвердить ответ 3) Используйте различные поля в ответе в качестве входных данных для проверки графического интерфейса веб-приложения. Я застрял на последнем шаге. Есть ли какой-то...
777 просмотров
schedule 29.07.2023

Тестирование производительности нескольких API одновременно с помощью Jmeter
В моем проекте около 100 RESTful API. По определенной причине я хочу запустить все 100 API за один раз, каждый из которых, скажем, со случайным числом 'n'. Возможно ли это. Как мне это сделать. Может быть, написать сценарий или что-то в этом...
2104 просмотров

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

Как параметризовать тесты для каждой итерации в коллекции Postman?
Мой запрос GET выглядит так: <some ip>/search?IW_INDEX={IW_INDEX}&IW_FIELD_WEB_STYLE={IW_FIELD_TEXT} Файл данных выглядит следующим образом: IW_INDEX,IW_FIELD_TEXT index1,text1 index2,text2 Мой тест для итерации 1 выглядит...
672 просмотров

Как настроить заголовок авторизации/сбросить существующий заголовок?
Я работаю над тестом API с Rest-Assured, и мои сценарии: 1.Загрузить 2.GetContent я пытался добавить RestAssured.given().auth().basic(userName, password) Он не аутентифицирует меня и не устанавливает заголовок, я получаю...
208 просмотров
schedule 23.12.2023

Как передать значение JSON с помощью Web API Post
Я просто хочу передать параметры Json ( http://localhost:8700/api/signals/Web_Collection?commit=true ) с использованием webapi с базовой аутентификацией, с проверкой имени пользователя и паролем test123 Когда я нажимаю кнопку, она переходит к...
57 просмотров

Как частично сравнить глубоко вложенные объекты в утверждениях Cypress?
Я использую cypress.io в качестве своей платформы автоматизации для тестов API и UI. Я написал несколько тестов API, которые выполняются и проходят, но они только подтверждают, что response.status возвращает 200 . Я хочу сравнить ответ json от...
3864 просмотров
schedule 22.11.2022

Каратэ делает две просьбы
В моем проекте карате есть одна особенность со следующим сценарием. На свой запрос я получаю ожидаемый ответ, но есть второй идентичный запрос, который не был предназначен. Я заметил, что второй запрос содержит дополнительное поле заголовка...
278 просмотров
schedule 18.10.2022

Присоединение файла журнала к тесту Azure Devops Test Run
Я пытаюсь прикрепить файл журнала, созданный мной во время выполнения автоматических тестов в конвейере выпуска Azure. Я запускаю автоматизированные тесты пользовательского интерфейса с использованием селена и MSTest. Первоначально у меня создалось...
651 просмотров

Разделитель CSV для карате
Можем ли мы использовать другой разделитель для файлов CSV в Karate API? Я пытаюсь создать файл тестовых данных, включая запятую в качестве значения параметра. В карате, если у меня есть запятая, то данные после запятой считаются отдельным...
156 просмотров

Как мы можем выполнить тестирование производительности API, если я использую Rest Assured?
Как мы можем выполнить тестирование производительности API, если я использую Rest Assured? Я планирую использовать Rest Assured для тестирования API, но также хочу, чтобы те же тесты выполняли тестирование производительности. Есть ли способ...
159 просмотров

Как проверить время загрузки веб-страницы в Jmeter без использования API? Можно ли выполнить нагрузочное тестирование в jmeter без использования API?
Мне дали задание, в котором мне нужно проверить время загрузки веб-страниц в Jmeter, и нет доступных API. так горячо выполнять нагрузочное тестирование без API.
77 просмотров
schedule 27.09.2022

Как я могу проверить, что ответ Postman API содержит CSV-файл, указанный в строке
При выполнении запросов Postman через средство запуска коллекций путем передачи значений, содержащихся в файле CSV для входных параметров, как я могу проверить, что каждый ответ содержит текст String, указанный в столбце ожидаемого значения в этом...
167 просмотров

API-тестирование контейнерных микросервисов с помощью Karate
Я пытаюсь использовать карате ( https://github.com/intuit/karate ) в качестве ключевого компонент в общей стратегии тестирования для тестирования контейнерных облачных микросервисов. Предполагая, что и тестируемый микросервис, и Karate имеют свои...
237 просмотров
schedule 28.01.2023