Guest User

Untitled

a guest
Sep 6th, 2017
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.52 KB | None | 0 0
  1. package ru.odnoklassniki.selenium.web.tests.video.games;
  2.  
  3. import logger.Logger;
  4. import org.junit.After;
  5. import org.junit.Test;
  6. import ru.odnoklassniki.selenium.web.core.IUserMainPage;
  7. import ru.odnoklassniki.selenium.web.core.UserMainPage;
  8. import ru.odnoklassniki.selenium.web.core.video.GameStreamsPortlet;
  9. import ru.odnoklassniki.selenium.web.core.video.VideoPlayerAuto;
  10. import ru.odnoklassniki.test.automation.junit.annotations.annotations.Tag;
  11. import ru.odnoklassniki.selenium.base.Base;
  12. import ru.odnoklassniki.selenium.framework.Assert;
  13.  
  14. /**
  15. * @author elena.ershova
  16. * Проверка открытия ролика из портлета игровых стримов
  17. */
  18. public class TestOpenVideoFromGameStreamsPortlet extends Base {
  19.  
  20. private static final Logger LOGGER = Logger.getLogger(TestOpenVideoFromGameStreamsPortlet.class);
  21. private static final String USERNAME = "StreamPortletZ67";
  22. private static final String PASSWORD = "testovijbot2";
  23.  
  24.  
  25. /**
  26. * 1. Проверить портлет в левой колонке.
  27. * 2. Открыть ролик из портлета, проверить, что открылся видеолеер
  28. */
  29. @Test
  30. @Tag(groups = {"video", "live", "games"})
  31. public void testOpenVideoFromGameStreamsPortlet() {
  32. LOGGER.intention("Проверка открытия ролика из портлета игровых стримов");
  33.  
  34. // 1. Проверить портлет в левой колонке.
  35. LOGGER.intention("1. Проверить портлет в левой колонке");
  36. IUserMainPage userMainPage = getLogin().doLogin(USERNAME, PASSWORD);
  37. GameStreamsPortlet portlet = userMainPage.getGameStreamsPortlet();
  38. Assert.assertEquals(portlet.getMoviesCount(), 2, "Неверно число стримов в портлете!");
  39. LOGGER.success("Успешно проверили наличие портлете на главной странице пользователя.", baseFunc.takeScreenshot());
  40.  
  41. // 2. Открыть ролик из портлета, проверить, что открылся видеолеер
  42. VideoPlayerAuto player = portlet.openFirstVideo();
  43. player.getPController();
  44. LOGGER.success("Успешно проверили переход в видеолеер.", baseFunc.takeScreenshot());
  45. }
  46.  
  47. /**
  48. * Разлогин
  49. */
  50. @After
  51. public void logout() {
  52. getLogin().doLogout();
  53. }
  54. }
Add Comment
Please, Sign In to add comment