Size: a a a

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

2020 April 19

SP

Sergey Pirogov in QA — Автоматизация
А щас нужно просто поверх стандартного, написать парочку классов
источник

IS

Ivan Sandrátskii in QA — Автоматизация
я уже давно не видел web ui проектов по автоматизации, где бы ненужен был http вызов от слова "совсем", скорей всего что делают через одно место, где можно было бы все упростить и устабилить подкапотной работой через http ( это уже другая история )
источник

IS

Ivan Sandrátskii in QA — Автоматизация
Sergey Pirogov
А щас нужно просто поверх стандартного, написать парочку классов
+++
источник

rm

roma marinsky in QA — Автоматизация
Sergey Pirogov
А щас нужно просто поверх стандартного, написать парочку классов
Я б сказал парку методов)
источник

AS

Andrei Solntsev in QA — Автоматизация
Alexei Barantsev
1) не всем же он нужен, 2) с функциональной точки зрения он ничем особенно не лучше условного okhttp, достоинство лишь в том, что "из коробки"
Вообще авторы заявляли, что встроенный в Java11 http client быстрее всех других. Они там специально заморачивались. Но в автотестах это не аргумент, конечно.
источник

SP

Sergey Pirogov in QA — Автоматизация
Rest assured с кучей груви кода лучше
источник

A

Alice in QA — Автоматизация
Straxoff Pavel
Всем привет.

Кто-нибудь сталкивался с тем, что плагин cucumber for java перестал видеть ранее определённые степы?

Переустановка плагина не помогает

Импорт аннотаций через cucumber.api.java.ru тоже не помог

Использование регулярки в наименовании степа для обозначения начала и конца строки тоже не помогло
Привет, у меня такое случалось при обновлении cucumber до версии 5+ . Там надо импользовать только импорт io.cucumber. java.en.When etc., если вдруг у тебя версия 5+ и аннотации cucumber.api.java - они уже не поддерживаются
источник

SP

Straxoff Pavel in QA — Автоматизация
Alice
Привет, у меня такое случалось при обновлении cucumber до версии 5+ . Там надо импользовать только импорт io.cucumber. java.en.When etc., если вдруг у тебя версия 5+ и аннотации cucumber.api.java - они уже не поддерживаются
Спасибо

Но у меня ниже 5, проблема была в ренейме класса со степ дефами, вернул на оригинальное имя и все подтянулось
источник

MK

Mem Kekovich in QA — Автоматизация
Sergey Pirogov
Rest assured с кучей груви кода лучше
F
источник

MK

Mem Kekovich in QA — Автоматизация
Andrei Solntsev
Вообще авторы заявляли, что встроенный в Java11 http client быстрее всех других. Они там специально заморачивались. Но в автотестах это не аргумент, конечно.
Эм, как что-то может быть быстрее нативного жаба клиента 🤔
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Andrei Solntsev
Вообще авторы заявляли, что встроенный в Java11 http client быстрее всех других. Они там специально заморачивались. Но в автотестах это не аргумент, конечно.
Мы как-то упоролись и сравнили сьют на 1к+ api-тестов - на нативной из 11й и ресташуред, разницы практически никакой. По производительности и времени исполнения
источник

SP

Sergey Pirogov in QA — Автоматизация
Так вы их просто ранили поверх своей апликухи?
источник

SP

Sergey Pirogov in QA — Автоматизация
Плюс как вы это сделали? Что переписали 1к тестов с рест ашурда на Java 11
источник

rm

roma marinsky in QA — Автоматизация
Stanislav Vasenkov
Мы как-то упоролись и сравнили сьют на 1к+ api-тестов - на нативной из 11й и ресташуред, разницы практически никакой. По производительности и времени исполнения
Вы что-то не так делали) рест ашуред это скопление плохих запахов кода
Жава клиент значительно быстрее)
Или ваша апка настолько медленная как и рест ашуред
источник

SP

Sergey Pirogov in QA — Автоматизация
roma marinsky
Вы что-то не так делали) рест ашуред это скопление плохих запахов кода
Жава клиент значительно быстрее)
Или ваша апка настолько медленная как и рест ашуред
Ты токсичный
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Sergey Pirogov
Плюс как вы это сделали? Что переписали 1к тестов с рест ашурда на Java 11
Не, тесты сами не меняли почти, только реализацию запросов в TestBase
источник

SP

Sergey Pirogov in QA — Автоматизация
Ну тоесть вы подменили клиент?
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Sergey Pirogov
Ну тоесть вы подменили клиент?
Ага, клиент по сути был вынесен в testbase, а в тестах - тестовые данные по большей части
источник

SP

Sergey Pirogov in QA — Автоматизация
Ну забавно, как оно у вас так вышло легко
источник

SP

Sergey Pirogov in QA — Автоматизация
Но в принципе логично, врядле рест ашурд проиграл бы с разрывом в часы
источник