다음을 통해 공유


연습: 간단한 웹 응용 프로그램 만들기

이 연습에서는 연습: 웹 성능 테스트 기록 및 실행에서 웹 성능 테스트의 기준으로 사용할 간단한 웹 응용 프로그램을 만듭니다.

샘플 웹 성능 테스트를 만들려면 임의로 변경할 수 있는 웹 응용 프로그램을 사용해야 합니다.

이 연습에서는 다음 작업을 수행합니다.

  • 간단한 웹 응용 프로그램을 만듭니다.

  • 웹 응용 프로그램을 수동으로 테스트합니다.

사전 요구 사항

이 연습을 수행하려면 다음이 필요합니다.

  • Microsoft Visual Studio 2010 Ultimate

웹 응용 프로그램 만들기

웹 응용 프로그램을 만들려면

  1. Visual Studio 2010 Ultimate의 파일 메뉴에서 새로 만들기를 클릭한 다음 프로젝트를 클릭합니다.

    새 프로젝트 대화 상자가 나타납니다.

  2. 설치된 템플릿에서 원하는 프로그래밍 언어를 확장한 다음 을 클릭합니다.

  3. 웹 프로젝트 형식 목록에서 ASP.NET 빈 웹 응용 프로그램을 선택합니다.

    참고

    이 연습에서는 최소한의 코드만 작성합니다.

  4. 이름 상자에 ColorWebApp를 입력합니다.

  5. 위치 상자에 웹 응용 프로그램을 만들 폴더를 지정합니다.

  6. 솔루션용 디렉터리 만들기를 선택합니다.

  7. 확인을 클릭합니다.

  8. 솔루션 탐색기에서 새 ColorWebApp 프로젝트가 선택되었는지 확인합니다.

  9. 프로젝트 메뉴에서 새 항목 추가를 선택합니다.

    새 항목 추가 대화 상자가 나타납니다.

  10. 항목 목록에서 Web Form을 선택합니다.

  11. 이름 텍스트 상자에 Default.aspx를 입력한 다음 추가를 클릭합니다.

웹 응용 프로그램에 컨트롤 추가

웹 응용 프로그램에 컨트롤을 추가하려면

  1. 솔루션 탐색기에서 Default.aspx를 마우스 오른쪽 단추로 클릭하고 디자이너 보기를 선택합니다.

    빈 페이지가 표시됩니다.

  2. 도구 상자가 표시되지 않으면 보기를 클릭한 다음 도구 상자를 클릭합니다.

  3. 표준 그룹에서 RadioButtonList를 끌어 페이지에 놓습니다.

    디자인 화면에 RadioButtonList 컨트롤이 추가됩니다.

  4. RadioButtonList 작업 작업 태그 창에서 EditItems 링크를 클릭합니다.

    ListItem 컬렉션 편집기가 나타납니다.

    참고

    속성 창에서 항목 컬렉션을 편집하여 ListItem 컬렉션 편집기를 표시할 수도 있습니다.

  5. 추가를 클릭하여 새 항목을 추가합니다.

  6. ListItem 속성에서 다음을 수행합니다.

    1. 텍스트 속성을 Red로 변경합니다.

    2. 선택됨 속성을 True로 설정합니다.

  7. 추가를 클릭하여 다른 항목을 추가합니다.

  8. ListItem 속성에서 텍스트 속성을 Blue로 변경합니다.

  9. 확인을 클릭하여 ListItem 컬렉션 편집기를 닫습니다.

  10. Button을 끌어 페이지에 놓고 속성 창에서 텍스트 속성을 Submit으로 변경합니다.

  11. 파일 메뉴에서 모두 저장을 클릭합니다.

웹 응용 프로그램에 페이지 추가

웹 응용 프로그램에 페이지를 추가하려면

  1. 프로젝트 메뉴에서 새 항목 추가를 클릭합니다.

  2. 새 항목 추가 대화 상자의 템플릿 목록에서 Web Form을 선택하고 이름에 Red.aspx를 입력한 다음 추가를 클릭합니다.

  3. 문서 창의 아래쪽에서 디자인 탭을 클릭하여 디자인 뷰로 전환합니다.

  4. Label 컨트롤을 끌어 페이지에 놓습니다. 속성 창에서 Text 속성을 Red로 설정하고 ForeColor 속성을 Red로 설정합니다.

  5. 프로젝트 메뉴에서 새 항목 추가를 클릭합니다.

  6. 새 항목 추가 대화 상자에서 Web Form 템플릿을 클릭하고 이름을 Blue.aspx로 지정한 다음 추가를 클릭합니다.

  7. 문서 창의 아래쪽에서 디자인 탭을 클릭하여 디자인 뷰로 전환합니다.

  8. Label 컨트롤을 끌어 페이지에 놓습니다. 속성 창에서 Text 속성을 Blue로 설정하고 ForeColor 속성을 Blue로 설정합니다.

  9. 파일 메뉴에서 모두 저장을 클릭합니다.

웹 응용 프로그램에 기능 추가

웹 응용 프로그램에 기능을 추가하려면

  1. 솔루션 탐색기에서 Default.aspx를 마우스 오른쪽 단추로 클릭하고 디자이너 보기를 클릭합니다.

  2. 전송 Button을 두 번 클릭합니다. Visual Studio에서 페이지 코드로 전환되고 Button 컨트롤의 Click 이벤트에 대한 기초 이벤트 처리기가 만들어집니다.

  3. 이벤트 처리기에 다음 코드를 추가합니다.

    if (this.RadioButtonList1.SelectedValue == "Blue")
    {
        Response.Redirect("Blue.aspx");
    }
    else
    {
        Response.Redirect("Red.aspx");
    }
    
    If RadioButtonList1.SelectedValue = "Blue" Then
        Response.Redirect("Blue.aspx")
    Else
        Response.Redirect("Red.aspx")
    End If
    
  4. 파일 메뉴에서 모두 저장을 클릭합니다.

웹 응용 프로그램을 수동으로 테스트

웹 응용 프로그램을 수동으로 테스트하려면

  1. 솔루션 탐색기에서 Default.aspx를 마우스 오른쪽 단추로 클릭하고 시작 페이지로 설정을 클릭합니다.

  2. Ctrl+F5를 눌러 브라우저에서 해당 웹 응용 프로그램을 실행합니다. 첫 페이지가 표시됩니다.

  3. Red를 클릭한 다음 전송을 클릭합니다. 응용 프로그램이 제대로 작동하는 경우 Red라는 Label이 있는 페이지로 이동하게 됩니다.

  4. 첫 페이지로 돌아갑니다.

  5. Blue를 클릭한 다음 전송을 클릭합니다. 응용 프로그램이 제대로 작동하는 경우 Blue라는 Label이 있는 페이지로 이동하게 됩니다.

다음 단계

이 연습에서는 간단한 웹 응용 프로그램을 만들어 수동으로 테스트했습니다. 이제 이 응용 프로그램을 테스트할 수 있는 웹 성능 테스트를 만들 준비가 되었습니다. 자세한 내용은 연습: 웹 성능 테스트 기록 및 실행을 참조하십시오.

참고 항목

작업

연습: 웹 성능 테스트 기록 및 실행