julia_v_iluhina

Untitled

Sep 22nd, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.03 KB | None | 0 0
  1. Smoke ETE test
  2. All filter:
  3.  
  4. add (First)
  5. cancel edit (First, First edited)
  6. check(First)
  7.  
  8. Switch to Active filter:
  9. /*
  10.     проверка?
  11.  
  12.     и еще ты не учел - состояние списка тасок до перехода и после перехода - одинаковое
  13.     писала в прошлый раз - как сделать поточнее
  14.     см прошлое ревью, строки 96-110
  15.  
  16.     чтоб уйти от этой проблемы - покрой до прехода на  Active filter - Complete all
  17.     после этого - проверь тексты тасок
  18.     будет - check(First)
  19.     так проверим логику - на all все таски вне зависимости от статуса - видны
  20.     а потом - перешли на  Active filter
  21.     и снова проверили список тасок
  22.  
  23.     и проверим фильтеринг - максимально точно
  24.     и допроверим закомпличивание
  25. */
  26. add active
  27. /*
  28.     не нравится мне твоя идея называть таски
  29.     first, active
  30.    
  31.     first - просто длинно, короче - a
  32.     насчет active - ...
  33.     получается список - зеленый, теплый, мягкий  - все из разной оперы...
  34.     я бы оперировала текстами a,b,c,...
  35.     и писать легко
  36.     и глаз легко цепляет
  37.     подумай ...
  38.    
  39.     и раз у тебя в списке - еще и First
  40.     то edit (Active, ...) - не будет хорошей проверкой для add(active)
  41.     т к мы проверим состояние не всех тасок - а только одной
  42.    
  43.     вот если на эктив фильтр перейдешь, перед этим закомплитив первую таску
  44.     другое дело)
  45. */
  46. edit (Active, Active edit)
  47. check  (First, active edit)
  48. Complete (First)
  49. /*
  50.     спорный момент
  51.     достаточно ли точно - проверить с помощью delete (Active edit) результат действия Complete (First)
  52.    
  53.     по моему мнению - это не достаточно точная проверка
  54.     т к до Complete (First) - в списке было 2 таски
  55.     и выполнимость delete (Active edit) - никак не проверяет факта, что уже в этот момент
  56.     в списке нет таски First....
  57.    
  58.     в принципе - почти такие же претензии можно предъявить и к другим неявным проверкам
  59.     только там ситуация попроще
  60.     в списке - 1 таска + обе операции - проверяемая и проверяющая
  61.     выполняются над этой же таской
  62.     так что - я бы проверила тут обычной проверкой
  63.    
  64.     но - если по сценарию выше - ты покрыл Complete all
  65.     как я тебе посоветовала
  66.     то  на Active filter ты работать будешь со второй таской
  67.     и к этому моменту - у нас будут 2 закомпличеные таски и пустой список    
  68. */
  69. delete (Active edit)
  70. check (0)
  71.  
  72. Switch to Complete filter:
  73. /*
  74.     а раз так - то сюда придешь с 2мя закомпличеными тасками
  75.     одну - переоткроешь
  76.    
  77.     к второй - стоит применить Clear completed
  78.    
  79.     так - на Complete__d__ фильтре (поправь написание)
  80.     покроешь больше операций
  81.     и разгрузишь all фильтр
  82. */
  83. check  (First)
  84. reopen
  85. check  (0)
  86.  
  87. Switch to All filter:
  88. /*
  89.     и сюда  - вернешься с единственной таской
  90.     и единственным не покрытым действием - удалением
  91. */
  92. check (First)
  93. add (Last)
  94. Check (First, Last)
  95. Complete all
  96. Clear completed
  97. Count by filter(0)
  98. /*
  99.     этот счетчик - хитрее устроен
  100.     потом придумаешь - где приткнуть такую проверку
  101. */
  102.  
  103. /*
  104.     уже тут тебе не придиралась -
  105.     мы же до этого - сформулировали все названия - в предыдущем задании
  106.     тут - формулировки не точные
  107.     лучше такими вещами не шутить)
  108.     должно быть - одно понятие = один термин(причем - в одном написании)
  109.  
  110.     если комментариев хватит - чтобы подравнять сценарий - сразу начинай работу с е2е
  111.     если есть сомнения - отдавай на ревью
  112. */
Advertisement
Add Comment
Please, Sign In to add comment