home.social

#ällure — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ällure, aggregated by home.social.

fetched live

  1. ㊗️ おしらせ 🎊


    丈折メイプロデュースの男性VTuberユニット『Ällure ( アルア ) 』から、1周年を記念して歌ってみた動画を公開いたします✨

    #Ällure #水実あき #丈折ルイ
    ▼詳細は午後12時より公開!おたのしみに!
  2. Автоматизация тестирования в CROSSOUT

    Статья рассказывает о внедрении автоматизированных тестов для CROSSOUT. В статье описан процесс создания тестового окружения и обоснован выбор инструментов, которые позволили нам справиться с требованиями проекта.

    habr.com/ru/articles/1013024/

    #Атотест #allure #тестирование #qa #qa_automation #qa_testing #targem #crossout

  3. Несколько мобильных приложений в одном Appium‑проекте: как это можно организовать

    Как тестировать несколько мобильных приложений в одном «Appium‑проекте». Показываю архитектуру фреймворка, запуск тестов через аннотации, потокобезопасный контекст и подключение новых приложений без дублирования кода.

    habr.com/ru/articles/1010216/

    #appium #java #android #adb #android_studio_emulator #allure #junit5 #selenide #mobile_testing #qa_automation

  4. 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

  5. Руководство по настройке отчётов через плагины в Allure 3

    Привет, Хабр. Сегодня поговорим о новой версии Allure Report — Allure 3, а именно о её модульной архитектуре. В ней можно настроить сколько угодно отображений тестовой иерархии в разных форматах; я покажу это на простом примере. В какой ситуации может это быть полезно? Когда с тестами работает несколько команд, обычно удобно, чтобы у каждой был своя классификация тестов. Кто-то хочет, чтобы тесты были организованы по фичам, т.е. близко к требованиям. Кто-то предпочитает видеть организацию по сюитам - ближе к коду проверяемого приложения. Мы сделаем так, чтобы при каждом запуске тестов Allure генерировал два отчёта, каждый со своим отображением тестов.

    habr.com/ru/companies/testops_

    #тестирование #автоматизация #qa #automation #allure #python #pytest

  6. Работа с нестабильными тестами в Allure 3

    Нестабильные (flaky) тесты создают постоянные трудности для тестировщиков. Такие тесты не отражают состояния тестируемой системы и подрывают доверие к тестовому набору. Вооружившись лучшими практиками, нестабильность можно свести к минимуму, но полностью избавиться от неё крайне трудно. Чтобы лучше её контролировать, нужны инструменты, позволяющие выявлять нестабильные тесты — например, Allure Report. В этом руководстве мы посмотрим, как Allure работает с нестабильными тестами. Заодно мы познакомимся с Allure 3 . Многие из вас наверняка пользуются Allure 2 — в третьей версии (помимо прочих изменений) работа с нестабильными тестами стала гораздо удобнее, в особенности настройка истории тестов.

    habr.com/ru/companies/testops_

    #allure #тестирование #qa #автоматизация #автотест #pytest #flaky #нестабильные_тесты

  7. Публикация Allure-отчетов в условиях ограниченности CI/CD

    Публикация Allure-отчётов — простая задача, пока не сталкиваешься с ограничениями конкретной CI/CD-системы. Но как опубликовать отчёт, чтобы это было и удобно, и стабильно, и без бубнов? SDET-разработчик Николай разбирает три подхода — от самого простого до функционально полного. Работа GitLab Pages с историей, Allure Server и Allure Docker Service, а также плюсы, минусы и лайфхаками из практики.

    habr.com/ru/companies/simbirso

    #тестирование #автоматизация #allure #gitlab #docker

  8. Автоматическая регрессия по git-diff. Как мы связали код, фичи и тесты, открыв путь к Continuous Delivery (Full)

    Коротко: Мы разработали систему для автоматического определения набора тестов на основе git diff . Связали модули проекта с бизнес-фичами через трассировку выполнения кода во время тестов. Теперь любой релиз можно оценить на достаточность покрытия e2e-тестами. Решили вопрос селективного запуска на всех уровнях пирамиды тестирования. Что важно — маппинг tests -> feature -> files создаётся и поддерживается автоматически при поддержке тестов, без дополнительной ручной работы. Читать весь материал (с примерами)

    habr.com/ru/articles/962330/

    #тестирование #playwright #continious_delivery #regression_testing #tms #allure #tia

  9. BDD: Как заставить тесты говорить на одном языке с бизнесом (и перестать платить за недопонимание)

    Привет! Меня зовут Анатолий, я ведущий разработчик в ITFB Group , и сегодня я хочу рассказать о том, как можно превратить скучные тесты в главного специалиста по продукту. Знакомо: ваши JUnit-тесты проходят, CI/CD зелёный, все довольны. Но тут приходит бизнес-аналитик и спрашивает: "А этот сценарий проверяет, что будет, если клиент с рейтингом 700 запросит 10 миллионов?" Вы начинаете лихорадочно копаться в коде, пытаясь найти тот самый @Test... А что если бы ответ на этот вопрос лежал не в глубинах Java-кода, а в красивом, читаемом файле, который понятен всем — от тимлида до заказчика?

    habr.com/ru/companies/itfb/art

    #itfb #java #camunda #springboot #тестирование #бизнесанализ #bdd #документация #cucumber #allure

  10. Allure + Jenkins/Gitlab CI. Настройка автоматической отправки отчетов по почте

    Автоматизированное тестирование – важная часть разработки, но недостаточно просто запускать тесты. Важно предоставлять отчёты в удобном и наглядном формате, чтобы повышать прозрачность процессов и улучшать командную коммуникацию. Но отчёты сами по себе малоэффективны, если команда не узнает о результатах вовремя. Чтобы тестирование было действительно полезным, важно оперативно уведомлять участников проекта о его статусе. Один из самых простых и эффективных способов – автоматическая отправка отчетов Allure по электронной почте. Привет! Я SDET-специалист SimbirSoft Руслан, и в этой статье мы разберем как настроить SMTP-сервер для отправки почты в Jenkins, как настроить GitLab Runner и как автоматизировать отправку отчетов после выполнения тестов.

    habr.com/ru/companies/simbirso

    #allure #allure_report #jenkins #gitlab_ci #devops #sdet

  11. Как вырасти из Manual QA в Automation: пошаговый план

    Пошаговое руководство для Manual QA, которые хотят перейти в автоматизацию. Как выбрать направление, язык и инструменты, какие шаги пройти и что добавить в портфолио, чтобы уверенно расти в Automation QA.

    habr.com/ru/articles/932374/

    #manual_qa #manual_testing #api_testing #ui_testing #load_testing #python #playwright #allure #junior_qa #автоматизация_тестирования

  12. Альтернативный способ хранения скриншотов в Playwright и способ их обновления

    В ходе автоматизации тестирования пользовательских интерфейсов зачастую используется такой подход как визуальное тестирование. Он позволяет поддерживать стабильность и отсутствие ошибок в отображении страниц. Одним из инструментов, предоставляющих возможность автоматизации данного вида тестирования, является Playwright. В этой статье я расскажу о работе с визуальным тестированием в рамках упомянутого инструмента, как мы справились со сложностями хранения эталонных скриншотов и автоматизировали их обновление.

    habr.com/ru/articles/933596/

    #playwright #typescript #визуальное_тестирование #автоматизация_тестирования #s3 #git_lfs #allure #allure_report

  13. Автотесты как документация: «чистый» код и генератор на Regex

    Привет, Хабр! Проблема рассинхронизации автотестов и тестовой документации знакома многим. Код постоянно меняется, а кейсы в Confluence — нет. В итоге документация становится бесполезной, а время команды тратится на выяснение того, что же на самом деле проверяет тот или иной тест. Есть занятия, которые наполняют жизнь QA-инженера особым, экзистенциальным смыслом, и ручное ведение тест-кейсов, бесспорно, одно из них. Этот медитативный ритуал — найти нужную страницу в Confluence, сверить её с кодом, осознать их полную асинхронность, глубоко вздохнуть и начать творить — несравненно закаляет дух. Но, увы, в какой-то момент безжалостные требования бизнеса к скорости заставили меня пожертвовать этим священным процессом и, скрепя сердце, написать скрипт, который делает всю эту замечательную работу за меня.

    habr.com/ru/articles/930908/

    #тестирование #автоматизация_тестирования #qa #документация #тесткейсы #python #pytest #allure #генерация_документации #regex

  14. Naaaw ... DK did the Allure Magazine Cover for my birthday month. How thoughtful of him! :blobcatgiggle: 🫠

    #DK #Allure

  15. Тесты как код: храним ручные тест-кейсы в Git и дружим с ТестОпс

    В Открытой Мобильной Платформе, мы используем инструмент ТестОпс , который позволяет решать много разных задач - хранение тестов, запуск автоматизированных и ручных сценариев, анализ результатов, составление отчетов по тестированию и многое другое. Если вы считаете, что ручные тест-кейсы нужны исключительно для таблиц и интерфейсов, у нас есть новости: их можно хранить в Git как код. И не просто хранить, а интегрировать с ТестОпс. Почему это удобно? Потому что это делает управление тестами более эффективным, а данные — безопасными и надёжными.

    habr.com/ru/articles/915004/

    #TestOps #ручное_тестирование #тесты_как_код #git #pytest #allure #allure_framework #тестдизайн #devops

  16. XCUITest для начинающих: как сделать тестирование iOS красивым с Allure

    Привет! Меня зовут Антон, и я занимаюсь автоматизацией тестирования Web и Mobile приложений. Если вы начинаете автоматизировать UI-тесты под iOS, то наверняка заметили, что информации по фреймворку XCUITest в сети не так много, особенно на русском языке. Эта статья — краткое руководство по основам автоматизации на XCUITest. Здесь я постарался собрать ключевые моменты, которые помогут вам сделать первые шаги в UI тестировании iOS-приложений.

    habr.com/ru/articles/909558/

    #swift #allure #allure_2 #xcuitest #aqa #qa_automation #qa_testing #uiтесты #ui_testing #page_object

  17. UI автотесты на Python с запуском на CI/CD и Allure отчетом. PageObject, PageComponent, PageFactory

    Разбираем, как писать масштабируемые и читаемые UI автотесты на Python с использованием паттернов PageObject , PageFactory и PageComponent . Разберем на атомы как устроены эти подходы, когда их применять и чем они отличаются. Всё это — на примере тестового проекта UI Course с CI/CD и наглядными отчетами в Allure .

    habr.com/ru/articles/896936/

    #python #qa_automation #allure #pytest #ui_testing #автотесты #автотесты_для_ui #playwright #page_object #page_factory

  18. 改めまして、エイプリルフール企画でデザインしたVtuberユニット『Ällure ( アルア ) 』の丈折ルイ&水実あきくんでした!

    詳しくはリプツリーをご参照ください
    ネタに全力振りするの好きすぎて楽しかったねえ
    ☺️
    #Ällure #水実あき #丈折ルイ

  19. ˗ˏˋ エイプリルフール! ˎˊ˗

    #Ällure は私と水実あかさんによる架空ユニットでした✌️

    このあと水実さんchにてネタばらしアフタートークがございます▼
    🔗 https://www.youtube.com/live/ltwv8Hj6Wmg
    未公開資料などもあるのでぜひ見にきてね〜

  20. API автотесты на Python с запуском на CI/CD и Allure отчетом

    В этой статье разберём процесс написания API автотестов на Python, используя современные best practices. Кроме того, мы настроим их запуск в CI/CD с помощью GitHub Actions и сформируем Allure-отчёт с историей запусков. Цель статьи — не только показать, как писать качественные API автотесты, но и научить запускать их в CI/CD, получая удобные отчёты о результатах.

    habr.com/ru/articles/895452/

    #python #qa_automation #testing #github_actions #github_pages #allure #pytest #api_testing #pydantic #cicd

  21. \『Ällure ( アルア ) 』初配信 📣

    𝟒月𝟓日 𝟐𝟏:𝟎𝟎〜
    🔗https://www.youtube.com/live/atQFG5vlsTQ

    丈折メイ先生プロデュースVtuberユニット△▼みなさんとお話しできる時を楽しみにしております!(ルイ)
    #Ällure #水実あき #丈折ルイ #初配信


  22. ㊗️ 特大おしらせ 🎊


    丈折メイ初プロデュースの男性VTuberユニット
    『Ällure ( アルア ) 』が4月5日にデビュー
    ‼️

    #Ällure #水実あき #丈折ルイ
    ▼詳細はリプライにて

  23. Автоматизация тестирования, которая не ломается при первом редизайне

    Автоматизация тестирования, которая не ломается при первом редизайне Как мы проектировали, внедряли и поддерживаем живую систему автотестов

    habr.com/ru/companies/rostelec

    #Ростелеком #qa_automation #qa #java #selenide #selenoid #allure #тестирование #тестирование_вебприложений #тестировщик

  24. Allurium — java framework для автотестов. Мультиязычные, близкие к bdd репорты, без bdd структуры

    В этой статье хочу поделиться инструментом, который я понемногу разрабатывал и улучшал при наличии свободного времени. Применяя для упрощения своих задач, над которыми я работал в разных компаниях за это время. Работа в автоматизации тестирования стала моей оффициальной профессией несколько лет назад. За это время мне довелось позаниматься очень широким спектром задач, в зависимости от компаний, где я работал. Начиная с тестирования пользовательских интерфейсов различных сайтов, web и мобильных приложений, обязанности заводили меня глубоко в тестирование сложных API сервисов и даже автоматизацию десктопных программ. Первые годы я плотно занимался тестированием Web приложений на Java, хотя начинал не с неё. Разумеется, перепробовав много подходов, я нашёл для себя любимый stack, который применял при наличии свободы выбора. Для меня это сложилось в TestNg + Selenium + Allure. Естественно, мне приходилось работать со знаменитым Cucumber, а потом и вообще с чудовищьным (на мой взгляд) Serenity и ещё многими другими решениями, включая кастомные разработки разных людей. Моё расположение никогда не лежало в сторону BDD, так как чаще всего я сам читал отчёты и проверял тесты, и в 100% случаев сам составлял сценарии с Gherkin (иногда по предоставленным сценариям, чаще нет). Так называемое удобство, дающее BDD пользователю, сводилось к минимуму, а вот взамен требовало многое — небоскрёбы из обёрток классов, сложности с наследованием, необходимость создавать кучу дубликатов мизерных действий, абсолютное неудобство передачи данных между шагами и процессами и прочие трудности.

    habr.com/ru/articles/893566/

    #selenium #selenide #allure #allure_framework #automation_qa #automation_testing #testing_framework #allure_report