SharePoint 2010 응용 프로그램 웹 성능 및 부하 테스트

웹 성능 및 부하 테스트 SharePoint 응용 프로그램의 성능을 확인 하 고 능력을 강조 수 있습니다.부하 테스트 조건 사용자 로드, 브라우저 종류 및 네트워크 종류를 에뮬레이션 하도록 구성할 수 있습니다.

요구 사항

  • 위치 하지 내가 작성, 실행 및 웹 성능 관리 및 부하 테스트?
    웹 성능 및 부하 테스트 포함 된 웹 성능 및 부하 테스트 프로젝트 형식을 사용 하 여 관리 되는 Visual Studio Ultimate.

항목 내용

  • 실행 웹 성능 및 부하 테스트에서 내 SharePoint 응용 프로그램을 원하는 이유

  • SharePoint 2010에 추가 하는 작업을 기록 합니다 웹 성능 테스트 만들기 및 실행

  • 웹 성능 테스트를 만들 때 어떻게 되었습니까?

  • SharePoint 웹 성능 테스트 기록에 대한 Visual Studio 옵션 구성

  • 유효성 검사 규칙을 사용 하 여 데이터 유효성을 검사 하 여 SharePoint 응용 프로그램이 제대로 작동 하는지 확인 합니다.

  • 추출 규칙을 사용 하 여 웹 요청에서 데이터를 추출 하 여 SharePoint 응용 프로그램이 제대로 작동 하는지 확인 합니다.

  • 부하 테스트를 사용 하 여 SharePoint 응용 프로그램을 테스트 하는 스트레스

  • 분석 웹 성능 및 부하 테스트 결과

  • SharePoint 응용 프로그램에 대한 웹 성능 테스트 문제 해결

실행 웹 성능 및 부하 테스트에서 내 SharePoint 응용 프로그램을 원하는 이유

기능은 SharePoint 응용 프로그램의 성능 및 스트레스 기능을 확인 하려면 웹 성능 및 부하 테스트를 사용할 수 있습니다.SharePoint 웹 성능 및 부하 테스트를 포함 하 여 응용 프로그램 팀의 응용 프로그램 수명 주기 관리 프로세스를 크게 향상 될 수 있습니다 및 응용 프로그램에 지속적으로 전달 방법을 사용 하는 경우에 유용 합니다.

자세한 내용은 테스트 연속 선적 Visual Studio 2012와.

  • 웹 성능 테스트

    웹 성능 테스트 기록 및 다음 실행 및 SharePoint 응용 프로그램에 대해 분석 합니다.예를 들어, SharePoint 응용 프로그램에 대해 다음 작업을 수행 하는 성능 테스트는 웹을 만들 수 있습니다.

    • 사이트 렌더링

    • 문서 라이브러리 작업

    • 작업, 일정 및 라이브러리 작업

    • 콘텐트 검색

    • Wiki

    • 사용자 지정된 웹 파트

    • 워크플로

    • 리본 메뉴에서 다중 작업

    • 여러 사이트 및 목록에 대한 테스트를 재생

  • 부하 테스트

    네트워크 토폴로지 및 기타 조건 차이가 높은 사용자 로드를 시뮬레이션 하 여 SharePoint 응용 프로그램에 스트레스 테스트를 사용 하는 SharePoint 웹 성능 테스트를 부하 테스트를 만들 수 있습니다.

  • 알아야 무엇이
    참고

    • 필수 구성 요소 SharePoint 응용 프로그램에 대한 웹 성능 테스트는 SharePoint 2010에만 지원 됩니다.

    • 필수 구성 요소코딩 된 웹 성능 테스트 SharePoint 응용 프로그램에 대해 지원 되지 않습니다.

      A 웹 성능 테스트를 코딩 된 일반적으로 기존의 기록 된 웹 성능 테스트를 코드로 변환 하 여 만듭니다.코딩된 웹 성능 테스트는 WebTestRequests 시퀀스를 생성하는 .NET 클래스입니다.C# 또는 Visual Basic을 사용하여 이를 프로그래밍할 수 있습니다.

