Telegram Group & Telegram Channel
🔎 Структурирован ли у вас подход к тестированию?

На днях я делала опрос-викторину, да, она шуточная, и котики не победили, но набрали несколько голосов, но сама мысль очень точная и глубокая:

ℹ️ "Программа, которая не тестировалась, не является рабочей" Бьёрн Страуструп.

И сегодня я хочу начать серию из трех постов об этапах тестирования. И, конечно, рассмотрим, как оно реализуется в 1С.

Жизненный цикл тестирования ПО (Software Testing Life Cycle, STLC)
— это структурированная последовательность этапов, обеспечивающих систематический подход к тестированию.

И он состоит из следующих шагов, если в команде есть QA-специалист (QA engineer, от англ. Quality Assurance):
Анализ требований.
Планирование тестирования.
Создание тест-кейсов.
Настройка тестового окружения.
Выполнение тестирования.
Отчетность и анализ результатов.

🚗 При этом, если мы говорим об 1С, то этапы будут такими же, но они будут иметь свои особенности, связанные с архитектурой системы 1С, используемыми инструментами и методологией разработки.

Рассмотрим каждый этап STLC и с учетом специфики работы в 1С.

1️⃣ Анализ требований

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

🚗 Первый шаг начинается с детального анализа технического задания и требований к конфигурации. На этом этапе QA-команда изучает функциональные и нефункциональные требования, специфичные для платформы 1С.

Ключевые активности на этапе анализа:
— Изучение бизнес-требований и технических спецификаций конфигурации.
— Анализ особенностей работы типовых и кастомных решений 1С.
— Определение областей для тестирования с учетом специфики платформы.
— Оценка возможности применения автоматизированного тестирования.
— Выявление интеграционных точек с внешними системами.

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


2️⃣ Планирование тестирования

Шаг предполагает создание детального плана тестирования, определение стратегии, выбор подходящих методов и распределение ресурсов. Разрабатывается тест-план, который служит руководством для всей команды тестирования.

Основные компоненты тест-плана:
— Цели и объем тестирования.
— Типы тестирования для применения.
— Ресурсы и временные рамки.
— Критерии начала и завершения тестирования.
— Анализ рисков и планы их митигации.

🚗 Этап планирования тестирования в среде 1С включает разработку стратегии тестирования с учетом архитектурных особенностей платформы и доступных инструментов автоматизации.

Основные компоненты плана тестирования для 1С:
— Определение типов тестирования (функциональное, регрессионное, нагрузочное).
— Выбор подходящих инструментов из экосистемы 1С или внешних.
— Планирование использования встроенных средств тестирования.
— Распределение ресурсов между ручным и автоматизированным тестированием.
— Определение критериев начала и завершения тестирования.

Важная особенность, что в 1С существует как типовая функциональность, так и кастомные доработки, что нужно тестировать во взаимосвязи.


⚡️ А какие вопросы вы задаете команде на первом и втором этапах тестирования?

🚀 В следующем посте рассмотрим шаги 3 и 4.

🔥 А данный пост участвует в конкурсе "Продолжи мысль" от Школы анализа и проектирования информационных систем @systems_education в номинации "Ясное объяснение".

#продолжи_мысль_SE
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52😇2



group-telegram.com/IT1CQA/220
Create:
Last Update:

🔎 Структурирован ли у вас подход к тестированию?

На днях я делала опрос-викторину, да, она шуточная, и котики не победили, но набрали несколько голосов, но сама мысль очень точная и глубокая:

ℹ️ "Программа, которая не тестировалась, не является рабочей" Бьёрн Страуструп.

И сегодня я хочу начать серию из трех постов об этапах тестирования. И, конечно, рассмотрим, как оно реализуется в 1С.

Жизненный цикл тестирования ПО (Software Testing Life Cycle, STLC)
— это структурированная последовательность этапов, обеспечивающих систематический подход к тестированию.

