Author name: Marina

Как улучшить код автоматизации тестирования

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

Исследовательское тестирование

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

Тестирование установки ПО

Тестирование установки или инсталляции ПО — это проверка того, что приложение успешно устанавливается, а после установки работает согласно требованиям. Эта фаза тестирования предшествует первой установке приложения конечными пользователями.

Вопросы на собеседовании QA

Вопросы на собеседовании QA

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

Что такое нефункциональное тестирование?

Нефункциональное тестирование — это вид тестирования программного обеспечения, который проверяет нефункциональные аспекты продукта, такие как производительность, стабильность и удобство использования.

Что такое функциональное тестирование?

Функциональное тестирование — это этап жизненного цикла поставки программного обеспечения, на котором тестировщики проверяют, соответствуют ли функции тестируемого приложения требованиям к нему.

Что такое автоматизированное тестирование?

Когда автоматизированное тестирование является правильным выбором? С чего начать? Что автоматизировать в первую очередь? В этом руководстве мы ответим на эти (и другие) вопросы, касающиеся автоматизации тестирования.

Когда следует начинать нагрузочное тестирование?

Планируя нагрузочное тестирование, лучше инвестировать в реалистичность симуляции или использовать быстрый и грязный подход? Многие тестировщики стремятся к реализму, но создание реалистичной симуляции может занять много времени и усилий.

Что такое интеграционное тестирование

Что такое интеграционное тестирование

Типичный программный проект состоит из нескольких программных модулей, написанных разными программистами. Цель интеграционного тестирования — выявить дефекты во взаимодействии между этими программными модулями, когда они интегрированы.

A/B-тестирование

A/B-тестирование

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

3 навыка для тестировщика

Три навыка для тестировщика

Мир постоянно меняется, и чтобы ему соответствовать и успешно конкурировать, тестировщики программного обеспечения должны идти в ногу со временем.
А чтобы быть крутым специалистом в своей области, тестировщик должен освоить три навыка: социальное взаимодействие, agile-методологию разработки и автоматизацию.

Обзор книги «The Art of Software Testing»

Обзор книги «The Art of Software Testing»

«The Art of Software Testing» (в русском переводе книга вышла под названием «Искусство тестирования программ») — классическая, знаковая работа по тестированию ПО. За три десятилетия, прошедшие с момента выхода первого издания, изменилось и «железо», и программы.

27 вопросов и ответов на QA интервью

27 вопросов и ответов на собеседовании тестировщика

Собеседования при приеме на работу — дело непростое. Каждый вопрос как будто придуман для того, чтобы выбить вас из колеи. Давайте рассмотрим вопросы, которые часто задают на интервью, чтобы вы могли немого подготовиться.