테스트 편집기는 테스트에 대한 HTTP 페이지를 제목별로 나열합니다. 다음 예제는 이러한 테스터 조치 레코딩에서 생성된 visitIBM 테스트를 보여줍니다. http://www.ibm.com을 입력하고 구매 대상 아래에서 소프트웨어를 선택하고 레코딩을 중지하십시오.
테스트 편집기 창은 두 가지 기본 영역으로 구성됩니다. 왼쪽 영역인 테스트 컨텐츠에는 테스트에 대한 HTTP 페이지의 계층 구조가 표시됩니다. 오른쪽 영역, 테스트 요소 세부사항에는 HTTP 프로토콜에 대한 특정 정보와 공통 옵션이 표시됩니다. HTTP 옵션은 HTTP 테스트의 모든 페이지에 적용됩니다.
테스트 변수는 테스트 컨텐츠 영역의 맨 위에 나열됩니다. 이러한 변수(테스트의 호스트 이름과 포트)는 테스트가 생성될 때 자동으로 작성됩니다. 변수 이름을 클릭하면 테스트에서 변수가 사용되는 위치를 알 수 있습니다. 이러한 변수를 변경함으로써 다른 구성과 웹 호스트에 테스트를 재사용하거나 공유할 수 있습니다. 사용자 정의 변수 또한 테스트 컨텐츠 영역 맨 위에 나열됩니다. 이 주제에 대한 자세한 정보는 관련 항목을 참조하십시오.
테스트 페이지를 펼치면 페이지에 대한 요청의 목록이 개별 폴더에 나타납니다. 폴더 이름은 처음 http://를 뺀 전체 웹 주소입니다. 다음 예제는 테스트 컨텐츠 영역에서 선택한 페이지와 visitIBM 테스트의 펼쳐진 첫 번째 페이지를 보여 줍니다. 이 예제에서 테스트 요소 세부사항에 표시되는 설정은 선택한 페이지에 적용됩니다.
1차 요청(굵은체로 표시)은 페이지 제목의 기초가 됩니다. 1차 요청은 테스터가 브라우저에 입력한 웹 주소, 클릭된 하이퍼링크 또는 테스터가 다른 페이지 요청에서 경로가 재지정된 웹 주소일 수 있습니다. 예제에서 1차 요청은 테스터가 초기 페이지 요청(www.ibm.com)에서 www.ibm.com/us/로 경로가 재지정되었음을 보여줍니다. 1차 요청이 페이지 제목을 리턴하지 않으면 테스트 생성기가 웹 주소의 첫 번째 노드에서 고유한 이름을 작성합니다.
요청을 펼치면 해당 요청에 대한 응답 데이터가 표시됩니다. 다음 예제에서 표시된 대로 요청에는 연결 데이터도 포함될 수 있습니다. 테스트 컨텐츠 영역에서 응답이 선택되므로 테스트 요소 세부사항 영역에 이 요청에 대한 응답 데이터가 표시됩니다.
각 요청 내의 응답 데이터는 해당 요청을 기반으로 웹 서버가 브라우저에 리턴한 데이터를 보여줍니다. 집합적으로, 페이지 내부에 나열되는 요청은 해당 페이지에 대해 웹 서버가 리턴한 모든 대상에 영향을 줍니다.
선택한 테스트 요소에 하위 요소를 추가하려면 추가를 클릭하십시오. 또는 테스트 요소를 마우스 오른쪽 단추로 클릭하고 메뉴에서 조치를 선택할 수 있습니다. 표시되는 선택사항은 선택한 사항에 따라 다릅니다. 예를 들어, 테스트를 선택한 후 새 페이지, 사용자 정의 코드 블록, IF 조건을 추가할 수 있습니다. 페이지를 선택한 후 요청 또는 IF 조건을 추가할 수 있습니다.
삽입 누름 단추가 이와 유사하게 작동합니다. 이 단추를 사용하면 선택한 요소 앞에 동위 요소를 삽입할 수 있습니다.
제거, 위로, 아래로 누름 단추와 일부 추가 선택사항(HTTP 페이지, HTTP 요청, 기본 인증)은 주로 직접 작성하는 테스트에 대한 용도입니다. 이러한 조치 또는 선택사항은 생성된 테스트를 중단시킬 수 있습니다. 생성된 테스트에서 일반적으로 사용되는 구조 유형은 예상 동작 확인 및 테스트 요소 추가에서 설명합니다.
Siebel 애플리케이션을 테스트하는 경우 표준 HTTP 테스트와 Siebel 테스트 간의 차이에 대한 세부사항과 전제조건은 Siebel 애플리케이션 테스트를 참조하십시오.
테스트 편집기의 일부는 가끔 모호하게 표시될 수 있습니다.
모호한 영역을 보려면 커서를 파란색 선 중 하나 위로 이동하여
커서가 로 바뀌면 마우스 왼쪽 단추를 누른 상태로 위 또는 아래로 끌어서 놓으십시오.