SharePoint 2010에 추가 하는 작업을 기록 합니다 웹 성능 테스트 만들기 및 실행

[!참고]

이 절차에서는 일반 SharePoint 2010 사이트, http://SP2010, 및 SampleSite 라는 하위 사이트 가정 합니다.선택 하 여 하위 사이트를 만들 수 있습니다 새 사이트 에서 사이트 작업 드롭다운 목록에 Sharepoint에서.

  1. 새 웹 성능 및 부하 테스트 프로젝트 만들기.에 Visual Studio Ultimate 메뉴를 선택 파일, New, 다음 프로젝트.하나 확장 C# 또는 Visual Basic 를 선택 하 고 테스트.선택 웹 성능 및 부하 테스트 프로젝트 를 선택 하 고 확인.

  2. 빈 테스트와 웹 성능 테스트 편집기를 표시합니다.테스트를 기록 하려면 선택 된 기록 추가 단추.

    기록 추가

  3. 웹 테스트 레코더 패널 왼쪽에 새 빈 웹 브라우저 창이 나타납니다.SharePoint 사이트의 브라우저 주소 표시줄에 입력 합니다.Visual Studio Ultimate기록 하 고 웹 테스트 레코더 패널에서 Url을 나열 합니다.

    웹 성능 테스트 레코더

  4. SampleSite SharePoint 하위 사이트를 탐색 하 고 사이트 작업 목록에 새 항목을 추가 하려면 다음 단계를 수행 하십시오.

    1. 선택 SampleSite 에서 SharePoint 사이트의 맨 위에 있습니다.

      SampleSite 선택

    2. 왼쪽의 메뉴에서 선택 작업.

      작업 선택

      SampleSite > 작업: 모든 작업 페이지가 나타납니다.

    3. 선택 목록에 새 작업을 추가 하는 새 항목 추가 링크 합니다.

      새 항목 추가

      작업-새 항목 대화 상자가 나타납니다.유일한 필수 필드인 제목 및 입력 한 값이 중요 하지 않습니다.대화 상자에 정보를 입력 하 고 선택 저장.

      새 작업 항목 만들기

    4. 웹 브라우저에 반환 된 SampleSite > 작업: 모든 작업를 하며 이제 이전 단계에서 추가한 새 작업을 나열 합니다.

      새 작업 추가됨

    5. 녹음을 끝내려면 선택 중지 웹 테스트 레코더 패널.

      동적 매개 변수 검색 대화 상자가 나타납니다.검색 진행률을 나타냅니다.이 짧은 마치려면 시간이 걸립니다.

      동적 매개 변수 검색

      Visual Studio Ultimate웹 성능 테스트 표시 위치를 새로 만든된 웹 성능 테스트 편집기를 반환 합니다.

      웹 성능 테스트 편집기

  5. 테스트가 제대로 실행 되는지 확인 하려면 먼저 기존 목록 항목을 보려면 SharePoint 사이트를 방문 하십시오.

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

  6. 반환 Visual Studio Ultimate 및 선택은 테스트 실행 웹 성능 테스트 편집기에서 단추.SharePoint 작업 목록에 새 항목을 추가 하 여 기록 된 작업을 수행 하는 테스트가 실행 됩니다.

    웹 성능 테스트 실행

  7. SharePoint 사이트를 브라우저 창에서 새로 고침을 선택 하 고 새 작업 항목 목록에 추가 이제 표시 됩니다.

웹 성능 테스트를 만들 때 어떻게 되었습니까?

일부 웹 사이트 및 응용 프로그램 사용 동적 매개 변수 하나 이상의 해당 웹 요청 합니다.동적 매개 변수는 사용자가 응용 프로그램을 실행할 때마다 해당 값이 생성되는 매개 변수입니다.동적 매개 변수를 웹 성능 테스트 재생 동적 값은 테스트를 실행할 때마다 다르게 나타날 수 됩니다 때문에 실패할 수 발생할 수 있습니다.따라서 기록된 값을 재생할 수 없는 문제가 발생합니다.동적 매개 변수의 예로는 세션 ID가 있습니다.세션 ID는 일반적으로 5-30분마다 변경됩니다.

