Основы

Основы тестирования программного обеспечения

Как оставаться востребованным, если вы QA?

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

Признаемся честно: QA часто недооценивают

“Мы, разработчики, что-то создаем, а QA – ничего”. “Ненавижу тестировщиков и проджект-менеджеров”. “Почему QA так раздражают?”. “Любой может быть QA”… На самом деле должность QA-инженера, или как однажды разработчики сократили ее просто до “тестировщика”, часто недооценивают в некоторых компаниях. Мне кажется, что некоторые члены команды занижают значимость работы QA по нескольким основным причинам, которые будут рассмотрены далее.

Анализ граничных значений

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

Сленг айтишника

Сленг айтишника

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

Как искусственный интеллект совершает революцию в тестировании

В этой статье мы рассмотрим, чем искусственный интеллект может быть полезен в непростом деле автоматизации тестирования. Также разберемся, не останутся ли тестировщики без работы в результате массового внедрения ИИ. Спойлер: нет, безработица вам не грозит.

Жизненный цикл разработки ПО (SDLC)

Жизненный цикл разработки ПО (SDLC)

SDLC расшифровывается как Software Development Life Cycle (“жизненный цикл разработки программного обеспечения”) и подразумевает под собой структурированный подход, направленный на быстрое и экономичное создание высококачественного ПО.

Мокинг оленя

Основы работы с мокингом в Python

Мокинг (mocking) – это замена тестируемой части приложения фиктивной версией этой части, называемой мок (mock, от англ. “имитация”). Вместо того чтобы вызывать реальную функцию, вы будете вызывать мок, а затем делать утверждения о том, что должно произойти.