Size: a a a

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

2020 November 26

SM

Sewa Makhinya in QA — Автоматизация
Johan
Если взять разрешение экрана за основу и по координатам найти поля и кликать на них ?
Есть на этот счёт какая-либо документация для Qt?
а как с помощью такого подхода проверить действие, произошедшее после клика?
я совсем не по десктопному тестированию и ничего не знаю про документацию QT, sorry
источник

J

Johan in QA — Автоматизация
Sewa Makhinya
а как с помощью такого подхода проверить действие, произошедшее после клика?
я совсем не по десктопному тестированию и ничего не знаю про документацию QT, sorry
В таком случае, может знаете куда можно обратиться ?
источник

SM

Sewa Makhinya in QA — Автоматизация
Johan
В таком случае, может знаете куда можно обратиться ?
если честно, то самому интересно
но так вроде тема непопулярная
я бы порыл stackoverflow \ medium
источник

J

Johan in QA — Автоматизация
Sewa Makhinya
если честно, то самому интересно
но так вроде тема непопулярная
я бы порыл stackoverflow \ medium
Буду держать в курсе, если нарою что-нибудь.
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Татьяна Федотова
сикули еще такой, не быстрый, тоже имейте в виду
Это интересный вопрос.
1) Там есть разные действия -- и поиск по изображению и клики по координатам.
2) Клики по координатам можно делать 5-10 в секунду.
3) Для поиска изображений можно формировать разные области поиска смотря по тому где изображения ожидаются (вместо того чтобы искать каждый раз на весь экран или даже на всё окно приложения). Это существенно ускоряет работу оного поиска.
источник

ТФ

Татьяна Федотова... in QA — Автоматизация
Roman (rpwheeler)
Это интересный вопрос.
1) Там есть разные действия -- и поиск по изображению и клики по координатам.
2) Клики по координатам можно делать 5-10 в секунду.
3) Для поиска изображений можно формировать разные области поиска смотря по тому где изображения ожидаются (вместо того чтобы искать каждый раз на весь экран или даже на всё окно приложения). Это существенно ускоряет работу оного поиска.
спасибо. пока остановился этот проект. надеюсь, не вернётся ) вот мне как раз по координатам не подходило и урезать область тоже вышло частично только (карта с пинами и разными всякими областями на карте). ну отдельная сказка - библиотека картинок для разных разрешений.
источник

ТФ

Татьяна Федотова... in QA — Автоматизация
но опыт интересный. сразу начинаешь ценить веб автоматизацию ) меньше ноешь, что хотелось бы лучше в апи или контракты)
источник

SM

Sewa Makhinya in QA — Автоматизация
Johan
Буду держать в курсе, если нарою что-нибудь.
тут подсказали, что используют Sikuli или вот это
> https://www.froglogic.com/squish/
источник

J

Johan in QA — Автоматизация
Спасибо 🙏
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Татьяна Федотова
спасибо. пока остановился этот проект. надеюсь, не вернётся ) вот мне как раз по координатам не подходило и урезать область тоже вышло частично только (карта с пинами и разными всякими областями на карте). ну отдельная сказка - библиотека картинок для разных разрешений.
> ну отдельная сказка - библиотека картинок для разных разрешений.

Картинки вызываются через имена оных.

Для файлов на диске можно к имени файла добавлять хвост разрешения.

Я под разные эмуляторы собирал все строки имён в класс с dictionary, в которых имена конкретных картинок для конкретного эмулятора связывались с "абстрактными" именами вроде 'menu_button'.

И вот так это работало -- я знал куда мне смотреть в поисках картинок, а в скрипте всё заменялось передачей класса с данными при инициализации.
источник

LY

Lev Yarushin in QA — Автоматизация
источник

SM

Sewa Makhinya in QA — Автоматизация
Johan
Спасибо 🙏
ещё сказали, что было большое количество фолз позитива в обоих случаях
мои соболезнования
источник

LY

Lev Yarushin in QA — Автоматизация
источник

ТФ

Татьяна Федотова... in QA — Автоматизация
Sewa Makhinya
ещё сказали, что было большое количество фолз позитива в обоих случаях
мои соболезнования
ну там можно подкрутить точность
источник

SM

Sewa Makhinya in QA — Автоматизация
Татьяна Федотова
ну там можно подкрутить точность
Тогда перестаёт попадать по кнопкам же :)
источник

J

Johan in QA — Автоматизация
Спасибо.
источник

J

Johan in QA — Автоматизация
Sewa Makhinya
ещё сказали, что было большое количество фолз позитива в обоих случаях
мои соболезнования
:(
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Sewa Makhinya
Тогда перестаёт попадать по кнопкам же :)
Умеючи надо. В зависимости от четкости текста на кнопке -- 0.85 (общая) до 0.95 (мелкий текст).
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Дефолтная 0.7 , она нечеткая, да.
источник

ТФ

Татьяна Федотова... in QA — Автоматизация
Sewa Makhinya
Тогда перестаёт попадать по кнопкам же :)
наоборот ) фалс позитив - значит, точность маленькая
источник