| Какую информацию можно включать в базу знаний тестировщиков, чтобы это было полезно |
| 22.01.2026 00:00 |
|
За 8+ лет работы в тестировании я сталкивалась с разными подходами ведения базы знаний для тестировщиков на проектах. Где-то на проектах статей в базе знаний было так много, что глаза разбегались от количества информации, которую нужно было изучить на входе в проект. Но чаще попадались проекты, где базу знаний вели редкими набросками или не вели совсем. И это вызывало чувство безысходности в первые месяцы работы на проекте, так как информацию приходилось собирать буквально по крупинкам и не один месяц. В этой статье я хочу поделиться списком возможных тем для статей, которые могут быть полезными для наполнения базы знаний тестировщиков на проекте. И лучше всего такие документы начинать собирать как можно раньше, так как вся информация имеет свойство быстро забываться/теряться и потом ее собрать бывает нелегко. Такую документацию можно использовать не только для отдела тестирования, а также расшаривать и для других людей в компании по надобности, например, команде поддержки. Также отдельные статьи могут быть полезны и для разработчиков, тех.писателей, аналитиков и др. участников команд. О команде тестирования Команда В качестве основной информации можно указывать:
Также можно добавлять информацию про:
Матрица компетенций Матрица компетенций очень полезна для сбора информации о том, какими компетенциями обладает каждый из тестировщиков в рамках проекта/компании. Эту информацию можно использовать для выбора замещающего человека на время отпуска/болезни, для определения грейда и составления плана развития, для передачи знаний другим командам. Матрицу компетенций можно делать в разрезе:
Процесс тестированияПроцесс тестирования отличается в разных компаниях и проектах, поэтому набор возможных полезных статей в этом разделе может отличаться от проекта к проекту. Сюда можно включать следующие статьи:
Инструменты для тестирования В таком разделе можно собирать список статей по разным инструментам/программам, которые используются для работы на проекте. По инструментам полезно указывать следующую информацию:
Это могут быть веб-клиенты для работы с БД проекта, прокси, k8s/docker, IDE, дополнения в браузерах, консольные утилиты и т.д. Окружения для тестирования Можно добавлять статьи со следующей информацией:
Автоматизация тестирования В этот раздел можно включать статьи:
Обучение и развитие командыВ этот раздел можно включать:
Также для обмена информацией по анонсам митапов/конференций в/вне компании и полезным докладам с них - иногда может быть полезно завести отдельный чатик внутри компании. Это будет полезно для развития в ширь и будет поводом обсудить впечатления после, а может быть что-то и попробовать сразу внутри проекта/компании. Полезные материалыТермины на проекте Если сфера проекта предполагает много специфических терминов, которые часто употребляются в обсуждениях/задачах/документации, то полезно выносить их в такую отдельную статью. Это поможет новым людям на проекте быстрее влиться в специфику проекта и понимать других. Можно делать это в виде таблицы или списка. Полезная документация Чем больше проект, тем больше разрастается продуктовая документация. Это может быть как внутренняя, так и внешняя документация. Также для работы часто бывают полезны статьи из пространств команд инфраструктуры, дата-аналитиков, других продуктовых команд и др. Но для работы тестировщиков внутри команды вся эта документация может быть не нужна, а искать какие-то отдельные статьи бывает не быстро в моменте, когда нужна какая-то информация из них. Поэтому удобно делать отдельную статью с часто используемыми или просто полезными ссылками из других пространств базы знаний компании. Запросы в БД Если на проекте часто нужно делать сложные SQL-запросы или запросы в noSQL-базы (например, MongoDB), то полезно собирать такие запросы. Также можно собирать из задач полезные примеры таких запросов, написанные разработчиками или дата-аналитиками. Тут же можно приложить ссылки на хорошие статьи с внешних ресурсов, например, это могут быть "примеры составления регулярных выражений", "оконые функции", "представления" и др. сложные темы. Скрипты Здесь полезно собирать скрипты для:
Это могут быть js, python, bash и др. скрипты. bash-команды Если на проекте нужно часто работать с bash, то удобно собирать список полезных команд для наиболее часто используемых операций. Также можно в этой статье указывать список полезных утилит и расписывать, как эти утилиты можно использовать для рабочих активностей проекта с пользой. Поиск логов В больших проектах чаще всего используют для работы с логами Grafana, Kibana, Greylog и др. инструменты. Не всегда в моменте можно быстро вспомнить как сделать сложный запрос для анализа логов, даже если давно работаешь на проекте. Поэтому такие примеры запросов тоже полезно хранить в отдельной статье, чтобы можно было подсмотреть или пошарить пример запроса логов другим. Тут же можно приложить ссылки на хорошие статьи с внешних ресурсов, например, это могут быть «LogQL», «чтение логов в терминале», обзоры работы с системами хранения, сбора и анализа логов на проекте и др. Q&A по частым вопросам Сюда можно добавлять пометки по частым и сложным вопросам на проекте: подготовка/создание данных для сложных кейсов, поиск каких-то данных для тестов в БД или на UI, сложные цепочки действий при разборе инцидентов с прода и т.д. Документация для тестированияВ этом разделе можно добавлять статьи:
|