Udostępnij za pośrednictwem


Testowanie aplikacji SharePoint 2010 pod kątem wydajności w sieci Web i obciążenia

Testy wydajności i obciążenia w sieci web na aplikacji SharePoint służy do sprawdzenia wydajności i stres umiejętności.Badania obciążenia można skonfigurować do emulowania warunki, takie jak ładunki użytkownika, typy przeglądarki i typów sieci.

Wymagania

  • Gdzie utworzyć, uruchamiać i zarządzania wydajnością sieci web i załadować testy?
    Testy wydajności i obciążenia w sieci Web można zarządzać za pomocą sieci web wydajność i obciążenia badania projektu typu, dla którego jest dołączony do Visual Studio Ultimate.

W tym temacie

  • Dlaczego chcesz uruchomić wydajność sieci web i załadować testy na mojej aplikacji programu SharePoint?

  • Tworzenie i uruchamianie testu wydajności sieci web, aby nagrać dodaniem zadania w programie SharePoint 2010

  • Co się stało, podczas tworzenia testu wydajności sieci web?

  • Konfigurowanie opcji nagrywania testów wydajności sieci web programu SharePoint za pomocą programu Visual Studio

  • Weryfikowanie, czy aplikacji SharePoint działa poprawnie poprzez sprawdzenie poprawności danych za pomocą reguł sprawdzania poprawności

  • Weryfikowanie, czy aplikacji SharePoint działa poprawnie przez wyodrębnianie danych z żądań sieci web przy użyciu reguł ekstrakcji

  • Stres testowania aplikacji programu SharePoint przy użyciu testów obciążenia

  • Wyniki testu analizy wydajności sieci web i obciążenia

  • Rozwiązywanie problemów z testu wydajności sieci web dla aplikacji programu SharePoint

Dlaczego chcesz uruchomić wydajność sieci web i załadować testy na mojej aplikacji programu SharePoint?

Testy wydajności i obciążenia w sieci Web może służyć do sprawdzenia funkcjonalności, wydajności i stres możliwości aplikacji programu SharePoint.W tym testów wydajności i obciążenia w sieci web dla użytkownika programu SharePoint aplikacja może znacznie poprawić proces zarządzania cyklem życia aplikacji swojego zespołu i jest przydatna, jeśli aplikacja używa metod przeprowadzania ciągłe.

Aby uzyskać więcej informacji, zobacz testy dla ciągłego wysyłki z Visual Studio 2012 r..

  • Testy wydajności sieci Web

    Testy wydajności sieci Web mogą być rejestrowane i następnie należy uruchomić i analizowane w odniesieniu do aplikacji programu SharePoint.Na przykład można utworzyć sieci web testów wydajności, które przeprowadzają następujących operacji na aplikacji SharePoint:

    • Renderowanie strony

    • Operacje biblioteki dokumentów

    • Operacje zadania, kalendarz i biblioteki

    • Przeszukuj zawartość

    • Witryny typu wiki

    • Dostosowanych składników web Part

    • Przepływy pracy

    • Wiele operacji ze Wstążki

    • Gra testy przeciwko wielu witryn i list

  • Badania obciążenia

    Należy przetestować aplikacji SharePoint symulowanie obciążenia użytkownika wysoki, różniących się topologie sieci oraz innych warunków, można utworzyć testów obciążenia, które użyć testów wydajności sieci web programu SharePoint.

  • Co jeszcze muszę wiedzieć?
    Uwagi

    • Wymagań wstępnych Testy wydajności sieci Web dla aplikacji programu SharePoint są obsługiwane tylko z programu SharePoint 2010.

    • Wymagań wstępnychKodowane testów wydajności sieci web nie są obsługiwane dla aplikacji programu SharePoint.

      A kodowane testu wydajności sieci Web jest zazwyczaj tworzone przez przekonwertowanie istniejącego, nagrania testu wydajności sieci Web w formie Kodeksu.Kodowane jako test wydajności sieci Web jest klasą .NET, który generuje sekwencję WebTestRequests.Może być zaprogramowany przy użyciu języka C# lub Visual Basic.

