Udostępnij za pośrednictwem


Wiązanie źródła danych testu wydajności sieci Web

Powiązanie danych testu wydajności sieci Web służy do wprowadzania do żądań HTTP w sieci Web testu wydajności.Na przykład w przypadku podania listy nazwy logowania i hasła logowania, które byłyby używane podczas wykonywania testu wydajności sieci Web do spróbuj wielokrotnego logowania.

Można zbadać testy wydajności sieci Web i zdecydować, która część testu ma być sterowanych danymi.Następnie można utworzyć źródło danych dla tej części badania.Można powiązać dane w kilku miejscach w badaniu wydajności sieci Web.

Wymagania

  • Visual Studio Ultimate

Szczegóły powiązania danych

Korzystając z funkcji wiązania danych, bazy danych można zapewnić danych testu wydajności sieci Web.Do części żądania sieci Web, która wymaga danych, takich jak parametr Post formularza można powiązać dane ze źródła danych.Można powiązać dane w bazie danych, wybierając Dodaj źródło danych.

Ponadto można Yródło danych OLE DB dla wiązania danych, w tym pliki CSV, dokumenty XML, bazy danych programu Excel i Access i SQL Server.

Można również powiązania danych w następujący sposób:

  • Dla właściwości, które można edytować w edytorze Test wydajności sieci Web.

  • W regułach sprawdzania poprawności i ekstrakcji i w sieci Web obsługi żądań.

  • We właściwościach badania i dodatków plug-in poziomie żądania.

Aby używać wiązania danych dla wtyczki i zasady, należy ręcznie wprowadzić składnię powiązanie danych: {{<context-variable-name}}.Źródła danych umieszczenia zapasów w kontekście w formacie dataSourceName.TableName.ColumnName.Oznacza to, że powiązanie może wyglądać w następujący sposób:{{ds1.myTable.myColumn}}

ms404707.collapse_all(pl-pl,VS.110).gifWłaściwości, które używają wiązania danych

  • Ustaw poświadczenia
    Powiązać dane z bazy danych do ustawiania poświadczeń na badanie.Na przykład może zawierać listę nazw logowania i hasła używane testy.

    Aby uzyskać więcej informacji zobaczJak: Ustaw poświadczenia na Test wydajności sieci Web

  • Kolekcja parametrów
    Powiązania danych w bazie danych nazwę i wartość par używane w sieci Web testy wydajności.

  • Parametry pola formularza
    Powiązania danych w bazie danych pole wejściowe, który pojawia się na formularzu sieci Web.

  • Adres URL żądania
    Adres URL żądania należy powiązać dane w pliku bazy danych.

ms404707.collapse_all(pl-pl,VS.110).gifMetody dostępu

Visual Studio Ultimateobsługuje dostęp sekwencyjny losowo i unikatowe dostępu rekordów w bazie danych podczas wiązania ze źródłem danych.

  • Sekwencyjne
    Rozpoczyna się od pierwszego rekordu i przesuwa się z tabeli Wiersz po wierszu.Domyślnie włączone.Ta metoda dostępu będzie pętli danych w tabeli w czasie trwania badania.

  • Losowe
    Losowo przesuwać wierszy w tabeli.Ta metoda dostępu będzie pętli danych w tabeli w czasie trwania badania.

  • Unikatowe
    Przenieś kolejno przez dane, wiersz po wierszu, ale tylko jeden czas dla każdego rekordu.Nie będzie pętli.

ms404707.collapse_all(pl-pl,VS.110).gifZagadnienia dotyczące testowania obciążenia

Wykonanie danych napędzane testów jest ważnym aspektem dobrej obciążenia badania, ponieważ go bardziej realistycznie modeli działalności świata rzeczywistego i pomaga upewnić się, czy ten serwer przechowuje w pamięci podręcznej i itd., są wykorzystywane efektywnie.

Podczas testów wydajności są montowane w obciążenia w sieci Web, przetestować i uruchomić na komputerze zdalnym, należy rozważyć, jak agent poszczególnych komputerów używać dane powiązane.Na przykład, gdy metoda dostępu jest kolejne lub losowo, każdy agent pobiera kompletną kopię danych, współużytkowane przez wszystkich użytkowników wirtualny utworzony na tym agenta.Jednakże, gdy metoda dostępu jest unikatowy, dane są podzielone między agentów.Aby uzyskać więcej informacji, zobacz Dystrybucji obciążenia Test jest uruchamiany na wielu komputerach Test przy użyciu kontrolerów testu i badania czynników.

Jeśli używasz plik tekstowy jako źródło danych, należy również przeanalizować lokalizację źródła danych.Jeśli w czasie projektowania możesz twarde kod ścieżkę katalogu, na przykład c:\datafolder, plik bazy danych będzie znajdować się w c:\datafolder na każdym komputerze agenta w czasie wykonywania.Zaleca się tworzenie źródła danych w udziałach sieciowych.Tworzenie danych w udziałach sieciowych umożliwia ponowne użycie tych danych w innych testów wydajności sieci Web, udostępniania tych danych z innych testerzy i łatwiej używać tych danych w badaniu obciążenia na komputerze zdalnym.

Zadania

Zadania

Skojarzone tematy

Dodawanie źródła danych do testu wydajności sieci Web: dodać źródło danych testu wydajności sieci Web, tak aby żądania HTTP można powiązać go.Źródło danych może być z bazą danych, pliku XML lub pliku wartości oddzielonych przecinkami (CSV).Możesz także podać definicji schematu, który opisuje źródła danych pliku tekstowego, takich jak bez nagłówków kolumny pliku CSV.

Wiązanie źródła danych żądania sieci Web: po dodaniu źródła danych do żądania sieci Web można powiązać żądanie test wydajności sieci Web źródła danych w sieci Web testu wydajności.

Wiązanie źródła danych żądania usługi sieci Web: żądanie usługi sieci Web można powiązać ze źródłem danych.

UwagaUwaga
Aby powiązać źródła danych z żądań usług sieci Web, możesz ręcznie edytować treści protokołu SOAP w kodzie XML.

Konfigurowanie, ile razy ma testu wydajności sieci Web na dostęp do danych w badaniu wydajności sieci Web: Konfigurowanie ile razy ma wydajność sieci Web test dostępu do danych w źródle danych.

Zobacz też

Zadania

Jak: Dodawanie danych wiązanie żądania sieci Web

Jak: Ustaw poświadczenia na Test wydajności sieci Web

Inne zasoby

Dostosowywanie nagrań testu wydajności sieci Web za pomocą edytora Test wydajności sieci Web

Tworzenie i edytowanie testów wydajności sieci Web

Dystrybucji obciążenia Test jest uruchamiany na wielu komputerach Test przy użyciu kontrolerów testu i badania czynników