julia_v_iluhina

Untitled

Sep 27th, 2016
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.85 KB | None | 0 0
  1. http://joxi.ru/Vrwqg81HKnXBk2
  2.  
  3. /*
  4.     см на листе 3 в своем документе
  5.  
  6.     обрати внимание на такие мелочи
  7.         заголовки
  8.         шрифты
  9.         рамки
  10.         выравнивание в ячейках
  11.     это - немного упорядоченнее
  12.     такие мелочи - облегчают понимание
  13.  
  14.     я не отходила далеко от твоей идеи
  15.     в фиче-тестах покрыть
  16.         edit
  17.         cancel edit
  18.         complete
  19.         delete
  20.  
  21.     фиче-тесты запланированы на разных фильтрах - чтоб покрытые операции распределялись по фильтрам поравномернее
  22.         руководствовалась при выборе фильтра -
  23.             где легче проверить + где востребованнее = лучше такие варианты выбрать
  24.             + где похожее уже покрываем = лучше похожее покрыть в разных обстоятельствах
  25.  
  26.  
  27.         если запланированы фиче-тесты - такое действие мы уже в е2е не покрываем
  28.  
  29.     additional edit operations (кроме cancel edit) - не покрываем
  30.     причина - не высокий приоритет
  31.  
  32.     а в рамках smoke - мы покрываем только вещи с высоким приоритетом
  33.  
  34.     что меня смущает
  35.     твоя идея покрыть в фиче-тесте - complete
  36.     я не уверена, что ты без ущерба для логики е2е сможешь оттуда эту операцию убрать
  37.     если не сможешь - лучше оставь complete покрытым в е2е и не делай для complete фиче-теста
  38.  
  39.  
  40.     ниже - приведу коммент из предыдущего ревью
  41.     мне важно - чтоб ты его точно увидел
  42. */
  43. ********************************
  44. /*
  45.     Что из себя будет представлять фиче-тест
  46.    
  47.         подготовительные действия (не считаем как покрытие)
  48.         тестируемое действие
  49.         проверка (или проверки)
  50.    
  51.     если бы мы планировали отдельные тесты для items left - они бы выглядели - точь-в-точь как наш фиче-тест
  52.     только - все действия выступали бы в роли подготовительных операций. Это неэкономно)
  53.    
  54.     Потому - разумно в фиче-тестах
  55.     в качестве второй проверки после тестируемого действия - покрывать и проверку items left
  56.    
  57.     Это практически не усложнит фиче-тест, но улучшит покрытие
  58.    
  59.     Если в тесте идут 2 проверки подряд
  60.     то лучше первой делать более важную проверку (в нашем случае - проверку списка тасок), а уже второй - менее важную
  61.     Цель - получить максимально полезный фидбек от теста
  62.     Даже если тест упадет на менее важной проверке - у нас будет фидбек о более важной.
  63.    
  64.     Когда будешь планировать фиче-тесты - учитывай равномерное распределение покрытых операций по фильтрам
  65. */
Advertisement
Add Comment
Please, Sign In to add comment