Size: a a a

QA — Автоматизация

2020 March 23

IK

Igor Komarov in QA — Автоматизация
Обычный builder по сути будет
источник

MK

Maxim Keip in QA — Автоматизация
Igor Komarov
Принцип тот же, посмотрите что такое класс Actions в селениуме, и сделайте свой аналог
спасибо! видел его в документации. сейчас изучу подробнее
источник

IK

Igor Komarov in QA — Автоматизация
А таки-попадание на ошибку также можно легко обработать
источник

IK

Igor Komarov in QA — Автоматизация
И более того, практически все мини-утилиты всегда предполагают возникновение ошибок и обработку в фоллбэках
источник

A

Anton in QA — Автоматизация
я бы все-таки глянул в сторону кук или js
чтобы понимать после чего это происходит и вырубить
источник

MK

Maxim Keip in QA — Автоматизация
а, тут не все так просто. этот элемент, когда появляется, блюрит на всю страницу, и вот этот блюр блокировать уже не подходит для логики
Ну то есть да, из того, что я пока знаю - второй поток, который постоянно ищет кнопку его закрытия - самый простой вариант.
источник

A

Anton in QA — Автоматизация
ну тогда да, второй поток, самое первое что приходит на ум
источник

LY

Lev Yarushin in QA — Автоматизация
Maxim Keip
Привет!
Пишу автотесты на Селениуме, совсем недавно - знаний пока очень не хватает. Есть проблема: в какой-то момент на сайте может вылезти элемент, перекрывающий остальные. В какой именно момент - непонятно. Можно ли как-то постоянно ожидать его появления, выполняя при этом операции, и если он появляется - кликать по кнопке закрытия? Что гуглить по этому поводу?
источник

ML

Maxim Laptev in QA — Автоматизация
Здравствуйте, подскажите инструменты для автоматизации десктоп приложений на Linux и Mac
источник

ML

Maxim Laptev in QA — Автоматизация
Testcomplete и squish не подходят, Овер дофига стоит. Автоматизировать необходимо приложения типа блокнота, мессенджеров, элементарно написать сообщение в чат и в блокнот
источник

ML

Maxim Laptev in QA — Автоматизация
Под мак есть стандартный автоматор, но не знаю сможет ли он мессенджеры натыкивать, под Линукс вообще найти ничего не смог
источник

EB

Evgenii B in QA — Автоматизация
Maxim Keip
а, тут не все так просто. этот элемент, когда появляется, блюрит на всю страницу, и вот этот блюр блокировать уже не подходит для логики
Ну то есть да, из того, что я пока знаю - второй поток, который постоянно ищет кнопку его закрытия - самый простой вариант.
зачем? если это какой-то рекламный попап на сайте, который никак не влияет на текущий тест, а только мешает, то лучше отключать его серверно \ на клиенте. Зачем извращаться мультитредингом, когда можно обойтись без этого? просто потом в изоляции протестировать работу попапа, условия его появления и всё
источник

EB

Evgenii B in QA — Автоматизация
ну и классика:
источник

MA

Murat Aimedov in QA — Автоматизация
Подскажите ваш опыт? Как вы справляетесь с частой сменой вьюшек и вложенностей вёрстки?
источник

AB

Alexei Barantsev in QA — Автоматизация
Дмитрий Лукьяненко
во втором потоке постоянно чекать появление элемента?
selenium не threadsafe
источник

TN

Timur Nurlygayanov in QA — Автоматизация
Evgenii B
ну и классика:
😂😂😂
источник

TN

Timur Nurlygayanov in QA — Автоматизация
Maxim Laptev
Здравствуйте, подскажите инструменты для автоматизации десктоп приложений на Linux и Mac
AutoIt - кроссплатформенный, легкий, быстрый :)
источник

TN

Timur Nurlygayanov in QA — Автоматизация
Maxim Laptev
Под мак есть стандартный автоматор, но не знаю сможет ли он мессенджеры натыкивать, под Линукс вообще найти ничего не смог
в линуксе почти все можно сделать с помощью bash / python / perl :)
источник

ML

Maxim Laptev in QA — Автоматизация
Timur Nurlygayanov
AutoIt - кроссплатформенный, легкий, быстрый :)
Серьезно ? Я полагал что он только для винды, причем в Гугле ничего не сказано
источник

TN

Timur Nurlygayanov in QA — Автоматизация
🤔 смотрю сайт, чего-то реально только под винду - но вроде на маке тоже должен работать же..
источник