Стандартизированный процесс реализации тестирования является неотъемлемой частью команды производительности.,Только благодаря стандартизированному процессу внедрения мы можем гарантировать, что вся командаПроверьте правдоподобность целей、Точность тестовых данных、Проверьте правильность вывода.
корпоративныйITВ основном отдел разделен наБизнес-отдел, производственно-исследовательский отдел, отдел тестирования, отдел эксплуатации и технического обслуживания, отдел безопасности, сетевой отдел и т. д.,Как и большинство компаний,Бизнес-отделв сочетании с рынкомИнициировать бизнес-требования,Производственный и исследовательский отдел отвечает за проектирование и разработку соответствующих систем и продуктов.,Отдел тестирования отвечает за онлайн-проверку качества прикладной системы.,Каждый отдел выполняет свои обязанности,От создания спроса донаконец Существует полный набор стандартизированных процессов выпуска продукта.。вОтдел испытаний и отдел производства и исследований находятся на одном уровне.,систематическийОтчет о функциональных испытаниях, отчет об испытаниях производительностиЭто одно из необходимых условий перед запуском системы в онлайн.,Очень важно。
Как показано на рисунке ниже, роли в команде тестирования производительности включают 6 человек, отвечающих за тестирование производительности, менеджеров по тестированию, руководителей групп тестирования и тестировщиков разных уровней.
Тестирование производительности Ответственное лицо и в основном руководитель тестированияОтвечает за распределение задач по тестированию, устранение препятствий в реализации проекта, отслеживание процесса реализации и ключевых результатов команды тестирования поставщика и т. д.делать,Отвечает за весь контроль качества работы команды.
Возможности тестировщиков команды поставщиков,В основном 1, 2, 7 распределение,Прямо сейчас1 старший старший тестировщик, 2 тестировщика среднего уровня, 7 младших тестировщиков,Старшие тестировщики обычно имеют7лет и старшеОпыт тестирования производительности,Промежуточные тестировщики3~6ежегодный Опыт тестирования производительностиМладшие тестировщики в основном3До 10 лет Тестирование производительности Опыт внедрения。
Хотя команда разработала некоторые спецификации процессов и системы в зависимости от этапов,,Однако разные тестировщики из разных команд поставщиков будут вести себя по-разному в процессе выполнения.,Неспособность полностью реализовать стандартизацию。Чтобы справиться с дополнительными потребностями в тестировании по мере увеличения объема бизнеса,Крайне важно установить стандартизированный и стандартизированный процесс тестирования.
Полноканальная платформа для стресс-тестирования После завершения сборки,Тестировщики могут комбинировать возможности платформыУстановите стандартный процесс тестирования производительности.,дай протестироватьОпределение объема, типа технологии и формулировки индикаторов являются более разумными.,Сделайте результаты испытаний ближе к производительности реальной производственной системы.,делай это целенаправленноНастройка производительности и устранение рисков производительности,Убедитесь, что возможности обработки системы соответствуют ожидаемым целям после ее подключения к сети.,Убедитесь, что в производственной среде нет серьезных проблем с производительностью системы.
Требования к тестированиюПосле рассмотренияОтправитьПолноканальная платформа для стресс-тестирования,Используйте его сноваСоответствующие возможности для автоматизации платформы и стандартизированной реализации проектов стресс-тестирования.,Адресные тестерыДублирование работывопрос,Повысьте эффективность выполнения Тестирование производительности. в то же время,Позвольте тестировщикам использовать свое время для реализации всей системы, полного процесса и полного покрытия интерфейсов бизнес-системы.,Улучшите фокус тестирования.
Основной процесс стандартизации осуществляется в следующие этапы.
первый,Прежде чем система определит дату выпуска,Члены проектной команды присутствуют заранее Полноканальная платформа для стресс-тестирования Начать Тестирование производительность применения ресурсов.
Во-вторых,После того как руководитель группы тестирования получит тестовую заявку,Согласно действующемуРеагировать на ход выполнения запрошенных тестовых задач.
первый,Команда тестирования понимает функциональные возможности текущей версии системы.,Согласно фактическому Требования к тестированиюобъединитьТОП-10, важные функциональные точки, классы эквивалентности и другие правила определяют объем тестирования.
Во-вторых,путем анализаБизнес-сценарии, производственные данные и т. д.значит сформулироватьИндикаторы тестирования производительности.
наконец,Обсудить конфигурацию тестовой среды на основе требований тестирования.,Обязательно создайте его пропорционально производственной среде или создайте его с соотношением конфигурации, равным половине, четверти и т. д.
Данный этап включает в себя следующее содержание работы:
Эксплуатационный и обслуживающий персонал формирует программное и аппаратное обеспечение базовой тестовой среды в соответствии с установленной конфигурацией;
Сотрудники проекта развертывают указанную версию приложения и проверяют функциональность основного процесса;
Тестировщики готовят тестовые и базовые данные на основе принципа реалистичности моделирования. Базовые данные обычно представляют собой тот же объем данных, импортированных из производственной библиотеки, а тестовые данные запрашиваются из производственной библиотеки или создаются с помощью тестовых сценариев;
Тестировщики разрабатывают планы тестирования, включая планы тестирования, бизнес-сайты, индикаторы тестирования, стратегии стресс-тестирования, циклы тестирования и другую информацию;
Тестировщики пишут тестовые сценарии, соответствующие бизнесу, согласно записям бизнес-полей и отлаживают их, чтобы убедиться в доступности сценария;
Тестировщики составляют сценарии тестирования, устанавливают доступные и квазирелизные версии, автоматически выполняют работу до и после стресс-тестирования, настраивают сценарии тестирования в соответствии с бизнес-сценариями.
В процессе выполнения теста тестировщикиМониторинг эффективности анализа данных в режиме реального времени。Если есть проблемы с производительностью,тогда пройдиАнализ дампа памяти, анализ потоков, мониторинг ссылокконтрольные и другие технические средстваНайдите основную причину проблемы и отправьте предложения по оптимизации разработчикам команды проекта.,руководитьПовторное тестирование после оптимизации,пока не протестированосистематическийПоказатели эффективности соответствуют стандартам.
Точность результатов стресс-теста должна быть проверена руководителем проекта и заинтересованными сторонами. После прохождения теста тестировщик составляет отчет о тестировании и отправляет его команде проекта. Тестировщикам необходимо информировать соответствующие стороны о рисках, выявленных в процессе тестирования, и вести учет дефектов производительности.
Изменена исходная спецификация реализации теста и в основном полагалась наСобственный опыт тестировщиков,Написание сценариев на основе возможностей и правил платформыНаписание спецификаций, разработка стратегии сценария, доступ к выполнению теста и контроль доступа, стратегии методов настройки и сводка результатов тестирования.、Базовое отслеживаниеВ ожидании работыделатьконтент формирует набор стандартов、Стандартизированный процесс внедрения.
Раньше более 60 тестировщиков ежегодно выбирали более 400 версий.,И поддержка проверки регресса производительности некоторых важных систем.,до сих пор50несколько тестировщиковНормально для систем ТОП70Каждая альтернативная версияруководитьПолный возврат,Одновременно завершить общее количество всех новых и старых систем за год.Требования к стресс-тестированию для более чем 2500 выбранных версий.
Опираясь на стандартизированные стандартизированные процессы и удобные функциональные операции платформы.,Персонал с нулевым опытом тестирования производительности может быстро приступить к реализации тестового проекта за 30 дней.
Платформа полноканального стресс-тестирования предоставляет ряд комплексных и простых в использовании возможностей настройки производительности, которые в конечном итоге позволяют достичь следующих целей.
Основываясь на отслеживании ссылок, обнаружении неисправностей, мониторинге и других возможностях продукта, он выполняет анализ и стресс-тестирование производительности сложных ссылок, чтобы гарантировать, что бизнес-система достигает или даже превосходит ожидаемые показатели производительности перед выходом в Интернет. В частности, пропускная способность системы компании B увеличилась в среднем примерно на 10%, до 8–10 раз, а потребление системных ресурсов значительно сократилось. Риски производительности нескольких систем были устранены, что позволило им стабильно работать в сети. В настоящее время не произошло ни одного сбоя в работе.
С помощью возможностей продукта и экспертных консультационных услуг полноканальной платформы стресс-тестирования компания Б всего за два месяца завершила стресс-тестирование и настройку более 30 бизнес-систем, обнаружила более 70 проблем с производительностью и завершила корневое причина этих проблем. Из-за позиционирования и разработки решений. Время, затрачиваемое на поиск каждой проблемы, сокращается в среднем с 4 часов примерно до 15 минут, а эффективность увеличивается более чем в 15 раз.
Благодаря профессиональному обучению анализу производительности и математике на местах, основанной на реальных боевых действиях, была создана группа по настройке производительности, что значительно улучшило возможности команды в анализе производительности. Тестировщики прошли путь от простого стресс-тестирования до способности самостоятельно находить и решать проблемы. распространенные проблемы с производительностью.
Через разумное строительство, Тестирование производительности превратилось из стресс-тестирования одной системы в полноканальное стресс-тестирование.,Реализуйте распределенное отслеживание каналов, начиная с входа трафика для проверки давления.Начать полную ссылкуОтслеживание проблем с производительностью,Не упускайте из виду проблемы с производительностью приложений, промежуточного программного обеспечения и баз данных, а также быстро находите и анализируйте узкие места с помощью платформы.。использовать Полноканальная платформа для стресс-тестирования После рассмотрения производительности системы,У компании Б в течение 3 лет не было серьезных сбоев в работе.。
Если после прочтения вы найдете что-то полезное, пожалуйста, подписывайтесь, делитесь, оставляйте сообщение и т. д.! ! ! !