SharePoint 사이트에서 기록 된 웹 성능 테스트 요청 및 응답 형식을 사용 하 여 Sharepoint의 동적 특성 때문에 복잡 한 됩니다.녹음 및 재생 하는 웹 성능 테스트의 단일 항목 또는 사이트에서 작동 하지만 많은 웹 성능 테스트에 대한 수정 허용 여러 SharePoint 사이트 또는 서버 작업을 테스트 해야 합니다.SharePoint 사이트에 대한 각 요청과 동적 Guid와 다른 측면을 해결 하기 위해 30 개 이상의 개별 수정을 요구할 수 있습니다.

웹 성능 테스트 레코더 및 재생 엔진 가장 일반적인 유형의 동적 매개 변수를 자동으로 처리합니다.

  • 동적 매개 변수 값이 쿠키 값에 설정될 수 있습니다.웹 성능 테스트 엔진을 자동으로 재생 하는 동안 이러한 처리합니다.

  • 동적 매개 변수 값이 ASP.NET 뷰 상태의 경우와 같이 HTML 페이지의 숨겨진 필드에 설정될 수 있습니다.이러한 값은 레코더에서 숨겨진 필드 추출 규칙을 테스트에 추가하여 자동으로 처리됩니다.

  • 동적 매개 변수 값이 쿼리 문자열 또는 폼 게시 매개 변수로 설정될 수 있습니다.이러한 값은 테스트를 완료할 때 동적 매개 변수 검색을 통해 처리됩니다.

  • SharePoint GUID 변환

  • SharePoint LISTID, ID 및 다른 쿼리 문자열 매개 변수

  • SharePoint 헤더가 없으므로 추출 규칙 만들기

  • 수 동적 매개 변수에 대한 경고 만들기

동적 매개 변수 외에도 Visual Studio Ultimate 웹 성능 테스트 기록에 대한 SharePoint 응용 프로그램에서 다음 작업을 수행 합니다.

  • 불필요 한 요청을 제거 합니다.

  • 사이트 이름 검색 하 고 매개 변수화

  • 전체 유효성 검사 규칙 오류

JJ710162.collapse_all(ko-kr,VS.110).gifSharePoint GUID 변환

고유 guid가 자주 사용 하는 SharePoint 및 이러한 테스트는 다른 SharePoint 사이트에서 실행 하려면 예상 되는 경우 모든 GUID 동적 매개 변수로 처리 합니다.예를 들어, 단일 요청에서 30 개 이상의 위치를 동적 Guid에서 요청을 처리할 필요가 있을 수 있습니다.어떤이 더욱 복잡 해지기 Guid 폼 post 요청의 값 부분에만 있지는 않지만 요청도 다른 부분에도 있습니다.

  • 이름 필드에 대한 GUID를 동적 게시

  • 매개 변수는 폼의 값을 Guid를 게시

    어떻게 이렇게 복잡 한 있습니다 GUID 다른 동적 매개 변수 안에 존재 하는 것입니다.Visual Studio Ultimate자동으로이 상태를 감지 하 고이 상황을 처리 하는 새 추출 규칙을 추가 합니다.

  • _EVENTARGET 필드에 동적 GUID

  • GUID는 없지만 사이트 이름을 처리 해야 하는 요청에 있는 예제를 보여 줍니다.

JJ710162.collapse_all(ko-kr,VS.110).gifSharePoint ListID, ID 및 다른 쿼리 문자열 매개 변수

Guid 뿐만 아니라 SharePoint 테스트 Listids와 같이 처리 해야 하는 다른 많은 동적 값을 포함 합니다.Visual Studio Ultimate필요한 추출 규칙을 추가 하 고 테스트를 모두 바꾸려면를 검색 합니다.

보기에서 작업을 볼 때와 같은 항목을 선택 하면 ID가 사용 됩니다.

