The role of a user persona in UX and how to create it

A lot of articles and guides on how to create an effective UX design for a software product mention “sticking to a user persona” in order not to waste efforts and resources on a non-target audience. What is a user persona, how to define it, and how can it help the UX team in finding the best design solutions for a product?

https://habr.com/ru/articles/942046/

#ui #uikit #ui_testing #ui_kit #uitableview #uicollectionview #uiтесты #uix #ux #ux_design

The role of a user persona in UX and how to create it

A lot of articles and guides on how to create an effective UX design for a software product mention “sticking to a user persona” in order not to waste efforts and resources on a non-target audience....

Хабр

Как вырасти из 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 #автоматизация_тестирования

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

Вступление В этой статье я хочу поделиться практическими рекомендациями для инженеров, которые сейчас работают как Manual QA и задумываются о переходе в автоматизацию тестирования. Материал будет...

Хабр

15 типичных ошибок начинающих автоматизаторов (и как их избежать)

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

https://habr.com/ru/articles/932590/

#тестирование #pytest #autotest #автотесты #автотестирование #qa #qa_automation #best_practices #api_testing #ui_testing

15 типичных ошибок начинающих автоматизаторов (и как их избежать)

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

Хабр

Лучшее сообщение об ошибке — это его отсутствие

Привет! Меня зовут Игорь, я старший инженер по тестированию в Ozon Tech. Тестированием занимаюсь около 20 лет. До Ozon занимался проверкой качества ПО таких компаний как Smartbear, Evernote. За это время в результате проб и ошибок, анализа обратной связи от пользователей, удалось найти решения, которые смогли уменьшить негатив от сообщений об ошибках. В этой статье я хочу привести несколько примеров, вызывающих наибольший негатив и как этого можно избежать. Это может быть полезно, если вы встретите подобные случаи в своих продуктах и позволит избежать их в новых разработках.

https://habr.com/ru/companies/ozontech/articles/921280/

#тестирование #сообщение_об_ошибке #ux #ui_testing #дизайн

Лучшее сообщение об ошибке — это его отсутствие

Привет! Меня зовут Игорь, я старший инженер по тестированию в Ozon Tech. Тестированием занимаюсь около 20 лет. До Ozon занимался проверкой качества ПО таких компаний, как Smartbear, Evernote. За это...

Хабр

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

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

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

Хабр

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

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

Вступление В этой статье мы разберем, как писать UI автотесты на Python, используя проверенные подходы и лучшие практики автоматизации. Мы поэтапно рассмотрим ключевые паттерны, такие как PageObject,...

Хабр

The role of microinteractions and small details in UX design

Microinteractions play a huge role in UX design despite being labelled “micro”. They include all the small details you can find in a software product, i.e. animations, emotive reactions, clicks, vibrations, etc. Not only do they make it more interesting and joyful for users to interact with a product, they also help ease the navigation process and make it more intuitive by providing important information. Which types of microinteractions can be used in apps, what makes them a vital part of software products, how to implement them correctly and which common mistakes to avoid when designing small details? Types of microinteractions

https://habr.com/ru/articles/895238/

#ui #uikit #ui_kit #ui_testing #uitableview #uicollectionview #uix

The role of microinteractions and small details in UX design

Microinteractions play a huge role in UX design despite being labelled “micro”. They include all the small details you can find in a software product, i.e. animations, emotive reactions, clicks,...

Хабр
Use BrowserStack App Automate with Appium UI Tests for .NET MAUI Apps - .NET Blog

In this post, learn how to run your Appium UI Tests for .NET MAUI Apps on real devices on the cloud using BrowserStack App Automate.

.NET Blog

Дизайн и разработка — как передать макеты чтобы не было слёз

Привет, Хабровчане! Я Рома — продуктовый дизайнер Tomoru.Team. Дизайнеры и разработчики работаю вместе над перекладываем макетов из Фигмы в прод. В этой статье хочу рассказать как за полгода мы с командой смогли выстроить достаточно рабочую схему по передаче макетов без болей и горения пятой точки

https://habr.com/ru/articles/880278/

#ux #ui #ui_kit #ui_testing #дизайн #дизайнеру #дизайн_интерфейсов #приложения #дизайнеры

Дизайн и разработка — как передать макеты чтобы не было слёз

Привет, Хабровчане! Я Рома — продуктовый дизайнер Tomoru.Team. Кто мы такие в 3 картинках Дизайнеры и разработчики работаю вместе (и не всегда это только фронтендеры) над перекладываем макетов из...

Хабр

Дизайн дисфункция или клавиатуры для TV приложений

Сложно себе представить, что-то более пагубное для бизнеса и общества в целом, чем дизайн дисфункция. Их зашоренность взглядов и шаблонное мышление имеют даже более катастрофические последствия чем работа «эффективных» манагеров. Если результат последних виден почти сразу — в квартальных падениях выручки или аналитических отчетах о недополученной прибыли, то вердикт о качестве работы дизайнеров мы получаем как правило спустя десятилетия, когда появляется новое дизайн решение. Обычно оно выражается во фразе «боже, как мы вообще пользовались этим раньше».

https://habr.com/ru/articles/878840/

#ui #ui_testing #usability #интерфейсы #ux #ux_дизайн #ux_design

Дизайн дисфункция или клавиатуры для TV приложений

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

Хабр