Size: a a a

2020 January 07

SV

Stanislav Vasenkov in Rude QA
Kirill K
Я студентов за такое говно ебу
о, расскажи по пунктам, не откажусь от критики, спасибо!
источник

KK

Kirill K in Rude QA
Stanislav Vasenkov
о, расскажи по пунктам, не откажусь от критики, спасибо!
Ну, тип, правда речь в моем случае идёт про ооп и Page object, все дела
источник

KK

Kirill K in Rude QA
Мы учимся сначала тестики писать в таком скриптовом виде, потом оьорачиваем странички в объекты
источник

KK

Kirill K in Rude QA
А потом все это въебываем во фреймворк
источник

SV

Stanislav Vasenkov in Rude QA
ну здесь нет этого говна как PO, это отвратительный антипаттерн
источник

MK

Mem Kekovich in Rude QA
Zewa 🚽 Expert
- пацаны, я гей, как автоматизировать
- ... Гей...
- не ну ето бан
Ты пропустил
- Гей (с) Баранцев
- гей (с) кто-то другой
- ну эта бан (отец основатель)
источник

KK

Kirill K in Rude QA
Stanislav Vasenkov
ну здесь нет этого говна как PO, это отвратительный антипаттерн
Мне все нравится)) правда я с православной джавы
источник

SV

Stanislav Vasenkov in Rude QA
DOM-tree должен быть покрыт тестовыми локаторами - читаемыми, которые одновременно идут как шаги в отчет.
PO нужен максимум для каких-то специфичных экшенов. А таких обычно на самом деле немного, типа calendarpicker и сложные селекты.

А то хранить эти икспасы и отдельные степы для каждого чиха в десятках классов, которые десятками вложены все друг в друга, все это превращается во фреймворк потом
источник

MK

Mem Kekovich in Rude QA
Stanislav Vasenkov
DOM-tree должен быть покрыт тестовыми локаторами - читаемыми, которые одновременно идут как шаги в отчет.
PO нужен максимум для каких-то специфичных экшенов. А таких обычно на самом деле немного, типа calendarpicker и сложные селекты.

А то хранить эти икспасы и отдельные степы для каждого чиха в десятках классов, которые десятками вложены все друг в друга, все это превращается во фреймворк потом
Шо блять
источник

SV

Stanislav Vasenkov in Rude QA
поправил сообщение
источник

MK

Mem Kekovich in Rude QA
А твой код не превращается в лапшу спустя время?
источник

SV

Stanislav Vasenkov in Rude QA
неа
источник

SV

Stanislav Vasenkov in Rude QA
их по пирамиде вообще должно быть минимум
источник

MK

Mem Kekovich in Rude QA
Да хуй с ней с пирамидой
Я читаю твой код и нихуя не понимаю что происходит блять
источник

SV

Stanislav Vasenkov in Rude QA
все остальное должно быть ниже, на фронт - компонентные на сайпресе или пюпитре
источник

b

betzy in Rude QA
Mem Kekovich
Да хуй с ней с пирамидой
Я читаю твой код и нихуя не понимаю что происходит блять
источник

SV

Stanislav Vasenkov in Rude QA
Mem Kekovich
Да хуй с ней с пирамидой
Я читаю твой код и нихуя не понимаю что происходит блять
ну есть небольшой порог, минут на 30 дока
источник

SV

Stanislav Vasenkov in Rude QA
Mem Kekovich
Да хуй с ней с пирамидой
Я читаю твой код и нихуя не понимаю что происходит блять
ну тест на авторизацию обычный
источник

b

betzy in Rude QA
Stanislav Vasenkov
ну тест на авторизацию обычный
Представляю, как выглядит необычный e2e тест.
источник

ZE

Zewa 🚽 Expert in Rude QA
Stanislav Vasenkov
DOM-tree должен быть покрыт тестовыми локаторами - читаемыми, которые одновременно идут как шаги в отчет.
PO нужен максимум для каких-то специфичных экшенов. А таких обычно на самом деле немного, типа calendarpicker и сложные селекты.

А то хранить эти икспасы и отдельные степы для каждого чиха в десятках классов, которые десятками вложены все друг в друга, все это превращается во фреймворк потом
Не ешь говно от солнцева. У тебя условный реактжс, есть один виджет под несколько объектов. На РО  и обертке под виджеты ты будешь писать заебатый код, а с локаторами в тестах ты будешь дрочить пипу и дублировать вызовы десять раз
источник