#ällure — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ällure, aggregated by home.social.
-
Автоматизация тестирования в CROSSOUT
Статья рассказывает о внедрении автоматизированных тестов для CROSSOUT. В статье описан процесс создания тестового окружения и обоснован выбор инструментов, которые позволили нам справиться с требованиями проекта.
https://habr.com/ru/articles/1013024/
#Атотест #allure #тестирование #qa #qa_automation #qa_testing #targem #crossout
-
Несколько мобильных приложений в одном Appium‑проекте: как это можно организовать
Как тестировать несколько мобильных приложений в одном «Appium‑проекте». Показываю архитектуру фреймворка, запуск тестов через аннотации, потокобезопасный контекст и подключение новых приложений без дублирования кода.
https://habr.com/ru/articles/1010216/
#appium #java #android #adb #android_studio_emulator #allure #junit5 #selenide #mobile_testing #qa_automation
-
A quotation from Christopher Marlowe
FAUSTUS: Was this the face that launch’d a thousand ships,
And burnt the topless towers of Ilium —
Sweet Helen, make me immortal with a kiss. —
[They kiss]
Her lips suck forth my soul: see, where it flies! —
Come, Helen, come, give me my soul again.
[They kiss again]
Here will I dwell, for heaven is in these lips,
And all is dross that is not Helena.Christopher "Kit" Marlowe (1564-1593) English dramatist and poet
The Tragicall History of the Life and Death of Doctor Faustus, Act 5, sc. 1 (sc. 13), l. 1358ff (1594; 1604 “A” text)More about this quote: wist.info/marlowe-christopher/…
#quote #quotes #quotation #qotd #christophermarlowe #kitmarlowe #faustus #helenoftroy #illiad #trojanwar #allure #attraction #attractiveness #beauty #breathtaking #enchantment #glamor #goddess #obsession #resplendency #vision #passion
-
Руководство по настройке отчётов через плагины в Allure 3
Привет, Хабр. Сегодня поговорим о новой версии Allure Report — Allure 3, а именно о её модульной архитектуре. В ней можно настроить сколько угодно отображений тестовой иерархии в разных форматах; я покажу это на простом примере. В какой ситуации может это быть полезно? Когда с тестами работает несколько команд, обычно удобно, чтобы у каждой был своя классификация тестов. Кто-то хочет, чтобы тесты были организованы по фичам, т.е. близко к требованиям. Кто-то предпочитает видеть организацию по сюитам - ближе к коду проверяемого приложения. Мы сделаем так, чтобы при каждом запуске тестов Allure генерировал два отчёта, каждый со своим отображением тестов.
https://habr.com/ru/companies/testops_tms/articles/1003302/
#тестирование #автоматизация #qa #automation #allure #python #pytest
-
Работа с нестабильными тестами в Allure 3
Нестабильные (flaky) тесты создают постоянные трудности для тестировщиков. Такие тесты не отражают состояния тестируемой системы и подрывают доверие к тестовому набору. Вооружившись лучшими практиками, нестабильность можно свести к минимуму, но полностью избавиться от неё крайне трудно. Чтобы лучше её контролировать, нужны инструменты, позволяющие выявлять нестабильные тесты — например, Allure Report. В этом руководстве мы посмотрим, как Allure работает с нестабильными тестами. Заодно мы познакомимся с Allure 3 . Многие из вас наверняка пользуются Allure 2 — в третьей версии (помимо прочих изменений) работа с нестабильными тестами стала гораздо удобнее, в особенности настройка истории тестов.
https://habr.com/ru/companies/testops_tms/articles/988980/
#allure #тестирование #qa #автоматизация #автотест #pytest #flaky #нестабильные_тесты
-
Zuporouge 1778 https://zuporouge.com/zuporouge-1778/
Exemples Je fais des designs pour seulement 9,99 $. Parfait pour tes projets, singles ou mixtapes
#jeune #femme #star #glamour #pose #mobile #urbain #lumiere #visage #sourire #attitude #style #mode #tendance #camera #portrait #chic #confiance #eclat #vedette #look #allure #charme #aesthetic #influence #diva #spotlight #fashion #instagirl
-
Now Playing: Allure – Allure
-
Публикация Allure-отчетов в условиях ограниченности CI/CD
Публикация Allure-отчётов — простая задача, пока не сталкиваешься с ограничениями конкретной CI/CD-системы. Но как опубликовать отчёт, чтобы это было и удобно, и стабильно, и без бубнов? SDET-разработчик Николай разбирает три подхода — от самого простого до функционально полного. Работа GitLab Pages с историей, Allure Server и Allure Docker Service, а также плюсы, минусы и лайфхаками из практики.
-
Автоматическая регрессия по git-diff. Как мы связали код, фичи и тесты, открыв путь к Continuous Delivery (Full)
Коротко: Мы разработали систему для автоматического определения набора тестов на основе git diff . Связали модули проекта с бизнес-фичами через трассировку выполнения кода во время тестов. Теперь любой релиз можно оценить на достаточность покрытия e2e-тестами. Решили вопрос селективного запуска на всех уровнях пирамиды тестирования. Что важно — маппинг tests -> feature -> files создаётся и поддерживается автоматически при поддержке тестов, без дополнительной ручной работы. Читать весь материал (с примерами)
https://habr.com/ru/articles/962330/
#тестирование #playwright #continious_delivery #regression_testing #tms #allure #tia
-
BDD: Как заставить тесты говорить на одном языке с бизнесом (и перестать платить за недопонимание)
Привет! Меня зовут Анатолий, я ведущий разработчик в ITFB Group , и сегодня я хочу рассказать о том, как можно превратить скучные тесты в главного специалиста по продукту. Знакомо: ваши JUnit-тесты проходят, CI/CD зелёный, все довольны. Но тут приходит бизнес-аналитик и спрашивает: "А этот сценарий проверяет, что будет, если клиент с рейтингом 700 запросит 10 миллионов?" Вы начинаете лихорадочно копаться в коде, пытаясь найти тот самый @Test... А что если бы ответ на этот вопрос лежал не в глубинах Java-кода, а в красивом, читаемом файле, который понятен всем — от тимлида до заказчика?
https://habr.com/ru/companies/itfb/articles/960972/
#itfb #java #camunda #springboot #тестирование #бизнесанализ #bdd #документация #cucumber #allure
-
Allure + Jenkins/Gitlab CI. Настройка автоматической отправки отчетов по почте
Автоматизированное тестирование – важная часть разработки, но недостаточно просто запускать тесты. Важно предоставлять отчёты в удобном и наглядном формате, чтобы повышать прозрачность процессов и улучшать командную коммуникацию. Но отчёты сами по себе малоэффективны, если команда не узнает о результатах вовремя. Чтобы тестирование было действительно полезным, важно оперативно уведомлять участников проекта о его статусе. Один из самых простых и эффективных способов – автоматическая отправка отчетов Allure по электронной почте. Привет! Я SDET-специалист SimbirSoft Руслан, и в этой статье мы разберем как настроить SMTP-сервер для отправки почты в Jenkins, как настроить GitLab Runner и как автоматизировать отправку отчетов после выполнения тестов.
-
Как вырасти из Manual QA в Automation: пошаговый план
Пошаговое руководство для Manual QA, которые хотят перейти в автоматизацию. Как выбрать направление, язык и инструменты, какие шаги пройти и что добавить в портфолио, чтобы уверенно расти в Automation QA.
https://habr.com/ru/articles/932374/
#manual_qa #manual_testing #api_testing #ui_testing #load_testing #python #playwright #allure #junior_qa #автоматизация_тестирования
-
Альтернативный способ хранения скриншотов в Playwright и способ их обновления
В ходе автоматизации тестирования пользовательских интерфейсов зачастую используется такой подход как визуальное тестирование. Он позволяет поддерживать стабильность и отсутствие ошибок в отображении страниц. Одним из инструментов, предоставляющих возможность автоматизации данного вида тестирования, является Playwright. В этой статье я расскажу о работе с визуальным тестированием в рамках упомянутого инструмента, как мы справились со сложностями хранения эталонных скриншотов и автоматизировали их обновление.
https://habr.com/ru/articles/933596/
#playwright #typescript #визуальное_тестирование #автоматизация_тестирования #s3 #git_lfs #allure #allure_report
-
"Come to the Vast, we've got cookies"
#thevast #vast #sky #skylovers #skyblue #enjoyskyblue #falling #floating #cookies #allure #blue #lightblue #pastels #illustration #quickart #myworks #myart
-
Автотесты как документация: «чистый» код и генератор на Regex
Привет, Хабр! Проблема рассинхронизации автотестов и тестовой документации знакома многим. Код постоянно меняется, а кейсы в Confluence — нет. В итоге документация становится бесполезной, а время команды тратится на выяснение того, что же на самом деле проверяет тот или иной тест. Есть занятия, которые наполняют жизнь QA-инженера особым, экзистенциальным смыслом, и ручное ведение тест-кейсов, бесспорно, одно из них. Этот медитативный ритуал — найти нужную страницу в Confluence, сверить её с кодом, осознать их полную асинхронность, глубоко вздохнуть и начать творить — несравненно закаляет дух. Но, увы, в какой-то момент безжалостные требования бизнеса к скорости заставили меня пожертвовать этим священным процессом и, скрепя сердце, написать скрипт, который делает всю эту замечательную работу за меня.
https://habr.com/ru/articles/930908/
#тестирование #автоматизация_тестирования #qa #документация #тесткейсы #python #pytest #allure #генерация_документации #regex
-
Naaaw ... DK did the Allure Magazine Cover for my birthday month. How thoughtful of him! :blobcatgiggle: 🫠
-
Тесты как код: храним ручные тест-кейсы в Git и дружим с ТестОпс
В Открытой Мобильной Платформе, мы используем инструмент ТестОпс , который позволяет решать много разных задач - хранение тестов, запуск автоматизированных и ручных сценариев, анализ результатов, составление отчетов по тестированию и многое другое. Если вы считаете, что ручные тест-кейсы нужны исключительно для таблиц и интерфейсов, у нас есть новости: их можно хранить в Git как код. И не просто хранить, а интегрировать с ТестОпс. Почему это удобно? Потому что это делает управление тестами более эффективным, а данные — безопасными и надёжными.
https://habr.com/ru/articles/915004/
#TestOps #ручное_тестирование #тесты_как_код #git #pytest #allure #allure_framework #тестдизайн #devops
-
XCUITest для начинающих: как сделать тестирование iOS красивым с Allure
Привет! Меня зовут Антон, и я занимаюсь автоматизацией тестирования Web и Mobile приложений. Если вы начинаете автоматизировать UI-тесты под iOS, то наверняка заметили, что информации по фреймворку XCUITest в сети не так много, особенно на русском языке. Эта статья — краткое руководство по основам автоматизации на XCUITest. Здесь я постарался собрать ключевые моменты, которые помогут вам сделать первые шаги в UI тестировании iOS-приложений.
https://habr.com/ru/articles/909558/
#swift #allure #allure_2 #xcuitest #aqa #qa_automation #qa_testing #uiтесты #ui_testing #page_object
-
𝗔𝗟𝗟𝗨𝗥𝗘
Sommige mensen volgen de regels.
Anderen fietsen er dwars doorheen.#Allure #Zelfverzekerd #stijl #Fietsen #Winkelstraat #Waarschuwing #Straatbeeld #VrouwelijkeKracht #Agent #Spanning #Onverschillig #Stadscène #Elegantie #Houding
#30secondenleestijd #honderdje #houtensehonderdjes #kortverhaal #honderdwoordverhaal #UKV #connyhoogendoorn #tegenwicht #kiezels #pandoraserfenis
#conny@connyhoogendoorn.nlDelen = leuk
-
UI автотесты на Python с запуском на CI/CD и Allure отчетом. PageObject, PageComponent, PageFactory
Разбираем, как писать масштабируемые и читаемые UI автотесты на Python с использованием паттернов PageObject , PageFactory и PageComponent . Разберем на атомы как устроены эти подходы, когда их применять и чем они отличаются. Всё это — на примере тестового проекта UI Course с CI/CD и наглядными отчетами в Allure .
https://habr.com/ru/articles/896936/
#python #qa_automation #allure #pytest #ui_testing #автотесты #автотесты_для_ui #playwright #page_object #page_factory
-
˗ˏˋ エイプリルフール! ˎˊ˗
#Ällure は私と水実あかさんによる架空ユニットでした✌️
このあと水実さんchにてネタばらしアフタートークがございます▼
🔗 https://www.youtube.com/live/ltwv8Hj6Wmg
未公開資料などもあるのでぜひ見にきてね〜 -
API автотесты на Python с запуском на CI/CD и Allure отчетом
В этой статье разберём процесс написания API автотестов на Python, используя современные best practices. Кроме того, мы настроим их запуск в CI/CD с помощью GitHub Actions и сформируем Allure-отчёт с историей запусков. Цель статьи — не только показать, как писать качественные API автотесты, но и научить запускать их в CI/CD, получая удобные отчёты о результатах.
https://habr.com/ru/articles/895452/
#python #qa_automation #testing #github_actions #github_pages #allure #pytest #api_testing #pydantic #cicd
-
Автоматизация тестирования, которая не ломается при первом редизайне
Автоматизация тестирования, которая не ломается при первом редизайне Как мы проектировали, внедряли и поддерживаем живую систему автотестов
https://habr.com/ru/companies/rostelecom/articles/894074/
#Ростелеком #qa_automation #qa #java #selenide #selenoid #allure #тестирование #тестирование_вебприложений #тестировщик
-
Allurium — java framework для автотестов. Мультиязычные, близкие к bdd репорты, без bdd структуры
В этой статье хочу поделиться инструментом, который я понемногу разрабатывал и улучшал при наличии свободного времени. Применяя для упрощения своих задач, над которыми я работал в разных компаниях за это время. Работа в автоматизации тестирования стала моей оффициальной профессией несколько лет назад. За это время мне довелось позаниматься очень широким спектром задач, в зависимости от компаний, где я работал. Начиная с тестирования пользовательских интерфейсов различных сайтов, web и мобильных приложений, обязанности заводили меня глубоко в тестирование сложных API сервисов и даже автоматизацию десктопных программ. Первые годы я плотно занимался тестированием Web приложений на Java, хотя начинал не с неё. Разумеется, перепробовав много подходов, я нашёл для себя любимый stack, который применял при наличии свободы выбора. Для меня это сложилось в TestNg + Selenium + Allure. Естественно, мне приходилось работать со знаменитым Cucumber, а потом и вообще с чудовищьным (на мой взгляд) Serenity и ещё многими другими решениями, включая кастомные разработки разных людей. Моё расположение никогда не лежало в сторону BDD, так как чаще всего я сам читал отчёты и проверял тесты, и в 100% случаев сам составлял сценарии с Gherkin (иногда по предоставленным сценариям, чаще нет). Так называемое удобство, дающее BDD пользователю, сводилось к минимуму, а вот взамен требовало многое — небоскрёбы из обёрток классов, сложности с наследованием, необходимость создавать кучу дубликатов мизерных действий, абсолютное неудобство передачи данных между шагами и процессами и прочие трудности.
https://habr.com/ru/articles/893566/
#selenium #selenide #allure #allure_framework #automation_qa #automation_testing #testing_framework #allure_report