Size: a a a

QA — Automation

2021 September 08

D

Dmitry in QA — Automation
В прямом
источник

AV

Alexei Vinogradov in QA — Automation
Как они не эквивалентны?

Там наверняка какая-то аннотация со списком положительных ролей
источник

D

Dmitry in QA — Automation
И что произойдёт, если в аннотацию добавили лишнюю роль или забыли добавить нужную?
источник

AV

Alexei Vinogradov in QA — Automation
Все остальные роли абсолютно эквивалентны
источник

D

Dmitry in QA — Automation
Для тестирования этого списка ролей и нужно писать 50 тестов
источник

AV

Alexei Vinogradov in QA — Automation
базовые знания тестирования - невозможно проверить 100%, и не нужно
источник

AV

Alexei Vinogradov in QA — Automation
Ерунда
источник

AV

Alexei Vinogradov in QA — Automation
А если 51-ую добавят?
источник

D

Dmitry in QA — Automation
Базовые знания тестирования - это понимание, что это высказывание применяется к ситуации с потенциально бесконечным количеством тестов.
В случае, когда количество тестов конечно и адекватно, нужно проводить все тесты (с учётом приоритетов)
источник

AV

Alexei Vinogradov in QA — Automation
классы эквивалентности ничего не говорят о том, что для конечного количество элементов в классе нужно перебирать их всех. Что в ручном, что в автоматизированном
источник

AV

Alexei Vinogradov in QA — Automation
Ну да ладно, перебирайте если вам нужно))
источник

GP

Grigory Pavlenko in QA — Automation
это больше на брутфорс уже похоже будет чем на тестирование))
источник

B

Bola in QA — Automation
Это же быстро)
источник

D

Dmitry in QA — Automation
А с чего ты решил, что 49 ролей эквивалентны при тестировании авторизации?
источник

AV

Alexei Vinogradov in QA — Automation
Другой принцип - базовый в юнит тестах, тестировать не на имплементацию, а на поведение, именно поэтому не пишут, "а что если кто-то неправильный код написал" тесты. Ну вернее пишут, умельцы
источник

AV

Alexei Vinogradov in QA — Automation
Из описания следует. Если нет - пускай автор поправит
источник

D

Dmitry in QA — Automation
Кек😄
Этот принцип говорит только о том, что нужно тестировать через публичные интерфейсы. А не через приватные, например
источник

AV

Alexei Vinogradov in QA — Automation
Кек так кек
источник

ツラクモ in QA — Automation
Но кто иль что есть приватный интерфейс, советник?
источник

B

Bola in QA — Automation
Без токсичности, плз
источник