julia_v_iluhina

Untitled

Aug 1st, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.71 KB | None | 0 0
  1.   public static void followResultLink(int i){
  2.  /*
  3.     однобуквенные имена для параметров методов - не стоит использовать
  4.     это приемлемо только для переменных-счетчиков в цикле и т п
  5.     https://google.github.io/styleguide/javaguide.html#s5.2.6-parameter-names
  6.    
  7.    
  8.     тут хорошо подойдет имя index - этот термин часто употребляют для такого рода целей
  9.     идентифицировать элемент коллекции по его индексу
  10.  */
  11.  
  12.  ****************************
  13.  
  14.  суть этого задания
  15.  
  16.  разработай второй тест-метод
  17.  в котором
  18.  
  19.      в предварительных действиях =
  20.          открыть урл
  21.          найти то-то
  22.          
  23.      тестируемое действие
  24.         followResultLink
  25.      
  26.      ну и проверка
  27.      
  28.  т е в отличие от предыдущего теста - не будет проверки количества результатов и текста нулевого результа
  29.  
  30.  и из-за этого - тест будет падать
  31.  т к нету ожидания загрузки результатов
  32.  и код followResultLink может выполняться раньше, чем такая линка будет в списке результатов
  33.  
  34.  тут надо внутрь followResultLink - встроить ждущую проверку
  35.  перед выполнением клика на главной линке такого-то результата -
  36.  надо дождаться - что этот такой-то результат  - уже есть
  37.  
  38.  и тут надо поступить умно - просто ждать 10 результатов - не эффективно, если тебе нужен например результат с индексом 2
  39.  на самом деле - достаточно подождать в таком случае - чтобы результатов было как мимимум столько-то
  40.  
  41.  для этого тебе понадобится создать еще один кондишен (или как ты уже ранее делала - воспользоваться стандартным)
  42.  советую все же написать свой кондишен - просто чтобы чуть улучшить этот навык
  43.  **************************************
  44.  
  45.  для этой работы - также учти замечания к прошлой работе
Advertisement
Add Comment
Please, Sign In to add comment