Pull to refresh
12
0
Ильмир @Ilmirka

Пользователь

Send message

Quality Gate для автоматизации QA

Level of difficultyEasy
Reading time6 min
Views3.6K

Понятие Quality Gate (дословно ворота качества), предполагает автоматические проверки качества, которые устанавливают пороговые значения для продвижения продукта по конвейеру разработки CI/CD.

Использование принципа Quality Gates помогает решать проблемы в коде на ранних этапах, до того, как он обрастёт зависимостями. Так, в частности выявив ошибки в коде на начальных этапах разработки мы потратим меньше времени на тестирование исправленного варианта кода, что в конечном итоге позволит снизить общие расходы на разработку.

Quality Gate также можно назвать контрольными точками качества, и именно это понятие мы и будем дальше использовать.

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

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

Читать далее
Total votes 8: ↑5 and ↓3+4
Comments0

Зачем Git тестировщику

Level of difficultyEasy
Reading time5 min
Views11K

Привет, меня зовут Даша Суркова, я наставник на курсе «Инженер по тестированию плюс» и ведущий инженер по контролю качества в компании «Мой спорт». Я была первым QA на проекте, собеседовала и менторила своих будущих коллег, и мы вместе поднимали тестирование. Сейчас я большую часть времени занимаюсь тестированием мобильных приложений.

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

Читать далее
Total votes 15: ↑8 and ↓7+1
Comments4

Как я готовилась и сдавала ISTQB Certified Tester Foundation Level v4.0

Level of difficultyEasy
Reading time6 min
Views8.2K

Привет! Меня зовут Даша, я ведущий инженер по контролю качества в «Мой спорт» и наставница на курсе «Инженер по тестированию: от новичка до автоматизитора» в Практикуме.

В ноябре 2023 года я сдала экзамен ISTQB® Certified Tester Foundation Level (CTFL) 4.0. В этой статье хочу поделиться своим опытом подготовки к экзамену и впечатлениями о сертификации.

Читать далее
Total votes 5: ↑4 and ↓1+3
Comments4

Selenoid: Запускаем Appium UI-тесты на iOS. Часть 2

Level of difficultyMedium
Reading time6 min
Views4.9K

В первой части статьи мы рассказали, как легко и быстро построить инфраструктуру для запуска UI-тестов на Android с помощью Appium и Selenoid. Продолжаем историю и рассказываем, как внедрили в схему запуск UI-тестов на iOS.

Читать далее
Total votes 10: ↑10 and ↓0+10
Comments2

Почему Proxyman — сын маминой подруги в мире снифферов

Reading time6 min
Views20K

Всем привет, меня зовут Катя, я QA Engineering Manager в inDriver. В этой статье расскажу про свой опыт использования Proxyman, а также о том, почему считаю его лучшей программой-сниффером. Приятного чтения!

Читать далее
Total votes 20: ↑18 and ↓2+20
Comments14

Как впилить Allure TestOps в свой проект, если ты простой тестировщик

Level of difficultyEasy
Reading time8 min
Views15K

В прошлом году нашей QA-команде нужно было интегрировать Allure TestOps в проекты. До этого никто из нас этим не занимался, но вместе разобрались и сделали. Я осознал, что в одиночку потратил бы на это очень много времени или вообще бы не разобрался, потому что инструкции, как это сделать, не было. Поэтому написал свою, в надежде, что она будет полезна тем, кто окажется в такой же ситуации.

В общем, если вы тестируете бэкенд на .NET, а для сборки проектов используете GitHub Actions и хотите внедрить Allure TestOps — эта инструкция для вас.

Читать далее
Total votes 16: ↑16 and ↓0+16
Comments2

Selenoid: запускаем Appium UI-тесты на Android. Часть I

Level of difficultyMedium
Reading time9 min
Views8.4K

В прошлой статье я рассказывал, что для ускорения проверки релизов мы используем Appium. Ниже расскажу, как мы настроили инфраструктуру, способную прогонять более 5 тысяч тестов в сутки на iOS и Android суммарно. Секрет прост — использовать Selenoid. Об этом и расскажу под катом.

Читать далее
Total votes 15: ↑15 and ↓0+15
Comments1

Встречи формата 1-on-1: не противостояние, а слаженное взаимодействие

Reading time9 min
Views8.6K

Хабр, привет. Я Леся, Senior QA Manual в команде Release Management. В статье поделюсь опытом проведения встреч формата 1-on-1 и правилами, которые я регулярно применяю. Расскажу, для чего нужна эта встреча, как вести себя на ней руководителю и сотруднику, а также какие ошибки могут допустить обе стороны. Поехали! 

Читать далее
Total votes 22: ↑22 and ↓0+22
Comments11

UI-автотесты: как делать не стоит

Reading time11 min
Views77K
Здравствуй, Хабр. Меня зовут Виталий Котов, я работаю в отделе тестирования компании Badoo. Я пишу много UI-автотестов, но ещё больше работаю с теми, кто занимается этим не так давно и ещё не успел наступить на все грабли.

Итак, сложив свой собственный опыт и наблюдения за другими ребятами, я решил подготовить для вас коллекцию того, «как писать тесты не стоит». Каждый пример я подкрепил подробным описанием, примерами кода и скриншотами.

Статья будет интересна начинающим авторам UI-тестов, но и старожилы в этой теме наверняка узнают что-то новое, либо просто улыбнутся, вспомнив себя «в молодости». :)

Поехали!



Читать дальше →
Total votes 65: ↑62 and ↓3+59
Comments64

Тестирование с помощью JUnit 5 на Kotlin

Reading time8 min
Views48K
В этой статье будут рассмотрены основные возможности платформы JUnit 5 и приведены примеры их использования на Kotlin. Материал ориентирован на новичков в Kotlin и/или JUnit, однако, и более опытные разработчики найдут интересные вещи.
Читать дальше →
Total votes 12: ↑12 and ↓0+12
Comments7

Information

Rating
Does not participate
Location
Алматы (Алма-Ата), Алма-Атинская обл., Казахстан
Date of birth
Registered
Activity

Specialization

Quality Assurance Engineer
Senior