Вопросы по теме 'web-api-testing'
Selenium против XmlUnit + HttpClient для тестирования веб-REST API
Мне нужно протестировать функции веб-API в формате REST. В настоящее время используется Selenium RC для функционального тестирования сайта. И используя XmlUnit и HttpClient для функционального тестирования нашего REST API. Но, похоже, жизнь...
6441 просмотров
schedule
23.02.2022
Как протестировать функцию, использующую функцию клиентского 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 просмотров
schedule
17.02.2024
Тестовый пример xUnit WebAPI, интегрированного с Identity Server — C#
Я попытался написать тестовый пример xUnit для контроллера веб-API, который имеет тег авторизации и интегрирован с Identity Server 3 . Я попытался смоделировать OWIN контекст, но у меня ничего не вышло.
Метод контроллера C# WEB API:...
550 просмотров
schedule
13.05.2023
Не получать ответ json в SOAPUI, когда почтовый запрос успешно выполняется в положительном сценарии, но в отрицательном возвращается
Я новичок в SoapUI, я запустил в нем почтовый запрос для создания пользователя. Он вернул код успеха 201 (тот же, что и почтальон), который должен быть, но не показывает никаких данных на вкладке JSON в окне ответа. Где он должен отображать...
2981 просмотров
schedule
29.04.2024
Возникла проблема при отправке вложенного 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 просмотров
schedule
04.11.2023
Каков наилучший способ централизовать заголовок для набора тестов 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 просмотров
schedule
27.08.2022
Как настроить заголовок авторизации/сбросить существующий заголовок?
Я работаю над тестом 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 просмотров
schedule
18.12.2023
Как частично сравнить глубоко вложенные объекты в утверждениях 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 просмотров
schedule
08.02.2023
Разделитель CSV для карате
Можем ли мы использовать другой разделитель для файлов CSV в Karate API? Я пытаюсь создать файл тестовых данных, включая запятую в качестве значения параметра. В карате, если у меня есть запятая, то данные после запятой считаются отдельным...
156 просмотров
schedule
01.01.2024
Как мы можем выполнить тестирование производительности API, если я использую Rest Assured?
Как мы можем выполнить тестирование производительности API, если я использую Rest Assured?
Я планирую использовать Rest Assured для тестирования API, но также хочу, чтобы те же тесты выполняли тестирование производительности. Есть ли способ...
159 просмотров
schedule
22.02.2022
Как проверить время загрузки веб-страницы в Jmeter без использования API? Можно ли выполнить нагрузочное тестирование в jmeter без использования API?
Мне дали задание, в котором мне нужно проверить время загрузки веб-страниц в Jmeter, и нет доступных API. так горячо выполнять нагрузочное тестирование без API.
77 просмотров
schedule
27.09.2022
Как я могу проверить, что ответ Postman API содержит CSV-файл, указанный в строке
При выполнении запросов Postman через средство запуска коллекций путем передачи значений, содержащихся в файле CSV для входных параметров, как я могу проверить, что каждый ответ содержит текст String, указанный в столбце ожидаемого значения в этом...
167 просмотров
schedule
19.10.2023
API-тестирование контейнерных микросервисов с помощью Karate
Я пытаюсь использовать карате ( https://github.com/intuit/karate ) в качестве ключевого компонент в общей стратегии тестирования для тестирования контейнерных облачных микросервисов. Предполагая, что и тестируемый микросервис, и Karate имеют свои...
237 просмотров
schedule
28.01.2023