파일럿 환경 설정

업데이트 날짜: 2007년 12월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2015-03-09

이 섹션에서는 코딩된 모든 요소와 콘텐츠를 비롯한 Microsoft Office SharePoint Server 2007 사이트의 최종적인 실제 사용 테스트를 위해 파일럿 환경에서 서버를 설정하는 방법에 대한 정보를 제공합니다. 이 정보는 Windows Server 2003, Office SharePoint Server 2007 및 Microsoft SQL Server 2005를 사용하는 여러 대의 컴퓨터로 구성된 팜 환경에 적용됩니다.

참고

이 가이드에서는 프로덕션 환경을 설정하는 방법에 대한 정보는 제공하지 않습니다. 프로덕션 환경 설정에 대한 자세한 내용은 서버 팜 환경에 Office SharePoint Server 2007 배포를 참조하십시오.

파일럿 환경은 테스터가 프로덕션 환경의 조건과 일치하는 네트워크 및 보안 조건에서 모든 사이트 요소가 예상대로 작동하는지 확인하는 환경입니다. 이 환경에 대한 자세한 내용은 환경 검토를 참조하십시오.

참고

Visual Studio와 같은 원본 수준의 디버거가 없는 테스트 환경에서 구성 요소 및 응용 프로그램의 문제를 해결해야 할 수도 있습니다. 이에 대비하려면 프로그램 데이터베이스(.pdb) 파일과 코딩된 요소를 만들고 로깅, 추적 및 기타 계측 옵션을 사용하도록 설정해야 합니다. 자세한 내용은 MSDN 문서 "PDB 파일"(https://msdn.microsoft.com/ko-kr/library/yd4f8bd1.aspx(VS.71).aspx)을 참조하십시오.

하드웨어 및 소프트웨어 요구 사항

파일럿 환경은 일반적으로 성능, 안정성, 확장성 또는 장애 조치 테스트에 사용되므로 Office SharePoint Server 2007 및 기타 소프트웨어를 실행하는 컴퓨터는 프로덕션 환경 수준의 높은 사양을 갖추어야 합니다. 하드웨어 및 소프트웨어 요구 사항에 대한 자세한 내용은 하드웨어 및 소프트웨어 요구 사항 확인(Office SharePoint Server)을 참조하십시오.

Office SharePoint Server 2007 및 기타 소프트웨어 설치

코딩된 관련 요소를 개발한 모든 구성 요소 또는 기능과 함께 Office SharePoint Server 2007 팜을 설치해야 합니다. 일반적으로 파일럿 팜은 둘 이상의 프런트 엔드 웹 서버, 하나 이상의 응용 프로그램 서버 및 단일 데이터베이스 서버로 구성됩니다. 그러나 가능한 한 실제 환경에서처럼 사이트 및 코딩된 요소를 테스트하려면 프로덕션 환경의 규모 및 토폴로지에 가깝도록 파일럿 팜을 확장해야 합니다. Office SharePoint Server 2007 팜을 만드는 방법에 대한 자세한 내용은서버 팜 환경에 Office SharePoint Server 2007 배포를 참조하십시오.

참고

Office SharePoint Server 2007을 설치한 후에는 최신 소프트웨어 업데이트를 설치해야 합니다.

테스트 개요

Visual Studio 2005 Team System을 사용하여 테스트하는 방법에 대한 자세한 내용은 개발 및 테스트(https://go.microsoft.com/fwlink/?linkid=106298&clcid=0x412) 또는 테스트 형식(https://go.microsoft.com/fwlink/?linkid=106300&clcid=0x412)을 참조하십시오. Visual Studio 2005 Team System을 사용하여 테스트하는 방법에 대한 자세한 내용은 빌드, 디버그 및 테스트(https://msdn.microsoft.com/ko-kr/library/d8k88a0k.aspx)를 참조하십시오.

다음 표에서는 파일럿 환경에서 수행되는 가장 일반적인 테스트 형식 중 일부를 각 테스트에 대한 설명과 함께 보여 줍니다. 또한 다양한 폴더의 파일을 열거하고 목록 컨트롤에 해당 파일의 여러 가지 속성을 표시하는 사내 개발 파일 속성 컨트롤에 대한 테스트의 예도 제공합니다.

테스트 형식 설명

사용 편리성 및 액세스

사용자가 예상대로 요소를 확인하고 사용할 수 있는지 확인합니다. 여기에는 타사 브라우저 테스트도 포함됩니다.

시각이나 청각 또는 이동성 관련 문제가 있는 사용자가 해당 기능을 사용할 수 있는지 확인합니다.

다양한 페이지 크기 조건에서 컨트롤이 올바르게 표시되고 사용자가 타사 브라우저(해당하는 경우)에서 컨트롤을 사용할 수 있는지 확인합니다. Office SharePoint Server 2007 브라우저 호환성에 대한 자세한 내용은 브라우저 지원 계획(Office SharePoint Server)을 참조하십시오.

보안

예상대로 요소에 액세스할 수 있고 사용자가 모든 작업을 디자인한 대로 해당 작업만 수행할 수 있는지 확인합니다.

Single Sign-On 기능 및 모든 사용자 인터페이스 조정 테스트가 포함됩니다.

사용자 입력 테스트, 인증 및 권한 부여 테스트, 사이트 간 스크립팅, 버퍼 오버플로 및 서비스 거부 공격과 같은 보안 문제에 대한 테스트가 포함됩니다.

사용자가 페이지에 로그온할 수 있으며, 특정 저장소에서 파일 속성을 확인하는 컨트롤을 사용할 수 있고, 해당 사용자가 액세스 권한을 갖도록 디자인되지 않은 저장소에서는 파일 속성을 볼 수 없는지 확인합니다. Office SharePoint Server 2007 보안에 대한 자세한 내용은 보안 계획 및 디자인(Office SharePoint Server)을 참조하십시오.

성능

요소의 성능 기준을 결정합니다. 요소가 처리 가능하도록 디자인된 사용자 부하를 처리할 수 있고 사이트 성능을 떨어뜨리지 않아야 합니다.

사내에서 개발한 목록 컨트롤이 사이트 성능을 크게 떨어뜨리지 않으면서 1,000개 요소를 처리할 수 있어야 합니다. Office SharePoint Server 2007 성능 기대치에 대한 자세한 내용은 성능 및 용량 계획(Office SharePoint Server)을 참조하십시오.

안정성

요소가 필요한 원본과의 연결을 유지하고 지정된 부하 조건에서 중지되거나 시간 초과되지 않아야 합니다.

사내에서 개발한 그림 컨트롤에서 3개의 콘텐츠 데이터베이스에 액세스하고 시간 초과 없이 여러 그림을 다운로드할 수 있어야 합니다.

확장성

요소가 콘텐츠 증가를 처리할 수 있어야 하고 해당되는 경우 여러 리소스를 사용하거나 여러 인스턴스를 가질 수 있어야 합니다.

폴더 수가 1,000개로 늘어나도 사내에서 개발한 파일 속성 컨트롤이 모든 폴더에서 열거 작업을 수행할 수 있어야 합니다. Office SharePoint Server 2007 확장성 기대치에 대한 자세한 내용은 성능 및 용량 계획(Office SharePoint Server)을 참조하십시오.

관리 효율성

요소 또는 페이지에서 올바른 이벤트를 전송하고 지정된 로그에 올바른 항목을 기록하는지 확인합니다.

오류 주입 테스트를 수행하는 동안 컨트롤이 올바른 이벤트를 생성하는지 확인합니다.

국가별 설정 및 다국어

사용자 입력을 허용하는 웹 페이지 및 컨트롤에서 국가별 문자가 올바르게 표시 및 처리되는지 확인합니다.

웹 페이지 또는 컨트롤에서 너무 긴 텍스트가 잘리는지 여부, 언어에 따라 문자의 정렬 순서가 달라지는지 등의 문제를 고려합니다.

이 문서의 다운로드

이 항목은 다운로드 가능한 다음 문서에도 포함되어 있어 더 쉽게 읽고 인쇄할 수 있습니다.

사용 가능한 문서의 전체 목록은 다운로드 가능한 Office SharePoint Server 2007 관련 문서 (영문)를 참조하십시오.