Size: a a a

QA — Automation

2021 August 31

B

Bola in QA — Automation
Какое решение было выбрано?
источник

SR

Sid Rom in QA — Automation
источник

SR

Sid Rom in QA — Automation
источник

AV

Alexei Vinogradov in QA — Automation
Скорее всего сделаем 4 и 5
источник

B

Bola in QA — Automation
Спасибо, понятно
источник

ss

stas sunday in QA — Automation
Привет. У меня есть метод в одном пейдже.
Мне нужен этот же метод, но с отличающейся переменной в другом пейдже.
Есть-ли возможность наследовать определенный метод, без всех остальных?
источник

R(

Roman (rpwheeler) in QA — Automation
Интерфейс называется.
источник

ss

stas sunday in QA — Automation
Спасибо, пойду разбираться
источник

NK

Nikita Kuznetsov in QA — Automation
отличающаяся переменная - это другой тип\набор параметров у функции?
источник

DS

Dmytro Slobodianiuk in QA — Automation
идеальная демонстрация подхода: зачем спрашивать у автоматизаторов джава кор, ведь селениума достаточно
источник

ss

stas sunday in QA — Automation
да
источник

ss

stas sunday in QA — Automation
наступил тот момент, когда приходится приседать с ООП
источник

NK

Nikita Kuznetsov in QA — Automation
ну тогда интерфейс так себе решение
источник

ss

stas sunday in QA — Automation
есть альтернатива?
источник

R(

Roman (rpwheeler) in QA — Automation
Сделать эту логику доступной обёрткой в отдельном классе. Статикой или создавать при создании пейджи или передавать в конструктор.
источник

NK

Nikita Kuznetsov in QA — Automation
по моему, лучшая альтернатива - просто сделать эту функцию в другом пейдже
источник

NK

Nikita Kuznetsov in QA — Automation
разный набор параметров - разные функции, и как-то их пытаться обобщить - это может быть очень больно и не особо то и нужно
источник

ss

stas sunday in QA — Automation
код по сути, хоть и с минимальным отличием будет повторяться.
По сути сейчас так и есть. Но код ревью с таким подходом я не прошел
источник

NK

Nikita Kuznetsov in QA — Automation
а шо советуют критики с код ревью?
источник

A

Alexander in QA — Automation
Передавайте вместо параметров модель
источник