Tworzenie i uruchamianie testu wydajności sieci web, aby nagrać dodaniem zadania w programie SharePoint 2010

[!UWAGA]

W tej procedurze założono, że ogólna witryny programu SharePoint 2010, http://SP2010 i podwitryny o nazwie SampleSite.Podwitryna można utworzyć, wybierając Nowa witryna z Akcje witryny listy rozwijanej w programie SharePoint.

  1. Tworzenie nowego projektu sieci web wydajność i obciążenia test.Na Visual Studio Ultimate menu, wybierz polecenie pliku, New, a następnie Projekt.Rozwiń albo Visual C# lub programu Visual Basic i wybierz polecenie Test.Wybierz polecenie wydajność sieci Web i projektu testowego obciążenia i wybierz polecenie OK.

  2. Wyświetla Edytor Test wydajności sieci Web ze ślepą próbę.Aby nagrać badania, wybierz opcję Dodaj nagranie przycisk.

    Dodaj nagranie

  3. Za pomocą panelu Rejestrator test sieci web po lewej stronie pojawi się nowe okno przeglądarki sieci web puste.Wprowadź nazwę witryny programu SharePoint w pasku adresu przeglądarki.Visual Studio Ultimatezostaną zarejestrowane i wyświetlić listę adresów URL w panelu rejestratora test sieci web.

    Rejestrator Test wydajności sieci Web

  4. Wykonaj poniższe kroki, aby przejść do witryny programu SharePoint, sub SampleSite i dodać nowy element do listy zadań witryny:

    1. Wybierz polecenie SampleSite od początku bieżącej witryny programu SharePoint.

      Wybierz SampleSite

    2. Wybierz z menu po lewej stronie, zadania.

      Wybierz zadania

      SampleSite > Zadanie: Wszystkie zadania zostanie wyświetlona strona.

    3. Aby dodać nowe zadanie do listy, wybierz polecenie Dodaj nowy element łącze.

      Dodaj nowy element

      Zadania — nowy element pojawi się okno dialogowe.Jest to jedyne pole wymagane Tytuł i wprowadzona wartość nie ma znaczenia.Uzupełnij informacje w oknie dialogowym i wybierz polecenie zapisać.

      Utwórz nowy element zadania

    4. Przeglądarka sieci web zwraca do SampleSite > Zadania: Wszystkie zadania, który teraz zawiera listę nowego zadania dodane w poprzednim kroku.

      Nowe zadanie zostało dodane

    5. Aby zatrzymać nagrywanie, wybierz polecenie zatrzymać w panelu rejestratora Test sieci Web.

      Parametr dynamicznych pojawi się okno dialogowe wykrywania.Wskazuje postęp wykrywania.Trwa to tylko chwilę, aby zakończyć.

      Wykrywanie parametrów sieci dynamiczne

      Visual Studio UltimateUmożliwia powrót do sieci Web wydajności przetestować edytorze gdzie taki test wydajności nowo utworzonej sieci web jest wyświetlany.

      Edytor Test wydajności sieci Web

  5. Aby potwierdzić, że test działa poprawnie, należy najpierw Przeglądaj witrynę programu SharePoint, aby wyświetlić istniejących elementów listy:

    http://sp2010/SampleSite/Lists/Tasks/AllItems.aspx

  6. Powrót do Visual Studio Ultimate i wybierz polecenie uruchomić test przycisku w edytorze Test wydajności sieci Web.Test jest uruchamiany i wykonywania swojej zapisane działania, aby dodać nowy element do listy zadań w programie SharePoint.

    Czy uruchomić test wydajności sieci web

  7. Wybierz polecenie Odśwież okno przeglądarki z witryny programu SharePoint i powinien pojawić się nowe zadanie element dodany do listy.

Co się stało, podczas tworzenia testu wydajności sieci web?

