Instruktaż: Dodawanie powiązania do testu wydajności sieci Web danych
W tym instruktażu możesz dodać wiązania z danymi do testu wydajności sieci Web i sprawdź, czy działa poprawnie.
Przy użyciu wiązania danych, bazy danych może dostarczać dane do testu wydajności sieci Web.Możesz złączyć dane ze źródła danych do innej części żądania sieci Web, która wymaga danych, takich jak parametru post formularza.Aby uzyskać więcej informacji, zobacz Wiązanie źródła danych testu wydajności sieci Web.
W tym instruktażu będzie wykonywać następujące zadania:
Dodać wiązania z danymi do testu wydajności sieci Web
Czy uruchomić test wydajności sieci Web, aby sprawdzić, czy działa poprawnie
Wymagania wstępne
Oto, co będzie potrzebne:
Visual Studio Ultimate
Utworzony w aplikacji sieci WebWskazówki: tworzenie prostej aplikacji sieci Web
Test wydajności sieci Web, który został utworzony wInstruktaż: Rejestrowanie i uruchamianie testu wydajności sieci Web
Program Microsoft Access
Ważne Jeśli nie masz programu Microsoft Access, wykonaj jedną z następujących instruktaże zamiast: Instruktaż: Dodawanie danych powiązanie do testu wydajności sieci Web (pliku CSV) lub Instruktaż: Dodawanie powiązania do testu wydajności sieci Web (plik XML) danych.
Trwa przygotowywanie do wykonania procedury
Do wykonania tej procedury konieczne będzie źródłem danych próbki, aby powiązać.W programie Microsoft Access utworzy prostej bazie danych.
Aby przygotować źródło danych
W programie Microsoft Access utwórz nową, pustą bazę danych.Nazwa bazy danych ColorData.mdb.
[!UWAGA]
Jeśli używany jest program Microsoft Access 2007, należy zapisać plik przy użyciu formatu Microsoft Office Access 2003 Zapisać jako opcji (*.mdb).
Utwórz nową tabelę, która ma dwa pola: ColorID i ColorName.
Zapisz tabelę i nadaj mu nazwę Kolory.
[!UWAGA]
Jeśli zostanie wyświetlony monit o klucz podstawowy, wybierz polecenie nr.Nie musisz klucza podstawowego do wykonania tej procedury.
Dodaj poniższe dane do Kolory tabeli:
ColorID
ColorName
0
Czerwony
1
Niebieski
Zamknij bazę danych.
Aby przygotować test wydajności sieci Web
Otwórz aplikację sieci Web, utworzony w Wskazówki: tworzenie prostej aplikacji sieci Web.
Naciśnij kombinację klawiszy CTRL + F5, aby uruchomić aplikację sieci Web w przeglądarce.Zostanie wyświetlona strona pierwszego.Zamknij przeglądarkę.
[!UWAGA]
Spowoduje to uruchomienie programu ASP.NET Development Server uruchamia aplikację sieci Web, które sprawdzą test wydajności sieci Web.Zostanie wyświetlona ikona programu ASP.NET Development Server w obszar powiadomień, po prawej stronie paska zadań.
Otwórz aplikację sieci Web, utworzony w Instruktaż: Rejestrowanie i uruchamianie testu wydajności sieci Web.
W Solution Explorer, kliknij dwukrotnie ColorWebTest.webtest.Edytora testów wydajności sieci Web pojawia się i zostanie wyświetlona lista żądania sieci Web.
Dodawanie danych związany z testu wydajności sieci Web
Aby dodać źródło danych do testu wydajności sieci Web
W Edytora testów wydajności sieci Web, wybierz polecenie Dodaj źródło danych przycisk na pasku narzędziowym.
Nowego Kreatora źródła danych Test jest wyświetlany.
W nazwy źródła danych pole typu ColorsMDB.
W typu źródła danych listy wybrać bazy danych.
Wybierz przycisk Dalej.
Wybierz istniejące połączenie, lub wykonaj następujące kroki:
Wybierz polecenie nowe połączenie.
Zostanie wyświetlone okno dialogowe Wybierz źródło danych.
W źródło danych listy, wybierz polecenie Pliku bazy danych programu Microsoft Access.
Jasne Zawsze używaj tego zaznaczenia pole wyboru.
Wybierz polecenie kontynuować.
Zostanie wyświetlone okno dialogowe Właściwości połączenia.
W polu Nazwa pliku bazy danych wpisz nazwę pliku lub wybierz polecenie Przeglądaj i przejdź do pliku.Na przykład wpisz:
< ścieżka >\Data\ColorData.mdb
(Opcjonalnie) Wybierz polecenie Testuj połączenie przycisk, aby sprawdzić swoje połączenie z plikiem.
Wybierz polecenie OK zamknąć Właściwości połączenia okno dialogowe.
Ciąg połączenia, aby dostęp do bazy danych jest wprowadzona w kreatorze.
Wybierz przycisk Dalej.
W obszarze wybierać szablony z dostępnych tabel dla tego źródła danych, zaznacz pole wyboru obok opcji Kolory.
Wybierz polecenie Zakończ.
Pojawi się okno dialogowe, które można dodać plik do bieżącego projektu.
Wybierz polecenie nr.
A Źródła danych węzeł zostanie dodany do testu wydajności sieci Web i bazy danych pojawi się w hierarchii.
Do celów niniejszego przeglądu nie trzeba dodać plik do projektu.W przyszłości można użyć następujące informacje ułatwiające podjęcie decyzji:
Odpowiedź
Wynik
Zaletą
Tak
Plik jest kopiowany do projektu.
Po wdrożeniu projektu nie istnieje żadne dodatkowej pracy, która jest wymagana.
Nie
Plik nie jest kopiowany do projektu.Po wdrożeniu projektu należy zaktualizować ścieżkę pliku.
Niektóre pliki danych mogą być bardzo duże, a następnie powinna być obsługiwany osobno z projektu.Niektóre pliki danych musi być współużytkowane przez kilku członków zespołów i powinny być utrzymane w centralnej lokalizacji że wszyscy członkowie mogą uzyskać dostęp.
Na plikumenu wybrać Zapisać ColorWebTest.webtest Aby zapisać testu wydajności sieci Web.
Aby dodać wiązania z danymi do testu wydajności sieci Web
W Edytora testów wydajności sieci Web, znaleźć żądanie, które przekierowuje do strony Red.aspx.Powinno to być drugiego węzła do listy.
Ważne Aplikacja sieci Web używa nastąpiło przekierowanie, aby przenieść ze strony Default.aspx na stronę Red.aspx.Będą wyświetlane w edytorze Test wydajności sieci Web do listy Default.aspx, a nie Red.aspx, dla żądania chcesz znaleźć.Aby znaleźć prawidłowe żądania, rozwiń węzeł żądania, rozwiń węzeł Parametry formularza Post folderu i potwierdzić, że ma wpisu RadioButtonList = Red.
Wybierz RadioButtonList1 węzła.
W Właściwości okna, znaleźć wartość właściwość.Jest ona obecnie ustawiona czerwony ponieważ wybrano podczas nagrywania testu wydajności sieci Web.Wybierz polecenie Właściwości, a następnie wybierz wyświetloną strzałkę w dół.
Rozwiń węzeł ColorsMDB, rozwiń węzeł Kolory tabela, a następnie wybierz opcję ColorName.RadioButtonList Teraz jest związany ze źródłem danych.
W oknie Solution Explorer wybierz polecenie lokalnych (local.testsettings), otwórz menu skrótów, a następnie wybierz Otwórz.
W Konfigurowanie ustawień testu okno dialogowe, wybierz Web Test w lewym okienku, a następnie wybierz uruchomić jeden na wiersz źródła danych opcji w okienku po prawej stronie.Powoduje to, że chcesz przeprowadzić wielokrotnie powtarzane, jeden raz dla każdego wiersza w bazie danych.Przy poszczególnych iteracjach test wskaźnik przechodzi do następnego wiersza w bazie danych.
Wybierz polecenie Zamknij.Gdy zostanie wyświetlony monit o zapisanie zmian, wybierz polecenie Tak.
Na plikumenu wybrać Zapisać ColorWebTest.webtest Aby zapisać testu wydajności sieci Web.
Uruchamianie testu wydajności sieci Web do upewnij się, że działa poprawnie
Aby zweryfikować testu wydajności sieci Web
W Edytor Test wydajności sieci Web, wybierz polecenie Uruchomić Test z paska narzędzi, aby uruchomić wydajność sieci Web należy przetestować i wyświetlić Podglądu wyników Test wydajności sieci Web.
W Podglądu wyników Test wydajności sieci Web będzie istnieć dwa biegi testu wydajności sieci Web.Uruchom 1 użyje pierwszego wiersza danych, i 2 Uruchom użyje drugi wiersz danych.Należy zauważyć, że 1 Uruchom odwiedzających stronę Red.aspx, i 2 Uruchom odwiedzających stronę Blue.aspx.
[!UWAGA]
Może być konieczne przewinięcie Podglądu wyników Test wydajności sieci Web Aby zobaczyć obie test jest uruchamiany.
[!UWAGA]
Błąd w 2 Uruchom jest spowodowane przez regułę sprawdzania poprawności adresu URL odpowiedzi, ponieważ adres URL nie odpowiada ten, który został nagrany.Ten błąd sprawdzania poprawności można usunąć przez usunięcie URL odpowiedź reguły sprawdzania poprawności w obszarze Reguł sprawdzania poprawności węzeł w Edytora testów wydajności sieci Web.Aby uzyskać więcej informacji, zobacz Za pomocą sprawdzanie poprawności i reguły ekstrakcji w sieci Web testów wydajności.
Następne kroki
W tym instruktażu dodałeś wiązania z danymi do testu wydajności sieci Web.
Aby dodać reguły sprawdzania poprawności i ekstrakcji do testu wydajności sieci Web, zobacz Instruktaż: Dodawanie sprawdzania poprawności i reguły ekstrakcji do testu wydajności sieci Web.Wreszcie, aby przekonwertować test wydajności sieci Web zakodowanych testu wydajności sieci Web, zobacz Instruktaż: Tworzenie testu wydajności zakodowane w sieci Web.
Zobacz też
Zadania
Jak: Dodawanie danych wiązanie żądania sieci Web
Wskazówki: tworzenie prostej aplikacji sieci Web
Instruktaż: Rejestrowanie i uruchamianie testu wydajności sieci Web
Instruktaż: Dodawanie sprawdzania poprawności i reguły ekstrakcji do testu wydajności sieci Web
Instruktaż: Tworzenie testu wydajności zakodowane w sieci Web