Squeak.ru - шаблоны программирования

JMeter — IBM BPM — другой HTML и данные ответов

Мне нужно получить информацию, которую я вижу в HTML-коде, отображаемом IBM BPM, но она не отображается на вкладке «Данные ответа» в JMeter. это там html:

<div class="outputTextLabel">
    <label class="text controlLabel" dir="ltr"></label>
</div>
<span class="text">

    196360

</span>

и мне нужно получить "196360", НО данные ответа на JMeter читаются:

           <div class="outputTextLabel">
<label class="text controlLabel"></label>

so there's no way to retrieve the number since JMeter is not capturing the rendered HTML

любая помощь, пожалуйста?

Благодарность


  • Можете ли вы показать свой план тестирования? и увеличить сэмплер по ошибке? 29.08.2014

Ответы:


1

JMeter вряд ли подойдет вам для тестирования IBM BPM. Цитата с сайта JMeter -

В частности, JMeter не выполняет Javascript, присутствующий на HTML-страницах.

Новая структура управления IBM BPM в значительной степени зависит от использования DoJo для обновления элемента управления после первоначального рендеринга, чтобы полностью заполнить всю информацию. Инструмент тестирования, который не может запускать JS на стороне клиента, вряд ли будет работать. Я настоятельно рекомендую вам взглянуть на Selenium или аналогичный инструмент тестирования на основе браузера.

(Примечание: я не думаю, что Selenium рекомендует использовать их для тестирования производительности)

По сути, JMeter возвращает вам то, что изначально отправляется по сети до того, как все JS на стороне клиента будут выполнены для полного заполнения пользовательского интерфейса.

02.09.2014
Новые материалы

Угловая структура архитектуры
Обратите внимание, что эта статья устарела, я решил создать новую с лучшей структурой и с учетом автономных компонентов: https://medium.com/@marekpanti/angular-standalone-architecture-b645edd0d54a..

«Данные, которые большинство людей используют для обучения своих моделей искусственного интеллекта, поставляются со встроенным…
Первоначально опубликовано HalkTalks: https://hacktown.com.br/blog/blog/os-dados-que-a-maioria-das-pessoas-usa-para-treinar-seus-modelos-de-inteligencia-artificial- ja-vem-com-um-vies-embutido/..

Сильный ИИ против слабого ИИ: различия парадигм искусственного интеллекта
В последние годы изучению и развитию искусственного интеллекта (ИИ) уделяется большое внимание и прогресс. Сильный ИИ и Слабый ИИ — две основные парадигмы в области искусственного интеллекта...

Правильный способ добавить Firebase в ваш проект React с помощью React Hooks
React + Firebase - это мощная комбинация для быстрого и безопасного создания приложений, от проверки концепции до массового производства. Раньше (знаете, несколько месяцев назад) добавление..

Создайте API с помощью Python FastAPI
Создание API с помощью Python становится очень простым при использовании пакета FastAPI. После установки и импорта вы можете создать приложение FastAPI и указать несколько конечных точек. Каждой..

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

Получить бесплатный хостинг для разработчиков | Разместите свой сайт за несколько шагов 🔥
Статические веб-сайты — это веб-страницы с фиксированным содержанием и его постоянным содержанием. Но теперь статические сайты также обрабатывают динамические данные с помощью API и запросов...