Size: a a a

QA — Автоматизация

2020 December 14

KN

Kolya Nedoseykin in QA — Автоматизация
Dmitriy Golubtsov
А может кто посоветовать аналоги rest-assured (тестирование API), на которые стоит обратить внимание? Гугл читал, интересует именно личный опыт.
Retrofit совместно с кодогенерацией из Swagger (open api generator) и Kotlin понравились. Можете рассмотреть как один из вариантов.
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
Алексей Федоткин
а в чем суть костыля?)
when в котлине зарезервированное слово))))
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
И его либо через `when` вызывать, либо переписывать метод
источник

АФ

Алексей Федоткин... in QA — Автоматизация
ну заэкранировать это не такой уж костыль) я думал там что правда плохое
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
Kolya Nedoseykin
Retrofit совместно с кодогенерацией из Swagger (open api generator) и Kotlin понравились. Можете рассмотреть как один из вариантов.
Спасибо, посмотрю!
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
Eugene Stogniy
Карате фреймворк
Спасибо, посмотрю!
источник

СТ

Сосед Тоторо... in QA — Автоматизация
Dmitriy Golubtsov
И его либо через `when` вызывать, либо переписывать метод
Или можно просто посмотреть документацию и подключить доп. зависимость
https://github.com/rest-assured/rest-assured/wiki/Usage#kotlin-extension-module
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
А можно так переписать:
protected fun RequestSpecification.When(): RequestSpecification {
   return this.`when`()
}
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
Но это же всё равно костыль
источник

АФ

Алексей Федоткин... in QA — Автоматизация
Посмотрел старые проекты, мы просто экранировали ковычками и не парились) KISS так сказать
источник

KN

Kolya Nedoseykin in QA — Автоматизация
Dmitriy Golubtsov
И его либо через `when` вызывать, либо переписывать метод
https://youtu.be/2For6QVZqsg?t=1477 возможное решение
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
Коллеги, я же не писал, что не знаю как это решить. Я писал что это элегантный костыль, и он мне не нравится)
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
Kolya Nedoseykin
https://youtu.be/2For6QVZqsg?t=1477 возможное решение
Посмотри что я выше написал)
источник

RS

Roman Speranskii in QA — Автоматизация
Dmitriy Golubtsov
А может кто посоветовать аналоги rest-assured (тестирование API), на которые стоит обратить внимание? Гугл читал, интересует именно личный опыт.
Пишу на Kotlin много лет и также очень давно ушел с Rest-Assured на Retrofit - настоятельно рекомендую!
Намного удобнее и выглядит приятнее и на мой взнляд даже быстрее!
Также позволяет поддерживать отличную архитектуру.
Единственный косяк с body и errorBody, но я это решил через экстеншин функцию 😉
источник

С

Сергей in QA — Автоматизация
Подскажите как получить TypeCell зная name
источник

С

Сергей in QA — Автоматизация
источник

С

Сергей in QA — Автоматизация
Selenide
источник

ES

Eugene Stogniy in QA — Автоматизация
А TypeCell - один? или для каждого нейма разный?
источник

С

Сергей in QA — Автоматизация
Одип
источник

С

Сергей in QA — Автоматизация
Один
источник