Użycie niektórych witryn sieci Web i aplikacji Parametry dynamiczne w jednym lub więcej z ich żądania sieci web.A parametr dynamicznych jest parametrem, której wartość jest generowana za każdym razem, że użytkownik uruchomi aplikację.Parametr dynamicznego może spowodować odtwarzanie test wydajności sieci web, tak aby nie działać, ponieważ wartość dynamiczną będzie prawdopodobnie różnych każdym razem, gdy test zostanie uruchomiony.W związku z tym także nie można odtworzyć zarejestrowane wartości.Przykładem dynamicznych parametr jest identyfikator sesji.Identyfikator sesji zmienia zwykle co 5 do 30 minut.

Testy wydajności sieci Web zapisane w witrynach programu SharePoint są skomplikowane ze względu na charakter dynamiczny wniosku, jak format odpowiedzi używane przez program SharePoint.Mimo, że nagrywanie i odtwarzanie testów wydajności sieci web będzie działać w witrynie lub pojedynczy element, znaczna część zmiany do testów wydajności sieci web są wymagane do testów działały w wielu witrynach programu SharePoint lub serwerów.Każde żądanie do witryny programu SharePoint można wymagać ponad 30 zmiany w poszczególnych adresów dynamicznych identyfikatorów GUID i inne aspekty.

Rejestrator test wydajności sieci web i aparat odtwarzania automatycznie obsługiwać najbardziej typowych parametrów dynamicznych:

  • Wartości parametru dynamicznych ustawionych w wartość pliku cookie.Silnik badany wydajności sieci web automatycznie obsługuje te podczas odtwarzania.

  • Wartości parametru dynamicznych ustawionych w ukrytych pól na stronach HTML, takie jak stan widoku programu ASP.NET.Te są automatycznie obsługiwane przez nagrywarkę Dodawanie reguł ekstrakcji pola ukrytego do testu.

  • Wartości parametrów dynamicznych ustawić jak kwerendy ciąg lub formularza Parametry post.Te są obsługiwane przez wykrywanie parametr dynamicznych po zakończeniu badania.

  • Konwersje GUID programu SharePoint

  • LISTID programu SharePoint, identyfikator i innych parametrów ciągu kwerendy

  • Umożliwia tworzenie reguł ekstrakcji brakuje nagłówki programu SharePoint

  • Tworzenie ostrzeżenia dla ewentualnych parametrów dynamicznych

Oprócz parametr dynamicznych Visual Studio Ultimate na nagrania test wydajności sieci web dla aplikacji programu SharePoint są wykonywane następujące czynności:

  • Usuwanie niepotrzebnych żądań

  • Wykrywanie nazwa witryny i parametryzacja

  • Reguła sprawdzania poprawności globalnego dla błędów

JJ710162.collapse_all(pl-pl,VS.110).gifKonwersje GUID programu SharePoint

Unikatowe identyfikatory GUID często korzysta z programu SharePoint, a każdy identyfikator GUID muszą być obsługiwane jako parametr dynamiczne, jeżeli badania te mają być realizowane w innej witrynie programu SharePoint.Na przykład na pojedyncze żądanie, można instalować 30 lub więcej miejsc, gdzie trzeba obsługiwać dynamiczne identyfikatory GUID w zapytaniu.Co sprawia, że bardziej złożone jest identyfikatory GUID są nie tylko w części wartości formularza żądania post, ale jest również dostępna w innych częściach żądanie, jak również:

  • Dynamiczne identyfikatory GUID dla pola Imię i nazwisko stanowisko

  • Identyfikatory GUID, które znajdują się w wartości formy parametrów po

    Co sprawia, że złożone jest, że identyfikator GUID znajduje się wewnątrz innego parametru dynamicznych.Visual Studio Ultimateautomatycznie wykrywa ten warunek i dodaje nowe reguły ekstrakcji, aby obsługiwać ten warunek.

  • Dynamiczne identyfikator GUID w polu _EVENTARGET

  • Chociaż nie jest identyfikatorem GUID, pokazano przykład gdzie masz nazwę witryny na żądanie, który musi być obsługiwane.

JJ710162.collapse_all(pl-pl,VS.110).gifListID programu SharePoint, identyfikator i innych parametrów ciągu kwerendy

