Сделать интеграционное тестирование 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 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  INPUT: timesheets.json (Timesheets in Payload) OUTPUT: contractPnL.json  Input field Input Function Output field Output Function sourceTimesheetInterval. SourceDurationMin Sum Period. timesheetDurationMin Sum  INPUT: contractPnL.json  OUTPUT: contractPnL.json  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 для выполнения математических вычислений. Мы не будем использовать какой-либо другой язык.  php #automation

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

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

Сергей
 
40 лет
5 лет в сервисе
Был
3 дня назад
1 отзыв
3 года назад
  • Похожие заказы

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

    Закрыт
    3 года назад
  • Требуется C# Developer с опытом в системном программировании. Необходимы знания .NET, Docker, WSO2 API Manager, Apache ActiveMQ Artemis, SOAP и JSON. Ожидается опыт работы с mssql и разработка сервисов по стандартам СМЭВ 3.х (Госуслуги). Подробности задания в приложении.

    Закрыт
    3 года назад
  • Ищется C# Developer для участия в проекте телемедицины. Необходимы знания C#, Docker, WSO2 API Manager, Apache ActiveMQ Artemis, а также опыт работы с SOAP, JSON и mssql. Опыт коммерческой разработки не менее 3 лет. Плюсом будет знание JS/JQuery и хорошие математические навыки. Удаленная работа с гибким графиком.

    Закрыт
    3 года назад
  • Ищется C# Developer для участия в проекте телемедицины. Требуется знание C#, Docker, WSO2 API Manager и опыт разработки сервисов по стандартам СМЭВ 3.х. Опыт коммерческой разработки не менее 3 лет. Плюсом будет знание JS/JQuery и хорошие математические навыки. Работа удаленная, гибкий график.

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

    Закрыт
    3 года назад
  • Необходимо скачать официальное расширение для браузера на операционной системе Linux. Ссылка на скачивание будет предоставлена. Задача займет всего несколько минут, требуется опыт в системном программировании.

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

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