Size: a a a

2021 October 30

I

IFTTT in atinfo chat
Как скрыть webdriver в настройках options не понимаю HELP
Ответить → https://ift.tt/3CCfB00
источник
2021 October 31

NK

ID:0 in atinfo chat
https://habr.com/ru/company/simbirsoft/blog/585530/
Ускоряем работу с тестовой документацией. Экспорт данных из Allure-отчета в Confluence
Для того, чтобы ускорить тестирование крупных приложений, как правило, проверки вручную сочетают с автотестами. После их прогона QA или SDET-специалисты разбирают успешные и «упавшие» тесты – их нужно проверить вручную и зафиксировать результаты, например, в Confluence.
Kак можно ускорить экспорт этих данных, если вы работаете с некоммерческой версией Allure Framework
источник

А

Алексей in atinfo chat
Гм, это ж скрипт на пару часов написать. Статью и то дольше писать, чем такую интеграцию.
источник

RP

Roman Pobotin in atinfo chat
Зачем генерить отчёт в конфлюэнс, если есть алюр? И зачем руками перепроверять тесты? Зачем тогда вообще писать авто тесты?
источник

RP

Roman Pobotin in atinfo chat
Кажется у них завёлся эффективный QA Manager
источник

А

Алексей in atinfo chat
Это ж аутсорс корабль. Там заказчику неважно, сломались там автотесты или нет, и почему. Поэтому там почти всюду дублирование - в случае поломки автотестов тестов все бегут руками их проходить, чтобы деливери не пострадало. И местные "SDET" - тоже.
А конфа думаю там по той же причине - из этой таблицы шлется репорт заказчику методом копипаста.
Меня повеселила именно сама задача - рядовая интеграция на пару часов писания для любого пресловутого "SDET" не заслуживает отдельной статьи (или доклада на конфе хехе)
источник

VK

Victor Koval in atinfo chat
Да Лучше еще раз про внедрение bdd рассказать
источник

А

Алексей in atinfo chat
Ну тут теперь сложно, все хотят чтобы в таком докладе им еще фотку того самого мифического "менеджера, который хочет смотреть тесткейсы" показали, и фотку отдела ручников, весело пишущих на DSL оные тесты. Без этого не прокатит
источник
2021 November 01

NK

ID:0 in atinfo chat
https://www.youtube.com/watch?v=Vm085szsz_M
React Native E2E Testing с Detox.
Узнайте, как настроить локальную среду или среду CI для запуска тестов E2E на эмуляторах iOS и Android с помощью Detox. Напишите тесты E2E для демонстрационного приложения, охватывающие лучшие практики и попутные ошибки.
источник

I

IFTTT in atinfo chat
Selenide. Как дождаться прогрузки страницы?
Ответить → https://ift.tt/3nQ3PbU
источник

I

IFTTT in atinfo chat
Как подключить биометрики через Appium/SauceLabs?
Ответить → https://ift.tt/3BxM06n
источник
2021 November 02

NK

ID:0 in atinfo chat
https://www.indellient.com/blog/automated-testing-using-selenide-testng/
Автоматизация  Selenide & TestNG
POM - это один из многих способов написания UI тестов. В POM разные страницы приложения определены в разных классах, и все локаторы / элементы, присутствующие на этой конкретной странице, определены в одном месте (внутри своих соответствующих классов страниц). Самым большим преимуществом использования POM является удобство поддержкі тестов (поскольку каждый локатор определяется только один раз), что, в свою очередь, способствует масштабируемости.
источник

I

IFTTT in atinfo chat
Covid-free QA-митап: офлайн с QR-кодами в Питере + трансляция
Ответить → https://ift.tt/3w92gtk
источник

A

Alex in atinfo chat
Товарищи подскажите пожалуйста, что можно придумать: пишу автотесты для компании, на kotlin и вот столкнулся с проблемкой - ввели страницу с флаттером
kotlin её не распознает (даже layout inspector не видит) че придумать можно?
как написать тест?
источник

EB

Evgenii B in atinfo chat
1. попробовать распознавать не espresso, а appium (там работает ui automator)
2. можете попробовать распознать в testproject.io, но есть большие шансы что если пункт (1) не помог, то и тут будет блокер.
3. можете попробовать нажать в студии Record Espresso test и посмотреть, какие шаги генерит рекордер, есть шансы, что ниже корневого root view он ничего не увидит (если layout inspector не рендерит дерево элементов, то велики шансы, что и рекордер не справится)

У меня сейчас такая же проблема есть, но приложение не на Флаттер написано. Полагаю, что это сломано в студии где-то

p.s моя версия студии: Android Studio Arctic Fox | 2020.3.1 Patch 2
Build #AI-203.7717.56.2031.7678000, built on August 26, 2021
источник

A

Alex in atinfo chat
Спасибо!
Но это все возможные варианты?)
источник

EB

Evgenii B in atinfo chat
Я не господь бог, откуда ж мне знать все возможные варианты
источник

EB

Evgenii B in atinfo chat
https://pub.dev/packages/espresso
Вот ещё есть такое
источник
2021 November 03

I

IFTTT in atinfo chat
ошибка в Jenkins при подключению к приватному репозиторию
Ответить → https://ift.tt/3CJz1A6
источник

NK

ID:0 in atinfo chat
https://medium.com/automationmaster/no-more-test-flakiness-from-selenium-locator-changes-c25a96d0736d
Healenium - это фреймворк с открытым исходным кодом, которое повышает стабильность тестов на основе Selenium. Он автоматически обрабатывает обновленные элементы. В практических сценариях веб-приложения и мобильные приложения постоянно обновляются в каждом спринте, что может вызвать изменения локатора. Healenium использует тип алгоритма машинного обучения для анализа текущего состояния страницы на предмет изменений, обработки сбоев теста NoSuchElement и исправления сбойных тестов во время выполнения, заменяя сбойный локатор новым значением, которое соответствует наилучшему, и выполняет действие с новым элементом. После запуска Healenium предоставляет подробный отчет с фиксированными локаторами и скриншотами.
источник