julia_v_iluhina

Untitled

Aug 23rd, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.81 KB | None | 0 0
  1.                 <configuration>
  2.                     <parallel>classes</parallel>
  3.                     <threadCount>2</threadCount>
  4.                 </configuration>
  5. /*
  6.     насчет classes vs methods
  7.  
  8.     разумнее - methods
  9.     равномернее нагрузку распределишь
  10.  
  11.     если classes - то если в каком-то из классов будет много тестов,
  12.     а в другом - много - то равномерности не будет
  13.  
  14.     а количество потоков - ограничено 2
  15.     так что не переживай
  16.  
  17.     фокус в другом был
  18. */
  19. *************************************
  20.  
  21.     @Before
  22.     public void setup() {
  23.         setWebDriver(new FirefoxDriver());
  24.     }
  25.  
  26.     @AfterClass
  27.     public static void finish() {
  28.         getWebDriver().quit();
  29.     }
  30. /*
  31.     создаем новый вебдрайвер - перед запуском каждого теста
  32.     убиваем - после запусков всех тестов класса
  33.    
  34.     в результате - наоткрывали браузкеров  - сколько было тестов
  35.     и закрыли лишь некоторые зи них
  36.    
  37.     сколько раз подбросили мячик - столько раз и поймать надо)
  38.    
  39.     универсальнее делать это в @Before и @After - методах
  40.     будет открываться браузер для запуска каждого теста
  41.     ну и закрываться после запуска каждого теста
  42.    
  43.     универсальнее - в том смысле - что если параллелим методы - то как раз нам так подойдет
  44. */
Advertisement
Add Comment
Please, Sign In to add comment