Size: a a a

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

2020 April 13

AK

Alexey Kasatkin in QA — Автоматизация
Rest-assured больше на тестирование направлен, retrofit - HTTP client
источник

VL

Vyacheslav Leonidov in QA — Автоматизация
Ну, мне нужен фрейм чтобы перенести ~800-1000 тестов с постмана в автоматическое выполнение.
Если все же, все упирается в "чо нравится то и бери", тогда так и сделаю :о
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Vyacheslav Leonidov
Ну, мне нужен фрейм чтобы перенести ~800-1000 тестов с постмана в автоматическое выполнение.
Если все же, все упирается в "чо нравится то и бери", тогда так и сделаю :о
Так к Постману вроде newman был для исполнения из командной строки. Или не подходит?
источник

H

Hanna in QA — Автоматизация
Vyacheslav Leonidov
Ну, мне нужен фрейм чтобы перенести ~800-1000 тестов с постмана в автоматическое выполнение.
Если все же, все упирается в "чо нравится то и бери", тогда так и сделаю :о
Использую связку postman + Newman + circle CI
источник

VL

Vyacheslav Leonidov in QA — Автоматизация
Roman (rpwheeler)
Так к Постману вроде newman был для исполнения из командной строки. Или не подходит?
Есть ньюман, но мне нужно запихнуть все в 1 условный проджект, который можно будет потом запихнуть в CI для выполнения после каждой сборки стендов, не представляю как это осуществить через ньюман)
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Как мне говорили "девопсы", "ты нам дай команду для командной строки, а мы сделаем".
источник

AK

Alexey Kasatkin in QA — Автоматизация
Vyacheslav Leonidov
Ну есть еще третий способ, через кукумбер + спринг бут  + любой хттп фрейм
Вот Вам четвёртый вариант для разнообразия https://github.com/intuit/karate
источник

AP

Alexey Panashchenko in QA — Автоматизация
это дно
источник

AK

Alexey Kasatkin in QA — Автоматизация
Не пробовал, не могу сказать
источник

H

Hanna in QA — Автоматизация
Roman (rpwheeler)
Как мне говорили "девопсы", "ты нам дай команду для командной строки, а мы сделаем".
Есть по всему этому нормальная дока. Если чуть разобраться - прикрутить без проблем. Я без девопсов разобралась. )
источник

AK

Alexey Kasatkin in QA — Автоматизация
Просто однажды мимокодил и наткнулся)
источник

AP

Alexey Panashchenko in QA — Автоматизация
Vyacheslav Leonidov
Ну, мне нужен фрейм чтобы перенести ~800-1000 тестов с постмана в автоматическое выполнение.
Если все же, все упирается в "чо нравится то и бери", тогда так и сделаю :о
с этим рест ажур наверное справится
источник

AP

Alexey Panashchenko in QA — Автоматизация
но могут быть вопросы при паральеном ране
источник

AP

Alexey Panashchenko in QA — Автоматизация
и настройкам
источник

VL

Vyacheslav Leonidov in QA — Автоматизация
Hanna
Использую связку postman + Newman + circle CI
14 баксов в месяц за circle CI, да у меня зарплата меньше :D
Ну, т.е это еще нужно будет согласовывать, но идея интересная)
источник

H

Hanna in QA — Автоматизация
Vyacheslav Leonidov
14 баксов в месяц за circle CI, да у меня зарплата меньше :D
Ну, т.е это еще нужно будет согласовывать, но идея интересная)
Так контора ж платит 🤣
Единственный напряг - когда появляются новые тесты, то вручную нужно все коллекции експортить и ручками на гитхаб заливать
источник

H

Hanna in QA — Автоматизация
+ у него и с Дженкинсом есть интеграция. И об этом на порядок больше туториалов, так как он бесплатный)
источник

IT

Ivan Trechyokas in QA — Автоматизация
Olga Arkusha
Всем приветик  🌻🌼 коллеги, подскажите что-то простое и конкретное. Нужно протестить как будто пользователь находится в другой части света. Не через прокси. Чтоб понять скорость ответа сервера. Как это можно сделать, может кто знает? мануально хотябы
pingdom?
источник

𝑰𝑷

𝑰𝒍𝒉𝒐𝒎 𝑷𝒂𝒓𝒊𝒔𝒊 ✅ in QA — Автоматизация
Oleksandr Shevtsov
Имеется в виду, что это логика как эта проверка там реализована, по аналогии можно сделать и у себя
ааа
источник
2020 April 14

AR

Andrey Romanchuk in QA — Автоматизация
Vyacheslav Leonidov
Товарищи эксперты, а есть разница на чем автоматизировать API?
Рассматриваю два фрейма, rest-assured(пощупал его, вроде понятен принцип и документация обширная) и Retrofit
Rest-assured - легко быстро перенести запросы/тесты копипастой. Как с любой копипастой - потом задобаетесь поддерживать. Можно сделать без копипасты, но это уже не настолько быстро и легко.
Retrofit - типизированный, и заточен под "один раз написал - везде, где надо используешь". Но писать сильно больше придется, плюс отлавливать не совсем очевидные проблемы. И ещё, если у вас плохо типизированы ответы от ручек (бэкэнд на пхп например), не берите Ретрофит, будете страдать)
источник