#qa_automation — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #qa_automation, aggregated by home.social.
-
Эпопея в трёх частях: ИИ-инструменты в работе QA. Практическое применение Cursor, n8n и LLM
За последние несколько лет роль QA-инженера заметно изменилась. Мы всё меньше сосредотачиваемся на проверке готового функционала и всё больше участвуем в анализе систем, данных и архитектурных решений. В нашей команде это особенно проявилось после реструктуризации: в зоне моей ответственности оказалось около 40 сервисов. Приходится глубже разбираться в устройстве системы, понимать, как двигаются данные между сервисами на более низком уровне, — документации и регламентов уже недостаточно.
https://habr.com/ru/companies/skyeng/articles/1001488/
#ии #cursor #n8n #n8n_ai #n8n_ai_agent #openai #ai #llm #llmагент #qa_automation
-
Как протестировать Android-приложение, которому требуются разрешения
Часто для корректной работы приложению нужен доступ к определенным функциям мобильного устройства: к камере, записи голоса, совершению звонков, отправке SMS-сообщений и т. д. Приложение может получить доступ к ним и использовать только в том случае, если пользователь даст на это разрешение. При написании автотестов для таких приложений вы можете столкнуться с некоторыми трудностями. Например, автотест попытается выполнить определенное действие, но вместо ожидаемого результата на экране отобразится запрос разрешения, которое будет проигнорировано, и тест завершится неудачно. Или вы можете добиться такого поведения, когда на момент запуска тестов все разрешения будут даны, но при этом вы не сможете проверить, как ведет себя приложение, если пользователь отклонил запрос. В этой статье мы покажем, как данные проблемы решает библиотека Kaspresso — популярный (1,7 тысячи звезд на Github) open-source-фреймворк для автотестов.
https://habr.com/ru/companies/kaspersky/articles/804563/
#программирование #разработка #open_source #github #free_software #kaspresso #kotlin #android #тестирование #qa #тестирование_по #qa_automation #автоматизация_тестирования #testing #автотесты #тестирование_вебприложений #qa_testing #Release #Kaspresso_153 #тестирование_мобильных_приложений
-
Как сделать автотесты гибкими и лаконичными
При написании автотестов, так же как и при написании основного кода, важно придерживаться чистой архитектуры. Без нее мы можем столкнуться с некоторыми трудностями: при любых изменениях интерфейса потребуется обновлять код во множестве файлов, иногда тесты могут дублировать функциональность, а задача поддержать новые возможности приложения может превратиться в долгую и сложную адаптацию существующих тестов. Меня зовут Арсений Федоров, я — разработчик автоматизированных тестов в команде Kaspersky Internet Security for Android . В этой статье покажу, как можно избежать всех вышеперечисленных проблем, выбрав другой подход к разработке автотестов, а также разберу несколько хороших практик.
#программирование #разработка #open_source #github #free_software #espresso #kotlin #android #тестирование #qa #тестирование_по #qa_automation #автоматизация_тестирования #testing #автотесты #тестирование_вебприложений #qa_testing #Release #Kaspresso #тестирование_мобильных_приложений
https://habr.com/ru/companies/kaspersky/articles/773914/