julia_v_iluhina

Untitled

Sep 19th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.79 KB | None | 0 0
  1.  public void open(WebDriver driver,String url) {
  2.  public WebElement $(WebDriver driver, By locator) {
  3. /*
  4.     Почему в этих методах остался параметр WebDriver driver?
  5. */
  6. ******************************
  7. public static ExpectedCondition<WebElement> ElementHasText(final List<WebElement> elements, final int index, final String expectedText) {
  8. /*
  9.     имя метода должно начинаться с маленькой буквы
  10. */
  11. *************************************
  12. elementsTexts.toArray().toString()
  13. или
  14. elementsTexts.toString()
  15.  
  16. /*
  17.     сравни - какой вариант тебе даст лучшее сообщение
  18.  
  19.     подумай  - почему
  20.  
  21.  
  22.     как увидеть сообщение - вызови проверку для кондишена texts
  23.     с заведомо не верными текстами
  24.  
  25.     цель - чтоб проверка упала и ты смог увидеть сообщение об ошибке
  26. */
  27. *****************************
  28. public class GMailPage extends BasePage {
  29. /*
  30.     не забывай про реформатирование кода
  31. */
  32. *****************************************
  33. public class BaseTest extends ConciseAPI {
  34.  
  35.     WebDriver driver = new FirefoxDriver();
  36.  
  37.     @After
  38.     public void tearDown() {
  39.         driver.quit();
  40.     }
  41.     public WebDriver getWebDriver() {
  42.         return driver;
  43.     }
  44. }
  45. /*
  46.     в предке тест-класса - организовали работу с вебдрайвером
  47.     это ок
  48. */
  49. public class GMailTest extends BaseTest {
  50.  
  51.     private WebDriver driver = new FirefoxDriver();
  52.  
  53. /*
  54.     и снова - уже в тест-методе - завели новый вебдрайвер
  55.     для чего?
  56. */
Advertisement
Add Comment
Please, Sign In to add comment