Чек-лист для начинающих тестировщиков
Делимся подробным чек-листом того, что следует знать начинающему специалисту в тестировании. А также о том, чему стоит научиться начинающему тестировщику в современных реалиях и что его ждёт на первых этапах обучения:
https://tproger.ru/articles/chek-list-dlja-nachinajushhih-testirovshhikov/
#qa #тестирование #начинающим
Делимся подробным чек-листом того, что следует знать начинающему специалисту в тестировании. А также о том, чему стоит научиться начинающему тестировщику в современных реалиях и что его ждёт на первых этапах обучения:
https://tproger.ru/articles/chek-list-dlja-nachinajushhih-testirovshhikov/
#qa #тестирование #начинающим
Что нужно знать тестировщику: чек-лист для новичков
Описываем подробный чек-лист того, что следует знать начинающему специалисту в тестировании. Поговорим, чему стоит научиться начинающему тестировщику в современных реалиях и что его ждет на первых этапах обучения:
https://tproger.ru/articles/chek-list-dlja-nachinajushhih-testirovshhikov/
#начинающим #qa #тестирование
Описываем подробный чек-лист того, что следует знать начинающему специалисту в тестировании. Поговорим, чему стоит научиться начинающему тестировщику в современных реалиях и что его ждет на первых этапах обучения:
https://tproger.ru/articles/chek-list-dlja-nachinajushhih-testirovshhikov/
#начинающим #qa #тестирование
Как автоматически обновлять тестовую среду и сэкономить несколько дней на каждом переключении тестовой среды на новую версию?
Основное влияние на тестовую среду IT-продукта оказывает релизный цикл. В процессе важно, чтобы все системы обновились до правильных версий. При этом сами системы могут быть разными. Из-за этого разнообразия и CI/CD-пайплайны могут сильно отличаться. А обновлять системы, запуская вручную обновления отдельных систем, — долго и накладно.
Чтобы сделать этот процесс эффективным, нужно научиться обновлять среды полностью автоматически. И вот целый гайд про то, как наладить грамотную автоматизацию своими руками, на примере реального банка:
https://tprg.ru/d8jH
#devops #qa #тестирование
Основное влияние на тестовую среду IT-продукта оказывает релизный цикл. В процессе важно, чтобы все системы обновились до правильных версий. При этом сами системы могут быть разными. Из-за этого разнообразия и CI/CD-пайплайны могут сильно отличаться. А обновлять системы, запуская вручную обновления отдельных систем, — долго и накладно.
Чтобы сделать этот процесс эффективным, нужно научиться обновлять среды полностью автоматически. И вот целый гайд про то, как наладить грамотную автоматизацию своими руками, на примере реального банка:
https://tprg.ru/d8jH
#devops #qa #тестирование
Внедряем автотесты в многолетний код
Бывают ситуации, когда важная ядерная система, от которой зависит много смежных систем, была разработана ну очень давно. Переписывать всё с нуля -- дорого и бессмысленно.
Зато можно добавить автодеплой: дешево, красиво, быстро. Рассказываем, как это сделать, и почему не стоит переизобретать колесо на примере реального кейса из финтеха: https://tprg.ru/eIQY
#чистыйкод #советы #qa #тестирование
Бывают ситуации, когда важная ядерная система, от которой зависит много смежных систем, была разработана ну очень давно. Переписывать всё с нуля -- дорого и бессмысленно.
Зато можно добавить автодеплой: дешево, красиво, быстро. Рассказываем, как это сделать, и почему не стоит переизобретать колесо на примере реального кейса из финтеха: https://tprg.ru/eIQY
#чистыйкод #советы #qa #тестирование
Тестирование UI в JavaScript: лучшие практики
Представьте, что вы сделали крутой компонент для сайта. Будет ли он выполнять свою роль и не положит ли весь проект? Эти моменты лучше проверить заранее — для этого нужны тесты.
В этом руководстве вы найдёте лучшие практики тестирования UI на JavaScript: от разработки через поведение (BDD)и соглашений об именовании до того, какие именно операции браузер должен выполнять во время тестов.
#qa #фронтенд #javascript
Представьте, что вы сделали крутой компонент для сайта. Будет ли он выполнять свою роль и не положит ли весь проект? Эти моменты лучше проверить заранее — для этого нужны тесты.
В этом руководстве вы найдёте лучшие практики тестирования UI на JavaScript: от разработки через поведение (BDD)и соглашений об именовании до того, какие именно операции браузер должен выполнять во время тестов.
#qa #фронтенд #javascript
Нефункциональное и функциональное тестирование: в чём различия?
Как правило, в тестировании выделяют два основных вида тестирования: функциональное и нефункциональное. В чём кардинальное отличие?
На самом деле, всё очень просто:
1. Функциональное тестирование — это тестирование, при котором тестировщики проверяют ЧТО делает программа. Например, проверка API, базы данных, пользовательского интерфейса и функциональности. Проверяется на соответствие спецификациям, бизнес-требованиям. Основано на требованиях клиента.
2. А вот нефункциональное тестирование — это уже когда проверяется КАК работает программа. Например, производительность, масштабируемость, нагрузка, UX и т.д. Основано на ожиданиях клиента. Например, авторизация произошла за 2 секунды.
Если интересно копнуть глубже, у нас на сайте вышла отличная статья, в которой ребята из QA-отдела MediaSoft разбирают тестирование до мелочей, делятся подборкой инструментов и бонусом — советами для новичков в QA.
#qa
Как правило, в тестировании выделяют два основных вида тестирования: функциональное и нефункциональное. В чём кардинальное отличие?
На самом деле, всё очень просто:
1. Функциональное тестирование — это тестирование, при котором тестировщики проверяют ЧТО делает программа. Например, проверка API, базы данных, пользовательского интерфейса и функциональности. Проверяется на соответствие спецификациям, бизнес-требованиям. Основано на требованиях клиента.
2. А вот нефункциональное тестирование — это уже когда проверяется КАК работает программа. Например, производительность, масштабируемость, нагрузка, UX и т.д. Основано на ожиданиях клиента. Например, авторизация произошла за 2 секунды.
Если интересно копнуть глубже, у нас на сайте вышла отличная статья, в которой ребята из QA-отдела MediaSoft разбирают тестирование до мелочей, делятся подборкой инструментов и бонусом — советами для новичков в QA.
#qa
Путь тестировщика: как не стать врагом создателей продукта, выполняя свою работу
Задача тестировщика — находить изъяны в продукте. Но бывает так, что разработчики ревностно относятся к поиску багов. Это мешает работе и провоцирует конфликты.
В статье рассказали, как тестировщику хорошо выполнять свою работу, но при этом не стать врагом команды разработки: https://tprg.ru/uUrb
#qa #тестирование #советы
Задача тестировщика — находить изъяны в продукте. Но бывает так, что разработчики ревностно относятся к поиску багов. Это мешает работе и провоцирует конфликты.
В статье рассказали, как тестировщику хорошо выполнять свою работу, но при этом не стать врагом команды разработки: https://tprg.ru/uUrb
#qa #тестирование #советы
Когда автотесты не нужны — и чем их заменить
Автотесты, конечно, полезная вещь: они ускоряют тестирование, могут быть многопоточными и не пропускают баги из-за недосыпа. Но иногда от них лучше отказаться, так как они могут не справиться со своей задачей или даже помешать разработке.
В статье вместе со специалистом из KION разобрали примеры таких ситуаций: ссылка
https://tprg.ru/FIil
#qa
Автотесты, конечно, полезная вещь: они ускоряют тестирование, могут быть многопоточными и не пропускают баги из-за недосыпа. Но иногда от них лучше отказаться, так как они могут не справиться со своей задачей или даже помешать разработке.
В статье вместе со специалистом из KION разобрали примеры таких ситуаций: ссылка
https://tprg.ru/FIil
#qa
Энтузиасты выпустили бесплатный интерактивный 700-страничный учебник по тестированию
Говорят, это один из самых полных источников по тестированию из всех, что есть. 100-Year QA-Textbook включает 42 модуля, 130 занятий, 42 набора онлайн-тестов, больше 700 страниц знаний, посвященных тест-дизайну, работе с требованиями, тестовой документации и тестированию на всех уровнях.
Такое мы одобряем, поэтому поддерживаем начинание и делимся с вами: https://habr.com/ru/articles/762532/
#qa #тестирование
Говорят, это один из самых полных источников по тестированию из всех, что есть. 100-Year QA-Textbook включает 42 модуля, 130 занятий, 42 набора онлайн-тестов, больше 700 страниц знаний, посвященных тест-дизайну, работе с требованиями, тестовой документации и тестированию на всех уровнях.
Такое мы одобряем, поэтому поддерживаем начинание и делимся с вами: https://habr.com/ru/articles/762532/
#qa #тестирование
Гайд по чистому коду: учимся писать тесты
В этом руководстве для тестировщиков вы узнаете, как с помощью Testcontainers и Wiremock покрыть интеграционным тестом небольшой сервис, что стоит сделать до начала тестирования и какие рекомендации соблюдать.
А бонусом — литература, которая пригодится каждому разработчику.
#советы #тестирование #qa
В этом руководстве для тестировщиков вы узнаете, как с помощью Testcontainers и Wiremock покрыть интеграционным тестом небольшой сервис, что стоит сделать до начала тестирования и какие рекомендации соблюдать.
А бонусом — литература, которая пригодится каждому разработчику.
#советы #тестирование #qa
Почему разрабатывать продукты без тестировщика — плохая идея
Кажется, что тестировщики только ломают проект и не дают ему поскорее выйти, но это не так.
Разобраться в том, зачем вообще нужны эти специалисты и почему любой продукт в IT-сфере не смог бы выжить без них, вы сможете благодаря этой полезной статье.
#советы #тестирование #qa
Кажется, что тестировщики только ломают проект и не дают ему поскорее выйти, но это не так.
Разобраться в том, зачем вообще нужны эти специалисты и почему любой продукт в IT-сфере не смог бы выжить без них, вы сможете благодаря этой полезной статье.
#советы #тестирование #qa
Как тестировщику подготовиться и пройти собеседования в тир1 компании России
Для того, чтобы это узнать мы обратились к двум специалистам из таких компаний и взяли небольшое интервью. В интервью они поделились своими знаниями о базовых требованиях и навыках, необходимых для успешного прохождения собеседования. А также дали ценные советы по подготовке резюме и портфолио и решению технических задач.
Поэтому, если заинтересованы в этом, рекомендуем посмотреть: https://tproger.ru/interview/kak-testirovshhiku-podgotovitsya-i-projti-sobesedovaniya-v-top-kompanii-rossii
#qa #карьера
Для того, чтобы это узнать мы обратились к двум специалистам из таких компаний и взяли небольшое интервью. В интервью они поделились своими знаниями о базовых требованиях и навыках, необходимых для успешного прохождения собеседования. А также дали ценные советы по подготовке резюме и портфолио и решению технических задач.
Поэтому, если заинтересованы в этом, рекомендуем посмотреть: https://tproger.ru/interview/kak-testirovshhiku-podgotovitsya-i-projti-sobesedovaniya-v-top-kompanii-rossii
#qa #карьера