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

Snap

Регистрация: 15 фев 2011
Offline Активность: 01 апр 2023 08:03
*****

#184845 Selenium не видит атрибут?

Написано Snap 08 февраля 2023 - 07:48

А какая сейчас ошибка?

Вообще у вас проверка изначально не верная по логике. Вы пишите локатор, а потом пытаетесь получить тоже самое значение. Даже если получится получить значение атрибута, у вас получится "small"=="autotest@ya.ru"


  • 1


#184843 Selenium не видит атрибут?

Написано Snap 08 февраля 2023 - 07:01

А почему вы ищете несколько элементов, а не один? У списка элементов не может быть атрибута. 

email = driver.find_elements("xpath", '//p[2][@class="small"]').__getattribute__("class")

Поэтому нужно использовать driver.find_element


  • 1


#180330 Попап создания метки подстраивается под ширину экрана.

Написано Snap 14 декабря 2021 - 19:24

Ну вообще это очень просто. Нужно открыть "Инструмент разработчика" в браузере, нажать на иконку в виде смартфона и планшета "Toggle device toolbar", затем нажать соседнюю слева кнопку "Select an element in the page and inspect it". Это для браузера Chrome и подобных. Для других браузеров названия и положения могут быть другими. 


  • 1


#179915 Помогите разобраться с тестовым заданием

Написано Snap 23 августа 2021 - 08:28

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

Согласен, вполне неплохо. Главное не забыть, если речь о шутере:

- попробовать пострелять с пустым магазином  :biggrin: ;

- проверить режим прицеливания (если есть);

- проверить, что оружие отображается корректно не только у самого игрока, но и у других;

- проверить, что оружие наносит заявленный ущерб (возможно с учетом расстояния).

 

P.S. сразу вспоминается, что когда-то я делал мод для Call of Duty  :wink:


  • 1


#179827 Смена профессии

Написано Snap 08 августа 2021 - 09:19

Устроился бы логистом и продолжил искать.

Как говорится: "Лучше синица в руке, чем журавль в небе". 

Далеко не факт, что вас возьмут тестировщиком или возьмут, но очень не скоро. Работодатели вообще редко отдают предпочтения тем, кому за 30, к тому же без опыта. В тестировании к слову может тоже не быть карьерного роста. Все зависит от компании.


  • 1


#179818 Сертификация ISTQB: быть или не быть?

Написано Snap 06 августа 2021 - 08:18

По своему опыту могу сказать, что получение сертификата ISTQB особо смысла в России не имеет. На уровень оплаты труда не влияет. На трудоустройство тоже. За все время я видел лишь пару вакансий, где было указано, что наличие сертификата ISTQB как плюс. 

Может на Западе он что-то значит. Но в нашей стране у меня ни разу про него не спрашивали на собеседованиях. Да и по рассказам работодателей они на него не смотрят.


  • 1


#179778 Native Windows popups and Selenium IDE

Написано Snap 29 июля 2021 - 11:02

Невозможно. Вам не нужно нажимать на кнопку Upload, достаточно передать в input путь к файлу. Данная проблема не раз обсуждалась на форуме, поищите.


  • 1


#179433 Не работает sendKeys при запуске тестов в Jenkins

Написано Snap 24 мая 2021 - 06:37

А у вас Jenkins запускает процесс в фоновом режиме? Если да, то весьма вероятно, что проблема в этом.


  • 1


#178546 Загрузка файла

Написано Snap 05 января 2021 - 12:37

Пробовали сравнить значения (локаторов), одинаковы они или нет при выполнении тестов?


  • 1


#176039 Строгое соответсвие искомого параметра

Написано Snap 30 марта 2020 - 19:45

версия 2.9.1 - мы пока не можем мигрировать на более новую версию, сервера не позволяют!

xpath будет искать по конкретному месту нахождения на экране я так понимаю, а у меня ссылки могут перемещаться, прибавляться и убавляться! или я ошибаюсь?

Ошибаетесь, xpath это просто альтернативный "язык" поиска по коду. Раз уж меня опередили, мой вариант //p[text()="GG"], или более точный 

//p[@class="item-inner__title"][text()="GG"]

  • 1


#176038 Selenium + python очень долго отрабатывает функция send_keys()

Написано Snap 30 марта 2020 - 19:37

Коллеги, решил проблему.

Не поверите как)

версию Internet Explorer надо изменить на 32 бита)
"C:\IEDriverServer_Win32_3.150.1\IEDriverServer.exe"

Не успел посоветовать. Еще некоторые копи/паст пробуют.


  • 1


#175292 Не получается составить работающий css

Написано Snap 22 января 2020 - 09:39

 

Оба локаторы правильные и одинаковые. Вы можете самостоятельно это проверить, например, через поиск элемента в браузере (инструменты разработчика).

Да, я вчера уже разобралась. Вот именно так, вставила в поиск и проверила.
И оказалось, что xpath находит 1 такое место в коде, а css - 2. И сss берёт не то, что мне надо.
Я нашла ещё один отличающий параметр и добавила его в css. Работает теперь правильно.

Но всё равно осталось не понятным, почему для xpath был только 1 результат?.. 
Я не так давно занимаюсь написанием xpath-ов, но на сколько я знаю он ищет все попадающие под параметры результаты.
А тут их было 2, но xpath указывал только 1, который ниже по коду страницы...

 

Не видя код страницы трудно сказать. Но как минимум //div[@class='AddressContainBut DeliveryContinueButton' будет искать точное совпадение, класс должен быть равен одновременно только двум значениями, а css = div.AddressContainBut.DeliveryContinueButton ищет скорее как вхождение классов. То есть если будет 3 класса, то xpath уже ничего не найден, а css найдет.


  • 1


#174816 Как выбрать браузеры и девайсы для тестирования совместимости?

Написано Snap 07 декабря 2019 - 17:31

А что говорит вам ваше руководство?

 

Самый простой способ, это собрать аналитику с вашего сайта и посмотреть какие браузеры/устройства используют пользователи. Если у вас стоит какой-либо счетчик, то все становится еще проще.


  • 1


#173953 Поиск элемента по совпадению с содержимым атрибута.

Написано Snap 06 октября 2019 - 18:03

 

 

В xpath есть неравенство != и отрицание not() . В css есть :not. У вас получится что-то вроде:

:not([data-sel*="слово-исключение"])

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

 

Одновременно можно так

[data-sel*="слово"]:not([data-sel*="исключение"])

  • 1


#173948 Помогите оценить выполненное тестовое задание

Написано Snap 05 октября 2019 - 13:05

Могу посмотреть


  • 1