Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- http://joxi.ru/52akqzoUG8DaPr
- /*
- раз работаем с таблицей - разумнее ее делать не в гугл-документе, а в гугл-таблице
- следующую версию реализуй в гугл-таблице
- не забудь мне и Якову дать доступ на комментирование
- 1 и 2 - это одна группа операций, причем - каждую из которых можно покрыть на разных фильтрах
- отобрази эти операции как одгу группу - рядом друг с другом и со строкой - заголовком группы
- как назвать эту группу - определились еще в Main Use Cases List
- 3 - это операция, которую тоже можно покрыть на любом из фильтров
- отобрази ее как строку
- а вот так - отобразать как столбец - как раз нужно items left
- вот тут - прямая аналогия с singing из видео
- 4 - возле таблицы - отобрази легенду = принятые в таблице обозначения
- что мы обозначаем
- приоритеты
- покрытие
- Это - величины разной природы
- и хорошо бы показывать их по-разному
- например - покрытие - цветом фора
- приоритет - цифрой
- И у покрытия, и у приоритетов есть своя шкала
- Приоритеты - 2 приоритета(высокий и низкий) - маловато
- а вот 3(высокий, средний и низкий) - будет в самый раз
- с одной стороны - уже сравнительно точно можем сказать о приоритете
- с другой стороны - все еще легко определить приоритет, без детального его описания
- с четырьмя и более приоритетами в этом смысле - сложнее работать
- нам хватит трех
- Покрытие
- Мы планируем - что покроем в фиче-тестах
- И мы знаем - что покрыто в е2е тесте
- Также есть то, что покрыть невозможно
- если эти вещи обозначить разными цветами
- то ячейки без цветного фона = это то, что покрыть можно, но оно не покрыто
- Это - и покрытие, и приоритеты - с их шкалами - должно быть описано в легенде
- рядом с таблицей
- Также в эту же таблицу можно включить переходы с фильтра на фильтр
- В логику таблицы это отлично впишется
- строка = что делаем = переходим на такой-то фильтр
- столбец = где делаем = делаем это на таком-то фильтре
- Пока не нужно рамписывать код фиче-тестов
- покажи в таблице - что собираешься ими покрыть
- В рамках этого задания - этого хватит
- Уже в следующем будешь писать код этих тестов
- Также не забывай - что вот эти несколько тестов - е2е + фиче-тесты
- должны обеспечивать smoke покрытие
- А это значит - что мы по-прежнему должны покрывать только высокоприоритетное
- только на одном из контекстов, и равномерно распределять по фильтрам операции
- Сначала - отобрази в таблице покрытое в е2е
- Потом - определись, осталось ли что-то высокоприоритетное, не покрытое ни на одном из фильтров
- Если осталось - да, это нужно покрыть в фиче-тесте
- Если не осталось - прими решение, что из е2е можно безболезненно убрать, чтобы покрыть в фиче-тестах
- безболезненно = не придется долго думать над переделкой е2е
- */
Advertisement
Add Comment
Please, Sign In to add comment