И он состоит из следующих шагов, если в команде есть QA-специалист (QA engineer, от англ. Quality Assurance):
Анализ требований.
Планирование тестирования.
Создание тест-кейсов.
Настройка тестового окружения.
Выполнение тестирования.
Отчетность и анализ результатов.

🚗 При этом, если мы говорим об 1С, то этапы будут такими же, но они будут иметь свои особенности, связанные с архитектурой системы 1С, используемыми инструментами и методологией разработки.

Рассмотрим каждый этап STLC и с учетом специфики работы в 1С.

1️⃣ Анализ требований

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

🚗 Первый шаг начинается с детального анализа технического задания и требований к конфигурации. На этом этапе QA-команда изучает функциональные и нефункциональные требования, специфичные для платформы 1С.

Ключевые активности на этапе анализа:
— Изучение бизнес-требований и технических спецификаций конфигурации.
— Анализ особенностей работы типовых и кастомных решений 1С.
— Определение областей для тестирования с учетом специфики платформы.
— Оценка возможности применения автоматизированного тестирования.
— Выявление интеграционных точек с внешними системами.

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


2️⃣ Планирование тестирования

Шаг предполагает создание детального плана тестирования, определение стратегии, выбор подходящих методов и распределение ресурсов. Разрабатывается тест-план, который служит руководством для всей команды тестирования.

Основные компоненты тест-плана:
— Цели и объем тестирования.
— Типы тестирования для применения.
— Ресурсы и временные рамки.
— Критерии начала и завершения тестирования.
— Анализ рисков и планы их митигации.

🚗 Этап планирования тестирования в среде 1С включает разработку стратегии тестирования с учетом архитектурных особенностей платформы и доступных инструментов автоматизации.

Основные компоненты плана тестирования для 1С:
— Определение типов тестирования (функциональное, регрессионное, нагрузочное).
— Выбор подходящих инструментов из экосистемы 1С или внешних.
— Планирование использования встроенных средств тестирования.
— Распределение ресурсов между ручным и автоматизированным тестированием.
— Определение критериев начала и завершения тестирования.

Важная особенность, что в 1С существует как типовая функциональность, так и кастомные доработки, что нужно тестировать во взаимосвязи.


⚡️ А какие вопросы вы задаете команде на первом и втором этапах тестирования?

🚀 В следующем посте рассмотрим шаги 3 и 4.

🔥 А данный пост участвует в конкурсе "Продолжи мысль" от Школы анализа и проектирования информационных систем @systems_education в номинации "Ясное объяснение".

#продолжи_мысль_SE

BY Нет глупых вопросов


Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260

Share with your friend now:
group-telegram.com/IT1CQA/220

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

He floated the idea of restricting the use of Telegram in Ukraine and Russia, a suggestion that was met with fierce opposition from users. Shortly after, Durov backed off the idea. As the war in Ukraine rages, the messaging app Telegram has emerged as the go-to place for unfiltered live war updates for both Ukrainian refugees and increasingly isolated Russians alike. On February 27th, Durov posted that Channels were becoming a source of unverified information and that the company lacks the ability to check on their veracity. He urged users to be mistrustful of the things shared on Channels, and initially threatened to block the feature in the countries involved for the length of the war, saying that he didn’t want Telegram to be used to aggravate conflict or incite ethnic hatred. He did, however, walk back this plan when it became clear that they had also become a vital communications tool for Ukrainian officials and citizens to help coordinate their resistance and evacuations. In the past, it was noticed that through bulk SMSes, investors were induced to invest in or purchase the stocks of certain listed companies. The last couple days have exemplified that uncertainty. On Thursday, news emerged that talks in Turkey between the Russia and Ukraine yielded no positive result. But on Friday, Reuters reported that Russian President Vladimir Putin said there had been some “positive shifts” in talks between the two sides.
from us


Telegram Нет глупых вопросов
FROM American