перестают выполняться некоторые шаги в сценарии



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

    на видео: после загрузки страницы ожидался шаг "клик на кнопку авторизации", но он пропускается, даже если пытаться выполнить именно его
    код кнопки в шаге корректный

    http://www.youtube.com/watch?v=c4VxITKOrsU

    сценарий пропускает шаг и переходит к следующему, после чего отваливается, тк не находит нужный элемент (ведь пропустив шаг "кликнуть на кнопку авторизации" не попадаешь на страницу, где располагался нужный элемент для следующего шага)

    почему может такое происходить?



  • @mytests Проблема с селектором. Бас видит сразу 3 элемента с этим селектором и кликает на первый. Попробуйте xpath или css.
    Что бы видеть, куда нажимает Бас - используйте действие Двигать Мышь И Кликнуть На Элемент.



  • @mytests Селекторы потому что надо писать нормально. У вас селекторы находят несколько элементов и куда прикажите ему кликать? Кликает на первый, но первый может быть и неверным как повезет. Вообщем изучайте xpath или css селекторы.



  • @uraabk тип css помог до момента, когда потребовалось нажать на ссылку в тексте.
    на ссылку с автоматическими селекторами не хочет кликать ни с одним из типов.
    пробую задавать конкретную ссылку (она никогда не будет меняться) - все равно пропускает шаг
    заполняю так:

    CSS a[href="https://mylink.ru"]



  • @mytests Попробуйте в match ссылку (только ссылку)



  • @mytests А сколько показывает найденных элементов? Может их снова несколько



  • в итоге добавили к ссылкам айди, пока вроде работает
    спасибо за ответы


Log in to reply