Size: a a a

QA — Automation

2021 September 08

AP

Alexander Push in QA — Automation
что было показано в экспериментах
источник

AP

Alexander Push in QA — Automation
по понятным причинам провести эксперимент в чате я не могу, но могу на него сослаться
источник

AP

Alexander Push in QA — Automation
самое важное что это peer reviewed фигня, а потому может считаться объективным фактом.
источник

AP

Alexander Push in QA — Automation
(понятно с кчей условий, но все таки)
источник

AV

Alexei Vinogradov in QA — Automation
Да, всё так
источник

AV

Alexei Vinogradov in QA — Automation
Да, всё так
источник

AP

Alexander Push in QA — Automation
ну и отсылка к автотету вполне себе принятое в научной среде действие, насколько мне известно
источник

D

Dmitry in QA — Automation
То есть “не используйте фреймворки, потому что тестеры не могут правильно применять техники тест-дизайна”? Звучит как тема очередного доклада
источник

AP

Alexander Push in QA — Automation
не используйте фреймворки, потому что тестеры переоценивают возможности тест-дизайна - вполне отличная тема и для доклада и для научной работы
источник

AP

Alexander Push in QA — Automation
с удовольствием добавлю в список работ
источник

AP

Alexander Push in QA — Automation
а я не в курсе, счего Егора банить начали? по мне самый классный спикер был
источник

AP

Alexander Push in QA — Automation
разбавлял коктельность конференций
источник

D

Dmitry in QA — Automation
Но отойдём от аннотаций и вернемся к изначальному вопросу.

Есть метод isValidRole(), который принимает роль и возвращает ответ валидна ли она или нет. Роли от 1 до 50 валидны, остальные роли нет. Аннотаций, рефлекшена и прочего рантайма нет. Вот его реализация:

private static final Set validRoles = Set.of("role1", "role2", "role3");

/*
* All roles from "role1" to "role50" must be considered as valid
*/
public boolean isValidRole(String role) {
return validRoles.contains(role);
}


Какой набор входных данных достаточен, чтобы считать метод протестированным?
источник

AP

Alexander Push in QA — Automation
для того, чтобы считать метод протестированным достаточно всеголишь проверить все возможные строки.
источник

AV

Alexei Vinogradov in QA — Automation
За сексизм, за переходы на личности и тп
источник

AV

Alexei Vinogradov in QA — Automation
Вообще не за ООП)
источник

AP

Alexander Push in QA — Automation
но есть различные статистические модели, которые предлагают сократить возможные входные данные до 52 вариантов
источник

AV

Alexei Vinogradov in QA — Automation
Про расизмы не помню, но сексизм - стопудов был.
источник

AP

Alexander Push in QA — Automation
но это допущение, а не объективный факт
источник

AV

Alexei Vinogradov in QA — Automation
2 теста всё еще
источник