사용자 특정 사용 사례에 따라 기록 하는 동안 선택 된 특정 한 대신 임의의 항목을 선택 할 수 있습니다.이 작업은 쉽게 Visual Studio Ultimate 추출 규칙을 사용 하 여 ID를 감지 SharePoint – 목록 항목 ID 찾기.경우 Visual Studio Ultimate 다음 추출 규칙, 목록 항목 ID를 찾을 수 없습니다 Visual Studio Ultimate 의 ID에 대한 컨텍스트 매개 변수를 만들고 앞으로 모든 영역 된 ID 인식 바꾸는 검색이 계속 됩니다.

동적 값에 대한 항목 Id를 사용 하려는 경우이 프로세스를 단순화 하기 위해 추출 규칙을 사용할 수 있습니다.

JJ710162.collapse_all(ko-kr,VS.110).gif불필요 한 요청을 제거 합니다.

SharePoint 중 일부는 불필요 한 노이즈는 요청을 많이 생성 합니다.예를 들어, 요청 생성에 대한 캐시 된 Url의 요청에 blank.gif 핵심 작업을 처리 하기 위해 필요 하지 않습니다.이 스크립트의 작업을 어렵게 됩니다.테스트 목표를 대역폭/WAN 테스트와 같은 이러한 요청을 필요 하지 않은 경우 테스트에서 이러한 요청을 안전 하 게 제거할 수 있습니다.

팁

노이즈 요청 필터 목록을으로 수정할 수 있습니다 SharePoint 웹 성능 테스트 기록에 대한 구성 옵션.

JJ710162.collapse_all(ko-kr,VS.110).gif사이트 이름 검색 하 고 매개 변수화

만들 문자열을 매개 변수화 할 수 있습니다 컨텍스트 매개 변수 웹 성능 테스트에 사용할 수 있습니다.예를 들어, 웹 사이트에 대한 컨텍스트 매개 변수를 만들 수 있습니다.컨텍스트 매개 변수를 사용하여 테스트를 다른 사이트로 빠르게 변경할 수 있습니다.Visual Studio UltimateSharePoint 사이트 이름을 찾고 검색 된 각 사이트 이름에 대한 컨텍스트 매개 변수를 추가 합니다.또한 URL, 쿼리 문자열, 폼 게시 또는 문자열 본문 요청 같은 사이트 이름을 위치 발생할 수 있습니다 다른 영역에서 사이트 이름 모두를 바꿉니다.

사이트 이름을 발생할 수 있지만 URL 인코딩 형식으로 필요한 조건입니다.Visual Studio UltimateURL 인코딩 매개 변수 개수를 최소화할 수 있도록 먼저 시도 합니다.그래도 문제가 해결 되지 않으면 추가 사이트 이름에는 값을 URL 인코딩 이어야 함을 나타내려면 추가 됩니다.SharePoint 사이트 이름을 공백이 나 다른 특수 문자를 사용 하는 경우이 문제가 발생 합니다.

팁

수행할 수 있는 SharePoint 웹 성능 테스트 기록에 대한 Visual Studio 구성 옵션 사이트 이름 매개 변수화를 지정 합니다.

JJ710162.collapse_all(ko-kr,VS.110).gif전체 유효성 검사 규칙 오류

대부분의 경우에서 SharePoint 성공 상태 코드 (http 200) 돌아오지만 실제로 요청이 실패 합니다.실제로 몇 가지 오류 조건으로 인해 실패 하는 경우 테스트를 제대로 작동을 생각 할 수 있습니다.웹 테스트 수준 유효성 검사 규칙 데 도움이 됩니다 이러한 조건을 검색 하 고 실패 한 요청에 경고를 추가 합니다.

유효성 검사 규칙을 사용 하는 방법에 대한 자세한 내용은 확인에서는 SharePoint 응용 프로그램 유효성 검사 규칙을 사용 하 여 데이터를 검사 하 여 올바르게 작동 하는 이 항목.

팁

