Size: a a a

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

2020 November 06

IC

Ilya L Che in QA — Автоматизация
Рефреш токен необязателен. Токен выдаётся после авторизации. Можно стандарт OAuth 2.0 почитать, если есть желание разобраться.
источник

DZ

Denis Z in QA — Автоматизация
у меня не получалось выполнить авторизацию без рефреш токена
источник

i

i think it's okay in QA — Автоматизация
@ParameterizedTest
@ValueSource(strings = {""})
   public void getCategoryByIdWithSubCategory() {

       String parentCategoryId = Helper.createCategory();
       String subCategoryId = Helper.createSubCategory(
               "alias",
               "subCat",
               parentCategoryId);

       given()
               .spec(requestSpec)
               .when()
               .get("/"+parentCategoryId)
               .then()
               .assertThat()
               .statusCode(200)
               .spec(getResponseSpecCategoryWithSubCat(subCategoryId,parentCategoryId));

   }
источник

i

i think it's okay in QA — Автоматизация
i think it's okay
@ParameterizedTest
@ValueSource(strings = {""})
   public void getCategoryByIdWithSubCategory() {

       String parentCategoryId = Helper.createCategory();
       String subCategoryId = Helper.createSubCategory(
               "alias",
               "subCat",
               parentCategoryId);

       given()
               .spec(requestSpec)
               .when()
               .get("/"+parentCategoryId)
               .then()
               .assertThat()
               .statusCode(200)
               .spec(getResponseSpecCategoryWithSubCat(subCategoryId,parentCategoryId));

   }
Привет.
Пишу себе в гит тесты на рест ашур - просто для резюме.
Как я понял дальше ужимать уже нечего.
респонс и реквест спрятал, пути спрятал.
В целом так и будут выглядеть тесты на рест ашур?
Или возьми я более сложную проверку все стало бы интереснее?
источник

MK

Mem Kekovich in QA — Автоматизация
i think it's okay
Привет.
Пишу себе в гит тесты на рест ашур - просто для резюме.
Как я понял дальше ужимать уже нечего.
респонс и реквест спрятал, пути спрятал.
В целом так и будут выглядеть тесты на рест ашур?
Или возьми я более сложную проверку все стало бы интереснее?
Вынести всю эту гивен зен экспект ерунду в отдельный класс, сделать базовые методы хттп в которые передавать реквест спеку и респонс спеку
Много чего ещё можно
источник

i

i think it's okay in QA — Автоматизация
Mem Kekovich
Вынести всю эту гивен зен экспект ерунду в отдельный класс, сделать базовые методы хттп в которые передавать реквест спеку и респонс спеку
Много чего ещё можно
Спасибо.
источник

MK

Mem Kekovich in QA — Автоматизация
i think it's okay
Спасибо.
Ещё можно для экспы взять свагер схему
Мавен сваггер кодеген плагин
Указать в качестве хттп ра и глянуть какой код генерится, чтобы примерно представлять как даже из бдд ра можно делать красивый хттп слой и конфиги
источник

i

i think it's okay in QA — Автоматизация
Mem Kekovich
Вынести всю эту гивен зен экспект ерунду в отдельный класс, сделать базовые методы хттп в которые передавать реквест спеку и респонс спеку
Много чего ещё можно
Я в целом понял, что можно вынести given when then в отдельный класс - затем можно просто вызвать метод из этого класса и все будет вроде как под капотом. Но вроде при этом в этот метод нужно будет передавать спеку1, спеку2, статус код и может ещё что то.

Или я не так не понял?
источник

MK

Mem Kekovich in QA — Автоматизация
i think it's okay
Я в целом понял, что можно вынести given when then в отдельный класс - затем можно просто вызвать метод из этого класса и все будет вроде как под капотом. Но вроде при этом в этот метод нужно будет передавать спеку1, спеку2, статус код и может ещё что то.

Или я не так не понял?
Как фантазия ляжет
источник

i

i think it's okay in QA — Автоматизация
Но про базовые методы ты писал - в рамках этого же класса, верно?
источник

MK

Mem Kekovich in QA — Автоматизация
i think it's okay
Но про базовые методы ты писал - в рамках этого же класса, верно?
Нет. Просто класс в котором гет, пост и тп
Принимают спеку/спеки, возвращают респонс
Там выше уровень какой-то логики обработки респонса например
источник

i

i think it's okay in QA — Автоматизация
всё,
вроде догнал
источник

К

Кирилл in QA — Автоматизация
Ребят, встал вопрос об изучении яп для дальнейшего развития в автоматизацию. Из всего множество выбрал три : java, python, js. Помогите сузить до одного. Понимаю, что есть у каждого плюсы и минусы, но хотелось бы послушать тех, кто с ними уже в работе
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
не-не-не, сегодня же по плану день BDD, а не языков!
источник

S1

Sceptic 1234 in QA — Автоматизация
Кирилл
Ребят, встал вопрос об изучении яп для дальнейшего развития в автоматизацию. Из всего множество выбрал три : java, python, js. Помогите сузить до одного. Понимаю, что есть у каждого плюсы и минусы, но хотелось бы послушать тех, кто с ними уже в работе
Подпишись на канал вакансий и реши сам)
источник

А

Алексей in QA — Автоматизация
Руби топ, истину глаголю
источник

A

Alexey in QA — Автоматизация
Alexei Barantsev 🗹
не-не-не, сегодня же по плану день BDD, а не языков!
Вчера ж было или вчера внеплановый день?
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
Boris Osipov
сорри. пока расписание не утвердилось окончательно. поэтому пока только бдд в пятницу.
админам виднее
источник

AI

Alexander Ivanov in QA — Автоматизация
Alexei Barantsev 🗹
админам виднее
хорошо бы в правила прописать
источник

AV

Alexei Vinogradov in QA — Автоматизация
Alexey🐾
Почему для bdd есть пятница, а для языков нет особого дня? Хотя бы раз в году?🥺😂
Для bdd есть @bdd_ru
источник