Практическое руководство. Привязка веб-теста производительности к текстовому файлу
Этот раздел применим к:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Процесс привязки веб-теста производительности к источнику данных на основе текстовых файлов подобен процессу привязки к базе данных, но в этом случае необходимо выполнить некоторые дополнительные шаги. Как правило, процедура привязки веб-теста производительности к текстовому файлу включает следующие действия.
Создание источника данных из текстового файла.
Добавление источника данных на основе текстового файла в веб-тест производительности.
Связывание веб-теста производительности с источником данных текстового файла.
Примечание
Используемый разделитель указан в параметре реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Text\Format.
Также можно использовать сложные текстовые файлы, предоставит дополнительно файл определения схемы. Дополнительные сведения см. в разделе Практическое руководство. Добавление определения схемы для веб-теста производительности в источник данных на базе текстового файла.
Создание источника данных из текстового файла
Чтобы создать источник данных из текстового файла, создайте папку для хранения текстового файла. Эта папка будет выполнять функцию базы данных, а текстовый файл будет использоваться как таблица базы данных. В такой папке базы данных может находиться несколько текстовых файлов.
Создание источника данных из текстового файла
Создайте новую папку и присвойте ей имя, например, Data.
Примечание
Папку рекомендуется создавать в сетевой папке.Таким образом обеспечивается многократное использование этих данных в других веб-тестах производительности, их совместное использование с другими тест-инженерами, а также более простое применение этих данных на удаленном компьютере, использующем агент тестирования и контроллер тестирования.Дополнительные сведения см. в разделе Привязка источника данных к веб-тесту производительности.
Добавьте текстовый файл в папку.
Добавление текстового файла как источника данных в веб-тест производительности
После создания источника данных из текстового файла можно добавить источник данных в веб-тест производительности.
Добавление источника данных на основе текстового файла в веб-тест производительности
Откройте веб-тест производительности.
В редакторе веб-тестов производительности щелкните Добавить источник данных.
Откроется диалоговое окно Свойства подключения.
В раскрывающемся списке Поставщик OLE DB выберите Microsoft Jet 4.0 OLE DB Provider.
В поле Имя сервера или файла укажите имя папки, содержащей текстовый файл.
Предупреждение
Укажите имя папки, а не самого файла.
Выберите Дополнительно.
Откроется диалоговое окно Дополнительные свойства.
В поле Расширенные свойства введите Text.
Примечание
Если текстовый файл не содержит строки заголовка с именами столбцов, введите вместо строки "Text" строку "Text;HDR=NO;" (без кавычек).
Нажмите кнопку ОК, чтобы закрыть диалоговое окно Расширенные свойства.
(Необязательно.) Нажмите кнопку Проверить подключение, чтобы убедиться, что подключение выполнено успешно.
Нажмите кнопку ОК, чтобы закрыть диалоговое окно Свойства подключения.
Откроется диалоговое окно Выбор таблиц.
В диалоговом окне Выбор таблиц выберите имя необходимого текстового файла.
Примечание
Если в папке находится несколько файлов, можно выбрать все необходимые.Каждый файл обрабатывается как таблица.Точка "." в имени текстового файла заменяется символом "#", например "TestData#txt".
Нажмите кнопку ОК, чтобы закрыть диалоговое окно Выбор таблицы.
К веб-тесту производительности добавится узел Источники данных, и в иерархии появится текстовый файл в виде таблицы.
Связывание веб-теста производительности с источником данных текстового файла
После добавления текстового файла в качестве источника данных с ним можно связать часть веб-теста производительности точно так же, как с любым другим файлом.
Связывание веб-теста производительности с источником данных текстового файла
Откройте веб-тест производительности, в который текстовый файл добавлен в качестве источника данных.
Найдите запрос данных в дереве запросов, например, запрос с параметром Form Post. Выберите узел параметра.
В окне "Свойства" щелкните стрелку раскрывающегося меню на свойстве Значение и выберите необходимый источник данных в иерархии. Затем выберите имя таблицы и имя поля для использования в качестве значения.
В меню Тест выберите команду Изменить конфигурации тестовых запусков и затем — Выполнение локального теста.
В диалоговом окне localtestrun.testrunconfig выберите в левой панели Тест производительности веб-сайта и затем параметр Одно выполнение для строки источника данных в правой панели.
Это приведет к многократному запуску теста, один раз для каждой строки в базе данных. При каждой итерации теста указатель перемещается к следующей строке базы данных.
Нажмите кнопку Применить, а затем кнопку Закрыть.
В меню Файл выберите команду Сохранить, чтобы сохранить веб-тест производительности.
См. также
Задачи
Практическое руководство. Добавление привязки данных к веб-запросу
Пошаговое руководство. Добавление привязки данных в веб-тест производительности