架构师_程序员_码农网

Имя пользователя Получить пароль
Регистрация

QQ登录

Всего один шаг, чтобы начать

Поиск
Просмотров:7104|Ответов: 0
打印 上一主题 下一主题

Инструменты и инструкции по тестированию производительности веб-сайта

[копировать ссылку]
Подъемник прямо к 跳转到指定楼层
владельцу здания
发表于 2014-10-11 21:21:04|只看该作者回帖奖励|Реверсивныйпросмотр|Режим чтения

 С быстрым развитием технологии Web 2.0 многие компании разработали ряд веб-сервисов, обычно при проектировании и разработке веб-приложений сложно смоделировать одновременный доступ большого количества пользователей к системе в реальной ситуации, поэтому, когда веб-сайт встречает пик посещаемости, легко может произойти замедление скорости ответа сервера или даже прерывание обслуживания. Для того, чтобы избежать этой ситуации, необходимость реального моделирования большого количества пользователей для доступа к веб-приложения системы тестирования производительности инструментов для стресс-тестирования, чтобы проверить время отклика статических HTML-страниц, и даже проверить время отклика динамических веб-страниц (в том числе ASP, PHP, JSP и т.д.), чтобы предоставить данные для оптимизации производительности сервера и корректировки данных на основе.

  Я рекомендую разработчикам и тестировщикам Web 2.0 использовать Microsoft's Web Application Stress Tool, этот небольшой инструмент, предоставленный Microsoft, имеет размер всего 9,58M, очень маленький и практичный. Хотя функции, чем профессиональный LoadRunner, но LoadRunner объем огромен, цена не дорогая, общий бизнес не будет тратить столько денег, чтобы купить LoadRunner, и WAS Microsoft является полностью бесплатным, и основные функции доступны, достаточно, чтобы использовать на линии.

  Microsoft Web Application Stress Tool может эффективно тестировать нагрузку производительности веб-сайта, это программное обеспечение может быть смоделирован через сценарий 100 сильных одновременного доступа пользователей, и имитировать некоторые из реальных операций щелчка пользователя, WAS также может быть подключен к удаленному Windows веб-сервер счетчиков производительности (Performance Counter), через производительность сервера, чтобы определить производительность сервера. WAS также может подключаться к удаленному счетчику производительности веб-сервера Windows, чтобы найти узкие места в системе, анализируя производительность сервера (процессор/память и т. д.) Процент использования процессора отражает накладные расходы процессора, а процент использования процессора, постоянно превышающий 75 %, является явным признаком того, что узкое место в производительности находится в процессоре.

  WAS генерирует подробные отчеты по окончании каждого теста, и отчеты WAS можно просмотреть, выбрав пункт Отчеты в меню Вид.

  Кроме того, CSDN также проанализировал некоторые другие инструменты тестирования, включая инструменты тестирования производительности и инструменты функционального тестирования. Десять лучших инструментов тестирования представлены ниже:

   WinRunner, инструмент автоматизированного тестирования промышленного уровня

  WinRunner от Mercury Interactive - это инструмент функционального тестирования корпоративного уровня, используемый для проверки того, способно ли приложение достичь ожидаемой функциональности и работать должным образом. Благодаря автоматической записи, обнаружению и воспроизведению операций пользовательского приложения, WinRunner может эффективно помочь тестировщикам протестировать различные версии сложных корпоративных приложений, повысить эффективность и качество тестирования, а также обеспечить бесперебойный выпуск и длительную стабильную работу кроссплатформенных сложных корпоративных приложений.

   Loadrunner - отраслевой стандарт нагрузочного тестирования

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

   testdirector, глобальная система управления тестированием

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

   Инструменты функционального тестирования Rational Robot

  IBM Rational Robot - лучший в отрасли инструмент функционального тестирования, который помогает тестировщикам проводить успешные тесты еще до того, как они освоят передовые методы написания сценариев. Он интегрирован в настольный компьютер тестировщика IBM Rational TestManager, где тестировщик может планировать, организовывать, выполнять, управлять и составлять отчеты по всем видам тестирования, включая отчеты по ручному тестированию. Такая двойная функциональность - тестирование и управление - является идеальным началом автоматизированного тестирования.

   Инструменты для модульного тестирования серии xUnit

  В настоящее время наиболее популярным инструментом для модульного тестирования является серия фреймворков xUnit, которые в соответствии с различными языками делятся на JUnit (java), CppUnit (C++), DUnit (Delphi), NUnit (.net), PhpUnit (Php) и так далее. Первым и наиболее известным приложением этого фреймворка тестирования является JUnit с открытым исходным кодом, предоставленный Эрихом Гаммой (автором Design Patterns) и Кентом Беком (основателем XP (Extreme Programming)).

   Инструменты функционального тестирования SilkTest

  Borland SilkTest 2006 - это инструмент функционального тестирования программного обеспечения, который является частью пакета решений по управлению качеством программного обеспечения от компании Borland. Этот инструмент использует мастера для настройки и автоматизации выполнения тестов, позволяя как начинающим программистам, так и опытным экспертам быстро настраивать функциональные тесты и анализировать функциональные ошибки.

   Инструмент тестирования производительности WAS

  Microsoft Web Application Stress Tool - это набор инструментов, разработанных веб-тестерами Microsoft специально для проведения стресс-тестирования веб-сайтов в реальных условиях. С помощью этого мощного инструмента стресс-тестирования вы можете использовать небольшое количество клиентских компьютеров для имитации воздействия большого количества пользователей на веб-сервис.

   Автоматизированный инструмент для тестирования "белого ящика" Jtest

  Jtest - это автоматизированный инструмент тестирования "белого ящика" для языка java от компании parasoft, который повышает надежность кода за счет автоматизации модульного тестирования java и проверки стандартов кода. parasoft также выпускает C++ test, инструмент тестирования "белого ящика" для C/C++.

   Инструменты функционального тестирования и тестирования производительности JMeter

  JMeter - это проект с открытым исходным кодом, организованный Apache, это инструмент функционального тестирования и тестирования производительности, на 100% реализованный на java.

   Инструменты для тестирования и анализа производительности WEBLODE

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






Предыдущая статья: Знать ip и mac интрасети, как войти в локальную сеть других машин?
Следующая статья: Частота сбоев приложений в iPhone 5s в 2 раза выше, чем в других iPhone
Coder.com, публикуется только в процессе практики, возникли технические трудности, не вводите в заблуждение других.
Вы должны войти в систему, прежде чем сможете отправлять сообщения назад Войти | Зарегистрироваться

Эта версия интегральных правил


DISCLAIMER: Все программное обеспечение, материалы по программированию или статьи, опубликованные Code Farmer, предназначены только для использования в учебных и исследовательских целях; вышеуказанное содержимое не должно использоваться в коммерческих или незаконных целях, в противном случае все последствия будут возложены на самих пользователей. Это сайт информации из сети, спор об авторских правах не имеет никакого отношения к этому сайту. Вы должны полностью удалить вышеуказанное содержимое со своего компьютера в течение 24 часов после загрузки. Если вам понравилась программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшее подлинное обслуживание. Если есть какие-либо нарушения, пожалуйста, свяжитесь с нами по электронной почте, чтобы разобраться с этим.

Почта To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-17 12:36

Быстрый ответНазад к началуНазад к списку