Пишем первый автотест с Selenium Webdriver и Java. Часть 2

ВАМ ПОНРАВИТСЯ

22 Комментариев

  1. Елена:

    Спасибо большое за внятное объяснение, но я новичок и не во всем разобралась. Подскажите, я пишу автотест для Chrom и на этапе:
    driver.get(«https://mail.ukr.net/desktop/login»);
    у меня get подсвечивается красным, в чем проблема, как исправить?

    • astest:

      Добрый день. Для того чтобы попытаться разобраться в чем причина, мне необходимо увидеть ваш код целиком. А еще лучше будет увидеть скрин-шот окна вашей среды разработки с кодом. И тогда я думаю смогу вам помочь. Можете выслать скрин-шот на мой э-мейл aleksey.smiyan@gmail.com

  2. Андрей:

    Спасибо за статью! 3-я часть будет? Было бы интересно почитать статью в подобном формате с пошаговой инструкций по созданию тест сьютов и их прогону с описанием всяких нюансов.

    • astest:

      Добрый день. Возможно в ближайшее время напишу статью о TestNG. С его помощью можно не только осуществлять проверки, но и группировать тесты в группы, сьюты. Передавать в эти тесты различные наборы входных данных и еще многое другое.

  3. макс:

    у меня тест не выполнился
    «java.lang.IllegalStateException: The driver executable is a directory: D:\Work_Space\Driver\Chrome»
    И не совсем понял этот момент «Если у вас не установлен драйвер для Chrome»

  4. Михаил:

    Спасибо, продолжайте писать такие хорошие статьи!!!

  5. Мишаня:

    Очень хорошая статья, побольше бы таких!
    p.s. для остальных ребят, если будете делать этот тест, то id поля Loggin — «id-1», a id для Password — «id-2» (ну по крайней мере, у меня с такими правками заработало)

    • astest:

      Спасибо за отзыв. Статья была написана уже давно, и за это время на ukrnet успел обновиться дизайн. Id элементов также изменились. Это одна из причин, почему тесты иногда выходят из строя.

  6. Роман:

    Автору спасибо за отличный пример.
    Маленькая заметка от себя. УкрНет поменял айди элементов и это сказалось на выполенни теста.
    Для всех кто будет использовать : внимательно следите за ошибками возможно надо будет поменять айди для полей пароля и имейла!!!

  7. Павел:

    Мужик,я обычно, никогда не пишу отзывы,но ты действительной помог)
    Я жду ещё таких пояснений ,удачи тебе)

    • astest:

      Спасибо за отзыв.
      Постарался описать все моменты, с которыми у самого были сложности, когда начинал заниматься автоматизацией.

  8. Илья:

    У меня почему-то не хочет проводить @AfterClass при том что пишет, что тест успешно пройден.

    • astest:

      Добрый день.
      Нужно увидеть ваш код, чтобы попытаться установить причину.
      А также скажите, как вы определили, что @AfterClass не был выполнен?

  9. Foltest:

    Очень полезная информация, большое спасибо, для новичков то что надо

Добавить комментарий для Михаил Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *