Сделать интеграционное тестирование 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 для выполнения математических вычислений. Мы не будем использовать какой-либо другой язык.  

3 года назад
Fuzzie
35 лет
3 года в сервисе
Был
3 года назад

Заявки фрилансеров

Александр
 
28 лет
3 года в сервисе
Был
3 года назад
2 отзыва(-1)
3 года назад
Артур
 
23 года
3 года в сервисе
Был
3 года назад
1 отзыв
3 года назад
  • Похожие заказы

  • $10

    Необходимо протестировать API, используя Postman или аналогичный инструмент. Напишите тест-кейсы, где каждый тест-кейс соответствует одному запросу. При отправке задания прикрепите коллекцию запросов.

    Тестирование ПО1 исполнитель
    Завершен
    3 года назад
  • Ищется разработчик ПО для тестирования в проекте интеграции контрольно-кассовой техники. Работа может выполняться индивидуально или в команде. Ожидаемая продолжительность проекта составляет от 1 до 3 месяцев, с возможностью доработки после завершения. Условия оплаты обсуждаемые, возможен фиксированный или почасовой тариф.

    Закрыт
    3 года назад
  • Требуется куратор для помощи в миграции проекта на TypeScript, рефакторинге кода на веб-хуки и обновлении тестов на Jest. Планируется 1-2 часа работы в день в течение недели. Оплата обсуждаема.

    Закрыт
    3 года назад
  • $5

    Требуется разработать программу на Делфи, соединяющую готовые экраны. Необходимо реализовать функционал добавления записей, работающий с Microsoft Access. Подробности уточняются при дальнейшем общении.

    Закрыт
    3 года назад
  • Требуется настроить автотесты для сайта, включая регистрацию, оплату, восстановление пароля, обращение в саппорт и редактирование контента. Укажите срок выполнения и стоимость с учетом возможных рисков.

    Закрыт
    3 года назад
  • Требуется выполнить несколько лабораторных работ по тестированию программного обеспечения. Необходимы навыки в QA и понимание процессов тестирования. Подробности и требования будут предоставлены.

    Закрыт
    3 года назад
  • Требуется разработать стрессер для проверки сетевой безопасности. Задача включает верстку веб панели управления, создание билдера для связи сервер-клиент и реализацию методов атак на L4 и L7 уровни с обходом защит. Опыт в данной области обязателен.

    Закрыт
    3 года назад
  • Необходимо решить проблему с рассылкой клиентам через админку сайта на Webasyst 3. Хостеры указывают, что письма отправляются корректно по почтовым логам. Требуется анализ и тестирование ПО для выявления причины неисправности.

    Закрыт
    3 года назад
  • Требуется провести первичный анализ страниц обучающей системы на соответствие стандартам WCAG. Необходимо выполнить автоматизированный анализ с ручной проверкой, составить задания по найденным несоответствиям и проконсультировать по решениям. Также потребуется повторная проверка исправлений. Укажите свой опыт в WCAG и бюджет.

    Закрыт
    3 года назад