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

Фотография

RC.промахиватеся


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

#1 horhe

horhe

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

  • Members
  • PipPip
  • 100 сообщений
  • ФИО:Юрко
  • Город:Kraków

Отправлено 23 апреля 2010 - 14:06

собственно. есть некоторая непонятность в работе RC-idea-java. ни у кого случайно не было такой ситуации, когда тесты через два раза на третий падают из-зи того, что селениум "промахивается" мимо какого-нибудь ключевого элемента, имеющего конкретный однозначный id. тест несколько раз проходит нормально, потом вдруг оп... и фэйл. смотрю логи говорят, что все хорошо, кнопка нажата,но не совершается действие, а глаза смотрящие в этот момент на ход выполнения теста в броузере говорят обратное. тот же сценарий руками - 100 из 100. вот в том и вопрос никто с таким не сталкивался, может кто знает из за чего такое может происходить? пользеутся кастомный профиль с аддоном для автоматического принятия SSL сертификатов. "промахивается" селениум мимо кнопки логина. логин-пароль вводит нормально, а вот с кнопкой нелады...
  • 0
Piobaireachd isn't mysterious, difficult or hard - it's just music...

#2 mcreature

mcreature

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

  • Members
  • PipPip
  • 88 сообщений

Отправлено 23 апреля 2010 - 14:40

А на что он нажимает, когда промахивается? Или ни на что?
Просто вот у меня тут тоже была ситуация тырк
Заплатку то я поставил конечно, но причину таких действий селениума так и не понял...
  • 0

#3 KaNoN

KaNoN

    АЦЦКИЙ СОТОНА

  • Members
  • PipPipPipPipPipPip
  • 1 260 сообщений
  • ФИО:Колесник Николай
  • Город:Днепропетровск > Киев > Лондон

Отправлено 23 апреля 2010 - 18:06

собственно. есть некоторая непонятность в работе RC-idea-java. ни у кого случайно не было такой ситуации, когда тесты через два раза на третий падают из-зи того, что селениум "промахивается" мимо какого-нибудь ключевого элемента, имеющего конкретный однозначный id. тест несколько раз проходит нормально, потом вдруг оп... и фэйл. смотрю логи говорят, что все хорошо, кнопка нажата,но не совершается действие, а глаза смотрящие в этот момент на ход выполнения теста в броузере говорят обратное. тот же сценарий руками - 100 из 100. вот в том и вопрос никто с таким не сталкивался, может кто знает из за чего такое может происходить? пользеутся кастомный профиль с аддоном для автоматического принятия SSL сертификатов. "промахивается" селениум мимо кнопки логина. логин-пароль вводит нормально, а вот с кнопкой нелады...

1) Попробуйте ковырнуть ХТМЛ-код. Возможно у кнопки есть еще какой-то обработчик события, который срабатывает при каком-то хитром условии.

2) Попробуйте поставить паузу, достаточную, чтобы убедиться в том, что кнопка доступна, видна и готова к использованию. Проверьте работоспособность в этом случае. Если работает нормально, то скорее всего надо подкорректировать тест так, чтобы он дожидался нормальной догрузки страницы.
  • 0

#4 horhe

horhe

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

  • Members
  • PipPip
  • 100 сообщений
  • ФИО:Юрко
  • Город:Kraków

Отправлено 26 апреля 2010 - 07:02

А на что он нажимает, когда промахивается? Или ни на что?

а в том то и дело что говорит что нажало, говрит на что нажало, но действие иногда с первого раза не происходит.

в том то и дело, что кнопка ничем не примечательная обыкновенный логин. перед тем как на неё жать специально дожидаюсь её появления. дождались - жмём. паузы пробовал - не помогли. селениум говрит вот она кнопка. команда нажатия отработала... тесты допилил, но всё равно это ж не совсем нормально, хотелось узнать откуда ноги ростут. интуитивно конечно догадываюсь...)))
  • 0
Piobaireachd isn't mysterious, difficult or hard - it's just music...

#5 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 26 апреля 2010 - 07:18

интуитивно конечно догадываюсь...)))

Поделитесь догадками, интересно же. Может быть удастся воспроизвести в лабораторных условиях и поизучать монстра.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#6 horhe

horhe

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

  • Members
  • PipPip
  • 100 сообщений
  • ФИО:Юрко
  • Город:Kraków

Отправлено 26 апреля 2010 - 09:09

хотелось узнать откуда ноги ростут. интуитивно конечно догадываюсь...)))

прошу прощения за дезинцформацию, я имел в виду, не корень проблемы, а именно то место откуда ростут ноги)))
если таки удастся выяснить причину - отпишусь.
есть только подозрение, что аддон автопринималка сертификатов подгружает чем-то броузер и в момент легкого втарчивания селениум и жмёт на кнопку. в коде он её дождался, увидел и нажал, но броузер был занят и нажатие не отрабатывает, хоть селениум в том что он нажал и уверен. но это сугубо мои философские рассуждения на тему "а почему бы так могло быть" ничем не подтвержденные.
  • 0
Piobaireachd isn't mysterious, difficult or hard - it's just music...


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

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