Протестируйте API (документация в файле) с помощью любого инструмента (Postman, TestMace, Insomnia и др.) и напишите тест-кейсы. Один тест-кейс – это один запрос в коллекции запросов, прикрепите коллекцию запросов при отправке выполненного задания
Интеграционное тестирование JSON
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Сделать интеграционное тестирование JSON Мы ищем эксперта, который знает codeception и webception и может создать серию интеграционных тестов. Пожалуйста, ознакомьтесь с прикрепленным файлом с заданием и описанием приложений, прикрепленных к этой задаче.
Мы ожидаем, что вы сделаете следующее:
Настройка:
- Создайте контейнер с установленными codeception и webception
- Используйте тест записи PHP и модуль S3 в коде для подключения хранилища.
- Подключиться к корзине S3 (будут предоставлены ключи API) и скачать файл payload.json (INPUT FILE)
- Отправьте файл payload.json в наш микросервис, который выполняет математические операции (PROCESSOR)
- Подключен к папке S3 (ключи API и подробная информация будут предоставлены), где хранятся результаты (OUTPUT FILES)
Анализ (с использованием OUTPUT FILES):
Comparisons for equality INPUT: billings.json (Billings in Payload) OUTPUT: contractPnL.json [table]Input field Input Function Output field Output Function invoiceTax Sum period. totalInvoiceValueIncTax - period. totalInvoiceValueExTax Sum invoiceExTax Sum period. totalInvoiceValueExTax Sum invoiceIncTax Sum period. totalInvoiceValueIncTax Sum status Filter all with
status = VOID n/a n/a [/table] INPUT: timesheets.json (Timesheets in Payload) OUTPUT: contractPnL.json [period level] [table]Input field Input Function Output field Output Function sourceTimesheetInterval. SourceDurationMin Sum Period. timesheetDurationMin Sum [/table] INPUT: contractPnL.json [header level] OUTPUT: contractPnL.json [period level] [table]Input field Input Function Output field Output Function totalInvoiceValueExTaxInvoiced Sum period. totalInvoiceValueExTax Sum contractRevenueTotal Sum period.FPValue or period.RRValue or period.subscriptionValue (whichever exists) Sum adjustments Sum Subtract adjustments from value to get a final result contractRevenueToDate Sum period.FPValue or period.RRValue or period.subscriptionValue (whichever exists) Sum Filter by date
- Подключить webception
- Отображение результатов в webception
Результат должен включать Dockerfile и простой Readme, как использовать приложение.
Н./Б.: Мы рассчитываем на ваши отличные знания PHP для выполнения математических вычислений. Мы не будем использовать какой-либо другой язык.
- Похожие заказы
- $10Тестирование ПО1 исполнительЗавершен2 года назад
Добрый день! Ищу разработчика ПО, фрилансера, под горячий проект в области интеграции контрольно-кассовой техники. Ты можешь работать один или привлечь команду. Ориентировочно на проект уйдет от 1 до 3 месяцев, потом нужно будет допиливать ...
Тестирование ПОнет заявокЗакрыт2 года назадМне нужна помощь куратора в миграции на ts, рефакторинге на веб-хуки, и обновлении тестов исходя от рефакторинга, тесты на jest по 1-2ч в день, на протяжении ориентировочно недели, по стоимости договоримся :)
Тестирование ПОнет заявокЗакрыт2 года назад- $5
Нужно создать программу на Делфи, экраны готовые уже есть и информация, нужно соединить все эти экраны. Например: нажал на кнопку перешел на другой экран. Еще нужно сделать функционал чтобы добавлялась запись в программе, связано с ...
Тестирование ПО3 заявкиЗакрыт2 года назад Необходимо настроить автотесты для сайта по пунктам: · Регистрация (3 способа) · оплата Авторизация (3 способа) · ...
Тестирование ПО1 заявкаЗакрыт2 года назад[b]Выполнить несколько лабораторных работ по тестированию программного обеспеченич[/b]
Тестирование ПО9 заявокЗакрыт2 года назадИ так, необходимо сделать стрессер для проверки сети на проникновение. Просьба тем кто не сталкивался с данной темой НЕ ПИСАТЬ! Я отвечаю только в ТГ: @mrx_ddos Необходимо сделать: - Сверстать веб панель (контроллер для управления) - Сделать билдер в который ...
Тестирование ПОнет заявокЗакрыт2 года назад- $3
Зайти в Телеграм через папку tdata С помощью Тим Вивер
Тестирование ПО2 заявкиЗакрыт2 года назад Перестала работать рассылка клиентам через админку сайта на Webasyst 3. Хостеры пишут что по почтовым логам письма корректно отправляются.
Тестирование ПОнет заявокЗакрыт2 года назадНеобходимо провести первичный анализ страниц сайта на соответствие стандартам WCAG: * Автоматизированный анализ с последующей ручной проверкой найденных несоответствий * Ручное тестирование Сайт - обучающая система. По найденным несоответствиям необходимо сформировать задания, при необходимости проконсультировать по вариантам решения, ...
Тестирование ПО3 заявкиЗакрыт2 года назад