Size: a a a

2020 November 26

P

Pavel in atinfo chat
Roman (rpwheeler)
Есть целый канал QA Курсы и образование. Начинать с прикреплённого сообщения, там есть вводные.
а можно линк на канал? Пожалуйста 🙂
источник

R(

Roman (rpwheeler) in atinfo chat
источник

P

Pavel in atinfo chat
спасибо
источник

AT

Aleksandr Tkachev in atinfo chat
Arty Hats
Код, увы, не могу расшарить. Стастью глянул, спасибо, но, к сожалению не мой случай. В моем кейсе у меня проблема в том, что есть div, он содержит в себе определенное id (на скрине All), а дальше из div идет дочерний тэг i, он появляется, если чекбокс чекнут и его нет, если анчекнут. Т.е мне нужно как-то из id проверить наличие тэга, т.е если у id тэг есть - значит чекбокс чекнут, если тэга нет  - анчекнут. Основная проблема, как из id чекнуть наличие тэга. Выше кидал, как пробовал, но не работает, как нужно.
Запилите метод, который возвращает true или false в зависимости от того есть ли элемент  с xpath (id+ тег i). что бы тест не упал , если не найдет нужный элемент  отловите exception и верните false
источник

AH

Arty Hats in atinfo chat
спасибо, попробую.
источник

R(

Roman (rpwheeler) in atinfo chat
Анонс

Товарищи индийцы организовали на 28-е ноября очередное, и бесплатное, мероприятие --

https://www.thetesttribe.com/testflix/

Формат -- 8-минутные презентации, так чтоб и хватило донести идею, и никого не утомить. Есть ряд людей известных по конференциям / онлайн курсам и событиям (Бах, Болтон, Ричардсон, Huib Schoots, Ilari Henrik Aegerter).

(согласовано)
источник
2020 November 27

NK

ID:0 in atinfo chat
Часто изменяется API ломает другие сервисы, тесты, UI. При этом все используют Swagger, ходят на митинги и договариваются обо всем. Но все же что-то ломается.
Какие есть способы решения проблемы синхронизации и изменений API?
https://www.youtube.com/watch?v=ikhj3AtC6Y8
источник

AE

Artem Eroshenko in atinfo chat
ID:0
Часто изменяется API ломает другие сервисы, тесты, UI. При этом все используют Swagger, ходят на митинги и договариваются обо всем. Но все же что-то ломается.
Какие есть способы решения проблемы синхронизации и изменений API?
https://www.youtube.com/watch?v=ikhj3AtC6Y8
О, Сева в телевизоре!
источник

AD

Ann Doo in atinfo chat
Arty Hats
Код, увы, не могу расшарить. Стастью глянул, спасибо, но, к сожалению не мой случай. В моем кейсе у меня проблема в том, что есть div, он содержит в себе определенное id (на скрине All), а дальше из div идет дочерний тэг i, он появляется, если чекбокс чекнут и его нет, если анчекнут. Т.е мне нужно как-то из id проверить наличие тэга, т.е если у id тэг есть - значит чекбокс чекнут, если тэга нет  - анчекнут. Основная проблема, как из id чекнуть наличие тэга. Выше кидал, как пробовал, но не работает, как нужно.
уточнение, проверить наличие аттрибута этого тега, //input[@id=\'22222\' and starts-with(@your_type, 'checked')] или //input[@id=\'22222\' and @checked)] дальше уже в коде проверите сам объект если он нашелся и если не нашелся
источник

AH

Arty Hats in atinfo chat
Спасибо большое за ответ, нашёл решение, но ваш вариант тоже сейчас попробую.
источник
2020 November 28

ОС

Олександр Супрун... in atinfo chat
Подскажите что делать, при клике на кнопку ничего не происходит, снизу в левом углу высвечивается javacript.void(0)
Делаю клик мышкой и все отрабатывается
источник

AD

Ann Doo in atinfo chat
Олександр Супрун
Подскажите что делать, при клике на кнопку ничего не происходит, снизу в левом углу высвечивается javacript.void(0)
Делаю клик мышкой и все отрабатывается
Клик какой программой, какой метод? попробуйте дождаться загрузки страницы, проинспектируйте консоль и  код самой страницы
источник

ОС

Олександр Супрун... in atinfo chat
selenium python
источник

MA

Maksim Andryushchenk... in atinfo chat
Олександр Супрун
Подскажите что делать, при клике на кнопку ничего не происходит, снизу в левом углу высвечивается javacript.void(0)
Делаю клик мышкой и все отрабатывается
self.driver.execute_script("arguments[0].click();", element)

Попробуйте найти элемент и передать сюда.
источник

V

Vita in atinfo chat
А что значит "в левом углу"?
источник

V

Vita in atinfo chat
Где в левом углу? IDE или в браузере? Консоль разработчика браузера можно по-разному настроить и там будет другое в левом углу
источник

V

Vita in atinfo chat
Maksim Andryushchenkov
self.driver.execute_script("arguments[0].click();", element)

Попробуйте найти элемент и передать сюда.
Такое не рекомендуется делать 😁
источник

V

Vita in atinfo chat
Так как в обычном клике в селениуме уже заложено такое
источник

V

Vita in atinfo chat
Если код метода посмотреть
источник

MA

Maksim Andryushchenk... in atinfo chat
Vita
Такое не рекомендуется делать 😁
Кто не рекомендует? Видимо вы не видели кривых фронтов где клик работает только такой.
источник