架构师_程序员_码农网

Ім'я користувача Отримати пароль
Зареєструватися

QQ登录

Лише один крок, щоб почати

Пошук
Перегляди:7104|Відгуки: 0
打印 上一主题 下一主题

Інструменти та інструкції для тестування продуктивності веб-сайтів

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

 Зі стрімким розвитком технології Web 2.0 багато компаній розробили ряд веб-сервісів для веб-сайтів, зазвичай при проектуванні та розробці веб-додатків важко змоделювати одночасний доступ великої кількості користувачів до системи в реальній ситуації, тому, коли веб-сайт відповідає піку відвідуваності, легко виникає ситуація, коли швидкість відповіді сервера сповільнюється або навіть переривається обслуговування. Щоб уникнути такої ситуації, необхідна реальна симуляція доступу великої кількості користувачів до системи веб-додатків, інструменти тестування продуктивності системи для стрес-тестування, тестування часу відгуку статичних HTML-сторінок, і навіть тестування часу відгуку динамічних веб-сторінок (включаючи ASP, PHP, JSP і т.д.), щоб надати дані для оптимізації продуктивності сервера і коригування бази даних.

  Я рекомендую вам, розробникам і тестувальникам Web 2.0, використовувати цей інструмент Microsoft Web Application Stress Tool, цей невеликий інструмент, наданий Microsoft, має розмір всього 9,58 Мб, дуже маленький і практичний. Хоча функція, ніж професійний LoadRunner, але обсяг LoadRunner величезний, ціна не дорога, загальний бізнес не витратить стільки грошей на покупку LoadRunner, а WAS від Microsoft абсолютно безкоштовний, і основні функції доступні, достатньо для використання на лінії.

  Microsoft Web Application Stress Tool може ефективно тестувати продуктивність навантаження веб-сайту, це програмне забезпечення можна імітувати за допомогою сценарію 100 сильного одночасного доступу користувачів, а також імітувати деякі фактичні операції натискання користувача, WAS також можна підключити до віддаленого лічильника продуктивності веб-сервера Windows (лічильник продуктивності), через продуктивність сервера для визначення продуктивності сервера. 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, публікується тільки в процесі практики, зіткнувся з технічними труднощами, не вводьте в оману інших.
Ви повинні увійти перед тим, як відповісти Увійдіть | Зареєструйтеся

Ця версія інтегральних правил Відповісти


ВІДМОВА ВІД ВІДПОВІДАЛЬНОСТІ: Все програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer, можуть використовуватися тільки в навчальних і дослідницьких цілях; вищевказаний вміст не повинен використовуватися в комерційних або незаконних цілях, в іншому випадку всі наслідки несуть самі користувачі. Інформація на цьому сайті взята з мережі, суперечки про авторські права не мають ніякого відношення до цього сайту. Ви повинні повністю видалити вищевказаний контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримайте справжнє програмне забезпечення, придбайте реєстрацію та отримайте кращий справжній сервіс. Якщо є якесь порушення, будь ласка, зв'яжіться з нами електронною поштою, щоб розібратися з ним.

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

QQ | ( 鲁ICP备14021824号-2)|Мапа сайту

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

Швидка відповідьПовернутися до початкуПовернутися до списку