수행할 수 있는 SharePoint 웹 성능 테스트 기록에 대한 Visual Studio 구성 옵션 전역 유효성 검사 오류를 포함 합니다.

JJ710162.collapse_all(ko-kr,VS.110).gifSharePoint 헤더가 없으므로 추출 규칙 만들기

일부 경우에 SharePoint 2010 x requestdigest 등 특정 헤더의 값을 필요합니다.이러한 값이 존재 하지 않는 경우 요청은 보안 또는 기타 오류 때문에 실패 합니다.Visual Studio Ultimate이러한 헤더를 기록 하 고 만들 수 있습니다 추출 규칙 이러한 값을 동적으로 업데이트할 수 있습니다.

추출 규칙을 사용 하는 방법에 대한 자세한 내용은 제대로 추출 규칙을 사용 하 여 웹 요청에서 데이터를 추출 하 여 SharePoint 응용 프로그램이 작동 하는 확인 이 항목.

SharePoint 웹 성능 테스트 기록에 대한 옵션 구성

  1. Visual Studio Ultimate 메뉴를 선택 도구 다음 선택 옵션.

  2. 확장 웹 성능 테스트 도구를 차례로 확장 하 고 웹 테스트 를 선택 하 고 SharePoint.

SharePoint의 웹 테스트에 대한 Visual Studio 옵션