Oprócz identyfikatorów GUID test programu SharePoint zawiera wiele innych wartości dynamicznych, które muszą być przetworzone, takich jak ListIDs.Visual Studio Ultimatedodaje reguły niezbędne ekstrakcji, a następnie bada przez test, aby zastąpić wszystkie wystąpienia.

Identyfikator jest używany po wybraniu elementu, aby wyświetlić, takie jak podczas wyświetlania zadania.

W zależności od przypadku stosowania szczególnych, można zaznaczyć element losowe zamiast jednego konkretnego, który został wybrany podczas nagrywania.Aby ułatwić to zadanie, Visual Studio Ultimate wykrywa ID przy użyciu reguły ekstrakcji programu SharePoint — znaleźć identyfikator elementu listy.Jeśli Visual Studio Ultimate nie będzie mógł znaleźć identyfikator elementu listy, z regułą ekstrakcji, następnie Visual Studio Ultimate tworzy parametr context dla Identyfikatora i kontynuuje wyszukiwanie do przodu zastąpienie wszystkich obszarów były identyfikator zostanie wykryty.

Jeśli chcesz użyć wartości dynamicznej dla numerów przedmiotów, można użyć reguł ekstrakcji, aby uprościć ten proces dla Ciebie.

JJ710162.collapse_all(pl-pl,VS.110).gifUsuwanie niepotrzebnych żądań

Program SharePoint generuje dużą ilość żądań, z których niektóre są niepotrzebne hałasu.Na przykład generuje żądań dla pamięci podręcznej adresów URL, które nie są wymagane do przetwarzania operacji podstawowych, takich jak żądania do blank.gif.Dzięki temu trudno pracować na skrypty.Jeśli swoje cele testu nie wymagają te żądania, takich jak testowanie przepustowości/WAN, można bezpiecznie usunąć te żądania z testu.

PoradaPorada

Na liście filtrów żądania hałasu można modyfikować, by Konfigurowanie opcji nagrywania testów wydajności sieci web programu SharePoint.

JJ710162.collapse_all(pl-pl,VS.110).gifWykrywanie nazwa witryny i parametryzacja

Parameterize ciąg, można utworzyć parametrów kontekstu do wykorzystania w testu wydajności sieci web.Na przykład można utworzyć parametr kontekstu dla witryny sieci Web.Parametr context pozwala badania szybkiej zmiany z jednej witryny do innej.Visual Studio Ultimateszuka nazw witryn programu SharePoint i dodaje parametr kontekstu dla każdej nazwy witryny, który jest wykrywany.Ponadto również zamienia wszystkie wystąpienia nazwy lokacji w adresie URL i inne obszary, takie jak ciągi kwerend, formularz post lub ciąg treść żądania gdzie nazwy lokacji spotkać się z.

Istnieją warunki, gdzie nazwa witryny pojawi się spotkać, a jest potrzebna w formacie zakodowany adres URL.Visual Studio Ultimatenajpierw podejmie próbę włączenia kodowania, aby zminimalizować liczbę parametrów URL.Jeśli to nie pomoże, nadaj nazwę witrynie dodatkowe zostaną dodane do wskazania, że wartość musi być zakodowany adres URL.Jeśli używasz spacji ani innych znaków specjalnych w nazwy witryny programu SharePoint, można napotkać ten warunek.

PoradaPorada

Możesz programu Visual Studio Konfigurowanie opcji nagrywania testów wydajności sieci web programu SharePoint Aby określić parametry nazwy witryny.

JJ710162.collapse_all(pl-pl,VS.110).gifReguła sprawdzania poprawności globalnego dla błędów

W wielu przypadkach SharePoint zwraca sukces kod stanu (http 200), ale żądanie faktycznie nie powiedzie się.Może to spowodować możesz myśleć, że taki test działa poprawnie, gdy w rzeczywistości jest możliwe z powodu jakiegoś warunku błędu.Poziom test sieci web reguły sprawdzania poprawności dodaje się, że pozwala na te warunki i alarmują użytkownika na żądania nie powiodło się.

Aby uzyskać więcej informacji dotyczących korzystania z reguł sprawdzania poprawności, zobacz Sprawdzanie, czy działa poprawnie, sprawdzając poprawność danych przy użyciu reguł sprawdzania poprawności aplikacji SharePoint w tym temacie.

PoradaPorada

Możesz programu Visual Studio Konfigurowanie opcji nagrywania testów wydajności sieci web programu SharePoint uwzględnienie globalnego sprawdzania poprawności dla błędów.

JJ710162.collapse_all(pl-pl,VS.110).gifUmożliwia tworzenie reguł ekstrakcji brakuje nagłówki programu SharePoint

W niektórych przypadkach SharePoint 2010 wymaga wartości nagłówka szczególne, takie jak x-requestdigest.Jeśli te wartości nie istnieją, żądanie kończy się niepowodzeniem z powodu zabezpieczeń lub inne błędy.Visual Studio Ultimatema zdolność do zapisywania tych nagłówków i tworzenie reguł ekstrakcji dynamicznej aktualizacji tych wartości.

Aby uzyskać więcej informacji dotyczących korzystania z reguł ekstrakcji, zobacz Sprawdzanie, czy aplikacji SharePoint pracuje poprawnie przez wyodrębnianie danych z żądań sieci web przy użyciu reguł ekstrakcji w tym temacie.

Konfigurowanie opcji nagrywania testów wydajności sieci web programu SharePoint

  1. Z Visual Studio Ultimate menu, wybierz polecenie Narzędzia , a następnie wybierz Opcje.

  2. Rozwiń węzeł Narzędzia Test wydajności sieci Web, a następnie rozwiń węzeł Test sieci Web i wybierz polecenie SharePoint.

Visual Studio opcje dla badań w sieci web w programie SharePoint

Otwierając Visual Studio Ultimate okno dialogowe Opcje, można skonfigurować następujące opcje dotyczące testów wydajności sieci web na aplikacji SharePoint:

  1. Włączanie lub wyłączanie wydajność sieci web i obciążenia badania dla aplikacji programu SharePoint.

  2. Filtrowanie żądań, które swoją lub zespołu, warto rozważyć niepotrzebny hałas w teście na podstawie określonych kryteriów.Aby uniknąć hałasu, następujące kryteria adresu URL i desenie są filtrowane domyślnie.Jeśli zespół musi zawierać żadnej z tych deseni testów, można je usunąć z listy.

    Domyślne filtry

    Kryteria adresu URL

    Wzór adresu URL

    Kończy się

    Blank.gif

    Kończy się

    Blank.htm

    Kończy się

    ScriptResx.ashx

    Kończy się

    CommandUI.ashx

  3. Ty lub Twój zespół można parameterize nazwę witryny, używając parametru context.Parametr kontekstu pozwalają parameterize ciąg znaków w testu wydajności sieci web, a w tej konfiguracji opcja umożliwia szybką zmianę badania z jednej witryny do innej.Domyślnie parametr kontekstu jest "Nazwa witryny".

  4. Zastosuj regułę poprawnooci globalnego typowe wzorce błąd.Pomoże to w wykrywaniu, jeśli wystąpił błąd w odpowiedzi sprawdzając poprawność, że wprowadzony tekst dla ErrorPattern znajduje się w odpowiedzi HTTP z serwera programu SharePoint.Można wprowadzić wielu wzorach błąd w ErrorPattern rozdzielając je za pomocą ogranicznik średnik (;).Jeśli jeden lub więcej ciągów wprowadzone dla ErrorPattern są obecne w odpowiedzi, testu wydajności sieci web będzie stwierdzają, że błąd wystąpił w odpowiedzi HTTP i nie powiedzie się badanie osiągów sieci web.Domyślnie ErrorPattern zawiera ciągi następujący błąd: \[{"Error":[^n]; "SharepointError";"HasException": wartość true.Te domyślne parametry błędu mogą być usunięte lub edytowane w zależności od zespołu.

  5. Ciągów błędów można opcjonalnie wprowadzić jako wyrażenia regularne.

Weryfikowanie, czy aplikacji SharePoint działa poprawnie poprzez sprawdzenie poprawności danych za pomocą reguł sprawdzania poprawności

Reguły sprawdzania poprawności pomoc, sprawdź, czy Twoja aplikacja SharePoint poprawnie działa poprzez sprawdzenie poprawności istnienie tekstu, tagów lub atrybutów na stronie zwracane przez żądania sieci web.Reguły sprawdzania poprawności można sprawdzić również, czas potrzebny, aby żądania do końca, a istnienie pól formularzy i ich wartości.

Aby uzyskać listę reguł sprawdzania poprawności, łącznie z używanymi dla aplikacji programu SharePoint, zobacz Wstępnie zdefiniowane reguły sprawdzania poprawności.

Weryfikowanie, czy aplikacji SharePoint działa poprawnie przez wyodrębnianie danych z żądań sieci web przy użyciu reguł ekstrakcji

Reguły ekstrakcji pomoc, sprawdź, czy poprawnie działa aplikacji programu SharePoint przez wyodrębnianie danych z odpowiedzi na żądania sieci web.Ekstrakcja zasady przechowywania wyników w kontekście badania jako par nazwa / wartość.Reguły ekstrakcji można wyodrębnić pól formularza, tekst, atrybuty, nagłówki, wyrażeń regularnych i ukrytych pól.

Aby uzyskać listę ekstrakcji zasady programu SharePoint, zobacz Wstępnie zdefiniowane reguły wyodrębniania dla aplikacji programu SharePoint.

Stres testowania aplikacji programu SharePoint przy użyciu testów obciążenia

Po utworzeniu testów wydajności sieci web aplikacji SharePoint, można utworzyć testów obciążenia do testowania wydajności aplikacji i podkreślić umiejętności.Test obciążenia jest tworzona przy użyciu nowy Test kreatorze ładowania.Podczas korzystania z kreatora można skonfigurować, jaki chcesz przetestować wydajność aplikacji programu SharePoint i stres umiejętności.

Tworzenie testu obciążenia przy użyciu Kreatora

W Solution Explorer, kliknij prawym przyciskiem myszy Web wydajność i obciążenia badania projektu, wybierz Dodaj, a następnie wybierz polecenie Załadować Test.

Kreator udostępnia opcje konfiguracji dla nowego obciążenia testu, włącznie:

  • Załadować wzór: liczba wirtualnych użytkowników, którzy są aktywne podczas badania obciążenia i cenę, jaką są dodawane podczas badania.

  • Test mix model: prawdopodobieństwo wirtualnego użytkownika działa danego badania w Scenariusz testów obciążenia.

  • Kombinacja testów: mieszanina test wydajności sieci web, testu jednostki i kodowane jako testy interfejsu użytkownika, które badania obciążenia.

  • Sieć mix: typy sieci używanych w badaniu.Na przykład sieci LAN i 56 K dial-up.

  • Wymieszać przeglądarki: typy przeglądarki sieci web, które są używane w badania obciążenia.Na przykład Windows Internet Explorer 9 i Windows Internet Explorer 10.

  • Licznik zestawów: licznik zbiory to zestaw liczników wydajności systemu, które są przydatne do monitorowania podczas testu obciążenia.Licznik zestawów są uporządkowane według technologii, na przykład, program ASP.NET lub SQL licznik ustawia.

    [!UWAGA]

    Wstępnie zdefiniowanych zestawów liczników wydajności używane przy obciążeniu testy nie są dostępne dla programu SharePoint.

  • Uruchom ustawienia Run ustawienia określają właściwości testu obciążenia, takich jak długość badania, czas trwania rozgrzania, maksymalna liczba zgłoszonych szczegóły błędu i częstotliwość próbkowania.

Testy obciążenia z obu obciążenia Test edytora, lub Testu obciążenia menu.

Testy obciążenia

Wyniki testu analizy wydajności sieci web i obciążenia

Podglądu wyników Test wydajności sieci Web umożliwia przeglądanie szczegółów każdego żądania w teście wydajności sieci web i wynikowe odpowiedzi na te żądania.Podgląd wyników testu wydajności sieci Web używa widoku drzewa w celu wyświetlenia wnioski oraz wszelkie zagnieżdżone wnioski zależnych prośbę najwyższego poziomu.Przekierowania są również wyświetlane w drzewie.

Można użyć Analyzer testu obciążenia do zlokalizowania wąskich gardeł, identyfikacji błędów i zmierzyć ulepszeń w aplikacji.Wyniki testów obciążenia można analizować za pomocą analizatora załadować przetestować w następujący sposób:

  • Test obciążenia należy monitorować, gdy jest uruchomiony.

  • Analizuj test obciążenia, po jego ukończeniu.

  • Zobacz wyniki z poprzedniego badania obciążenia.

Rozwiązywanie problemów z testu wydajności sieci web dla aplikacji programu SharePoint

Informacje dotyczące przestrogiPrzestroga

Testy wydajności kodowane jako sieci web nie są obsługiwane dla aplikacji programu SharePoint.

JJ710162.collapse_all(pl-pl,VS.110).gifDodać termin-z Tworzenie obszaru roboczego spotkania zaznaczoną opcją kończy się niepowodzeniem.

To nie działa, ponieważ utworzono nową witrynę dla obszaru roboczego i programu SharePoint jest trudny do utworzenia witryny o tej samej nazwie podczas parametr dynamicznych wykrywania.

Obejście problemu: aktualizacji spotkania tytułu odwołania w parametrach post formularza dla spotkania i tworzenie obszaru roboczego spotkania żądania sieci web do używania tytułu sale konferencyjne, za każdym razem, gdy test wydajności sieci web odtwarzanie.Jak nowej witryny jest tworzony przy użyciu tytuł spotkania, powinien być unikatowy.W przeciwnym razie Utwórz obszar roboczy, żądanie kończy się niepowodzeniem.

JJ710162.collapse_all(pl-pl,VS.110).gifPrzekazywania dokumentów nie powiedzie się, jeśli test wydajności sieci web zostanie dodany do osobnego folderu innego niż folder główny projektu testowego

Obejście problemu: testu wydajności przekazywania dokumentów sieci web jest dodawany do osobnego folderu a następnie jawnie określić ten sam dokument jako element wdrażania w Testuj ustawienia.

-lub-

Tworzenie testu wydajności sieci web na wydajność sieci web i załadować poziomie głównym projektu testowego, zamiast tworzyć go w oddzielnym folderze.

JJ710162.collapse_all(pl-pl,VS.110).gifOperacje usuwania programu SharePoint

Jeśli nagrywasz test wydajności sieci web, który usuwa zadania, terminu kalendarza lub dokument, w przypadku testu diagnostycznego, zwróci błąd, ponieważ odpowiednie zadanie, termin lub dokument jest już usunięty.

OBEJŚCIE: wykorzystania SharePoint2010.FindListItems reguły ekstrakcji wyodrębnić elementu listy żądany identyfikator GUID, aby parametru context.Można ustawić filtr selekcji w oparciu o nazwę tytuł i numer indeksu.Przekazania tego parametru w kolejnych usunąć wniosek.

-lub-

Mieć żądanie dodatek typu plug-in, aby wyodrębnić identyfikatora GUID żądany element z poprzedniego żądania odpowiedzi, a następnie przekazać który na żądanie delete.

Zasoby zewnętrzne

JJ710162.collapse_all(pl-pl,VS.110).gifFilmy wideo

Wprowadzenie i Historia wejścia na pokład dla programu SharePoint są ładowane testów, Visual Studio 2012.1

Jak używać programu Visual Studio 2012.1 do testowania obciążenia aplikacji SharePoint

Zobacz też

Koncepcje

Testowanie wydajności i obciążenia w programie Visual Studio za pomocą testów wydajności sieci Web i obciążenia

Testowanie aplikacji SharePoint 2010 za pomocą kodowanych testów interfejsu użytkownika

Weryfikowanie i debugowanie kodu aplikacji programu SharePoint

Inne zasoby

Rozwój programu SharePoint w programie Visual Studio

Budowanie i debugowanie rozwiązań programu SharePoint

Profilowanie wydajności aplikacji SharePoint