Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Task Manager use cases:
- Contexts:
- - All
- ...
- count
- /*
- См прошлое ревью, строки 33-36
- для этого пункта - должно быть более наглядное имя и он должен быть расположен к этом списке - в отдельной группе
- */
- - Active
- ...
- celar completed
- /*
- поправь написание - clear
- */
- count
- /*
- см выше про это
- */
- - Completed
- ...
- count
- /*
- см выше про это
- */
- Additional edit operations:
- finish edit by left-click beyond the field;
- finish edit by filtering;
- /*
- эти варианты - по сути один вариант
- это - клик вне редактируемой таски
- по поводу термина finish
- можно точнее - confirm = подтверждение
- confirm edit by click outside - будет один пункт + более точное название
- кстати, в тесте это реализовывать лучше, кликая на таком элементе
- при клике на котором ничего, кроме смены фокуса, не происходит
- причина проста - если при клике на другом элементе - происходит ошибка, связанная с поведением уже этого элемента
- то в ситуации, когда этот элемент используется как вспомогательное действие
- внутри реализации другого, тестируемого действия (confirm edit by click outside) =
- нам будет тяжело понять - что не так с тестируемым действием
- */
- finish edit by pressing tab;
- /*
- confirm edit by press Tab - чуть лаконичнее и точнее
- */
- cancel edit by pressing escape;
- /*
- cancel edit by press Escape - чуть лаконичнее
- */
- delete by emptying text
- /*
- тут все ок
- */
- Additional add operations:
- freeze add by left-click beyond the field;
- /*
- Да, есть такая особенность
- но что она нам дает с точки зрения логики приложения?
- если варианты из Additional edit operations - это действия
- которые имеют последствия для состояния списка тасок
- то тут - такого нет
- Я бы это не стала выносить как юз кейс вообще -
- т к мы оперируем юз кейсами иммено для функционального тестирования
- */
- filter sequence:
- All -> Active
- Active -> Completed
- Completed -> All
- All -> Completed
- Completed -> Active
- Active -> All
- /*
- Не)
- не надо последовательности действий
- нужен перечень
- желательно - хорошо структурированный
- например вот так
- */
- Switching between filters:
- from All to
- Active
- Completed
- from Active to
- All
- Completed
- from Completed to
- All
- Active
Advertisement
Add Comment
Please, Sign In to add comment