여는 Visual Studio Ultimate 옵션 대화 상자에서 SharePoint 응용 프로그램에 웹 성능 테스트에 다음 옵션을 구성할 수 있습니다.

  1. 사용 또는 해제 웹 성능 및 부하 테스트에 대한 SharePoint 응용 프로그램.

  2. 또는 팀 지정 된 기준에 따라 테스트에서 불필요 한 노이즈 고려해 야 하는 요청을 필터링 합니다.노이즈를 방지 하려면 다음 URL 기준과 패턴 기본적으로 필터링 됩니다.팀에서 이러한 패턴 중 하나라도 테스트에 포함 해야 하는 경우 해당 목록에서 제거할 수 있습니다.

    기본 필터

    URL 기준

    URL 패턴

    끝납니다.

    Blank.gif

    끝납니다.

    Blank.htm

    끝납니다.

    ScriptResx.ashx

    끝납니다.

    Commandui.ashx

  3. 또는 팀 컨텍스트 매개 변수를 사용 하 여 사이트 이름을 매개 변수화 할 수 있습니다.컨텍스트 매개 변수 문자열에는 웹 성능 테스트 매개 변수화 할 수 있는 및이 구성에서 옵션 신속 하 게 테스트 한 사이트에서 다른 위치로 변경할 수 있습니다.기본적으로 컨텍스트 매개 변수 'SiteName'입니다.

  4. 일반적인 오류 패턴에 대한 전역 유효성 검사 규칙을 적용 합니다.이 응답에 대해 입력 한 텍스트를 검사 하 여 오류가 발생 하는 경우 검색 하는 데 도움이 됩니다 ErrorPattern SharePoint 서버 로부터 HTTP 응답에 표시 됩니다.여러 오류 패턴을 입력할 수 있습니다 ErrorPattern 해당 구분 기호로 세미콜론 (;)으로 구분 합니다.하나 이상의 문자열을 입력 하는 경우 ErrorPattern 존재 하는 응답에는 웹 성능 테스트 오류 HTTP 응답으로 발생 하 고 웹 성능 테스트에 실패 합니다 결론 됩니다.기본적으로는 ErrorPattern 다음 오류 문자열이 포함 되어 있습니다: \[{"Error":[^n]. "SharepointError ";""HasException: true.이러한 기본 오류 문자열 제거 하거나 팀의 필요에 따라 편집할 수 있습니다.

  5. 오류 문자열 정규식으로 선택적으로 입력할 수 있습니다.

유효성 검사 규칙을 사용 하 여 데이터 유효성을 검사 하 여 SharePoint 응용 프로그램이 제대로 작동 하는지 확인 합니다.

유효성 검사 규칙 텍스트, 태그 또는 특성이 웹 요청에서 반환 된 페이지의 존재를 검사 하 여 SharePoint 응용 프로그램 제대로 작동 하는지 확인 하는 데 도움이 됩니다.또한 요청을 완료하는 데 걸리는 시간을 확인하고 폼 필드 및 해당 필드의 값이 있는지 여부를 확인할 때도 유효성 검사 규칙을 사용할 수 있습니다.

SharePoint 응용 프로그램에 사용 되는 포함 된 유효성 검사 규칙 목록을 보려면 참조 하십시오 미리 정의된 유효성 검사 규칙.

추출 규칙을 사용 하 여 웹 요청에서 데이터를 추출 하 여 SharePoint 응용 프로그램이 제대로 작동 하는지 확인 합니다.

추출 규칙 웹 요청에 대한 응답에서 데이터를 추출 하 여 SharePoint 응용 프로그램이 올바르게 작동 하는지 확인 하는 데 도움이 됩니다.추출 규칙의 결과는 테스트 컨텍스트에 이름 값 쌍으로 저장됩니다.추출 규칙을 통해 폼 필드, 텍스트, 특성, 헤더, 정규식 및 숨김 필드를 추출할 수 있습니다.

추출 규칙에 대한 SharePoint 목록을 보려면 참조 하십시오 SharePoint 응용 프로그램에 대한 미리 정의 된 추출 규칙.

부하 테스트를 사용 하 여 SharePoint 응용 프로그램을 테스트 하는 스트레스

SharePoint 응용 프로그램에 대한 웹 성능 테스트를 만든 후에 응용 프로그램 성능을 테스트 하 고 능력을 강조 하는 부하 테스트를 만들 수 있습니다.부하 테스트는 부하 테스트 새로 만들기 마법사를 사용하여 만듭니다.마법사를 사용 하는 경우에 SharePoint 응용 프로그램의 성능을 테스트 하 고 능력을 강조 하는 방법을 구성할 수 있습니다.

마법사를 사용하여 부하 테스트 만들기

솔루션 탐색기, 웹 성능 및 부하 테스트 프로젝트 노드를 마우스 오른쪽 단추로 클릭 하 고 선택 추가, 다음을 선택 하 고 부하 테스트.

구성 옵션을 비롯 하 여 새 부하 테스트 마법사를 제공합니다.

  • 부하 패턴:에 추가 테스트를 진행 하는 속도 및 부하 테스트 도중 활성화 되는 가상 사용자의 수입니다.

  • 테스트 조합 모델: 부하 테스트 시나리오에서 지정 된 테스트를 실행 하는 가상 사용자의 확률입니다.

  • 테스트 조합: 혼합 된 웹 성능 테스트, 단위 테스트 및 코딩 된 UI 테스트에서 부하 테스트를 포함 합니다.

  • 네트워크 조합: 테스트에 사용 되는 네트워크 종류입니다.예를 들어, LAN 및 56k 전화 접속 합니다.

  • 브라우저 조합을: 부하 테스트에 사용 되는 웹 브라우저 종류입니다.예를 들어, Windows Internet Explorer 9 및 Windows Internet Explorer 10.

  • 카운터 집합: 카운터 집합은 부하 테스트 모니터링에 유용한 시스템 성능 카운터 집합입니다.카운터 집합은 기술(예: ASP.NET 또는 SQL 카운터 집합)별로 구성됩니다.

    [!참고]

    미리 정의 된 성능 카운터 집합이 사용 되는 부하 테스트에 대한 SharePoint 사용할 수 없습니다.

  • 실행 설정 실행 설정을 부하 테스트 속성 테스트, 준비 시간, 최대 오류 정보를 보고, 및 샘플링 비율의 길이 같은 결정 합니다.

부하 테스트를 실행 에서 두는 부하 테스트 편집기, 또는 부하 테스트 메뉴.

부하 테스트 실행

분석 웹 성능 및 부하 테스트 결과

웹 성능 테스트 결과 뷰어 에서 웹 성능 테스트 결과 해당 요청에 응답 하 고 각 요청의 세부 정보를 볼 수 있습니다.웹 성능 테스트 결과 뷰어에서는 트리 뷰를 사용하여 최상위 요청 아래에 요청과 중첩된 종속 요청을 표시합니다.트리에는 페이지 리디렉션도 표시됩니다.

사용할 수 있는 부하 테스트 분석기 병목 현상을 찾고, 오류를 식별 하 고 응용 프로그램의 향상을 측정 하기.다음과 같은 방법으로 부하 테스트 분석기를 사용하여 부하 테스트 결과를 분석할 수 있습니다.

  • 부하 테스트 실행 도중 모니터링

  • 완료된 부하 테스트 분석

  • 이전 부하 테스트의 결과 보기

SharePoint 응용 프로그램에 대한 웹 성능 테스트 문제 해결

주의 정보주의

코딩 된 웹 성능 테스트는 SharePoint 응용 프로그램에 대해 지원 되지 않습니다.

JJ710162.collapse_all(ko-kr,VS.110).gif약속 추가-함께 실패 옵션을 선택 모임 작업 영역을 만들 합니다.

이 작업 영역에 대한 새 사이트 작성 중이 고 SharePoint 사이트를 만들 때 같은 이름을 가진 하려고 실패할 동적 매개 변수 검색 합니다.

해결 방법: 모임 업데이트 폼 게시 매개 변수에 대한 참조 제목 모임 만들고 웹 요청에 모임 작업 영역을 만드는 고유한 모임 제목을 사용 하는 재생 하면 웹 성능 테스트 때마다.모임 제목을 사용 하 여 새 사이트를 만들 때 고유 해야 합니다.그렇지 않으면 요청 실패 작업 영역을 만듭니다.

JJ710162.collapse_all(ko-kr,VS.110).gif웹 성능 테스트는 테스트 프로젝트의 루트 폴더가 아닌 별도 폴더에 추가 되 면 문서 업로드 실패

해결 방법: 다음 명시적으로 별도 폴더에 문서 업로드 웹 성능 테스트를 추가 하는 경우 동일한 문서에서 테스트 설정 배포 항목으로 지정 합니다.

또는

웹 성능 테스트에 웹 성능 만들고 테스트 프로젝트의 루트 수준에서 별도 폴더를 만드는 대신 로드 합니다.

JJ710162.collapse_all(ko-kr,VS.110).gifSharePoint 삭제 작업

해당 하는 작업, 약속 또는 문서에 이미 삭제 되었기 때문에 작업, 일정 약속, 문서 삭제는 웹 성능 테스트를 기록 하 고 테스트를 실행 하려고 하면 실패 합니다.

해결 방법: 사용 된 SharePoint2010.FindListItems 원하는 목록 항목의 GUID를 추출할 수 있는 추출 규칙은 컨텍스트 매개 변수.제목 이름과 인덱스 번호를 기준으로 선택 영역을 필터링 할 수 있습니다.그 다음에 매개 변수를 전달 합니다. 삭제 요청 합니다.

또는

이전 요청의 응답을 원하는 항목의 GUID를 추출 하 고 다음에 삭제 요청을 전달 하는 플러그 인에 요청을 했습니다.

외부 리소스

JJ710162.collapse_all(ko-kr,VS.110).gif비디오

소개 및 스토리 탑재 된 Sharepoint에 대한 부하 테스트를 Visual Studio 2012.1

2012.1 Visual Studio SharePoint 응용 프로그램 로드 테스트를 위해 사용 하는 방법

참고 항목

개념

Visual Studio 웹 성능 및 부하 테스트를 사용하여 성능 및 스트레스 테스트

코딩된 UI 테스트를 사용하여 SharePoint 2010 응용 프로그램 테스트

SharePoint 코드 확인 및 디버깅

기타 리소스

Visual Studio에서 SharePoint 개발

SharePoint 솔루션 빌드 및 디버깅

SharePoint 응용 프로그램 성능 프로파일링