Перейти к содержимому

Selenium IDE 3: стартовый уровень
онлайн, начало 19 апреля
Школа для начинающих тестировщиков
онлайн, начало 22 апреля
Тестирование REST API
онлайн, начало 22 апреля
Тестирование юзабилити (usability)
онлайн, начало 24 апреля
Фотография

тест выполнился,но в консоле тест файлед


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 QAjuniorHACKER

QAjuniorHACKER

    Новый участник

  • Members
  • Pip
  • 5 сообщений

Отправлено 01 Декабрь 2018 - 16:26

Всем привет!

Мой первый-первый опыт в тестировании,скачал IDEA и по мануалу настроил.

Собственно код рабочий,все входит и выходит

Но в консоли я вижу всякие failed,почему?Если вход в почту и выход выполняется

https://pastebin.com/nAA966XA

 

Прикрепленные файлы


  • 0

#2 QAjuniorHACKER

QAjuniorHACKER

    Новый участник

  • Members
  • Pip
  • 5 сообщений

Отправлено 01 Декабрь 2018 - 17:09

добавлю,ругается на строку где ищет строку 

WebElement profileUser = driver.findElement(By.cssSelector("#PH_user-email"));

        String mailUser = profileUser.getText();

        Assert.assertEquals("selenium317@mail.ru", mailUser);

удалил это и запустился тест без ошибок

скажите,зачем нужна эта проверка,что я вошел именно в тот ящик,в который надо и что она дает?в чем разница?что мне делать дальше


  • 0

#3 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 786 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 01 Декабрь 2018 - 18:03

Таков стек-трейс ошибки Java: ошибка одна, а строчек failed может быть много.

Зачем нужна эта проверка лучше спросить у вас или у того человека, кто ее добавлял. По сути это проверка того, что вы авторизовались, причем под нужным пользователем. Так как может быть и обратное.


  • 0

http://starbugss.blogspot.ru - "Звездные баги", мой блог.


#4 QAjuniorHACKER

QAjuniorHACKER

    Новый участник

  • Members
  • Pip
  • 5 сообщений

Отправлено 01 Декабрь 2018 - 20:31

теперь я так понимаю,мне нужно научиться вводить в поле логин минимальные и максимальные значения по длине?

Тоесть проводить негативное тестирование

я просто копирую кусок кода и вставляю в конец,где с помощью math.random() подставляю данные до максимальной длины символов?


  • 0

#5 Freiman

Freiman

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 403 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 01 Декабрь 2018 - 20:53

теперь я так понимаю,мне нужно научиться вводить в поле логин минимальные и максимальные значения по длине?

Нет.

Тоесть проводить негативное тестирование

Нет.

я просто копирую кусок кода и вставляю в конец,где с помощью math.random() подставляю данные до максимальной длины символов?

Нет.

Для начала вам нужно понимать значения терминов, которые вы употребляете, и вообще понять, как производится тестирование.
  • 4

#6 aleksey_p

aleksey_p

    Активный участник

  • Members
  • PipPip
  • 95 сообщений
  • ФИО:Алексей

Отправлено 03 Декабрь 2018 - 06:01

Поставьте точку остановки в этом месте и запустите тест в режиме отладки.


  • 0

#7 TatyanaV

TatyanaV

    Опытный участник

  • Members
  • PipPipPipPip
  • 370 сообщений
  • ФИО:Воробьева Татьяна


Отправлено 07 Декабрь 2018 - 10:24

с помощью math.random() подставляю данные до максимальной длины символов

 

Вот это - просто гениально! 

 

Простите, не удержалась.


  • 0


Программирование на С# для тестировщиков
онлайн
Автоматизатор мобильных приложений
онлайн
Selenium WebDriver: полное руководство
онлайн
Программирование на Python для тестировщиков
онлайн



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале