본문 바로가기

성능 테스트 전략 문서 작성 방법 - R&R Roles & Responsibilities 역할 및 책임은 아래 표에 명확하게 설명되어 있습니다. 역할 책임 성능 테스트 리더 성능 요구 사항 수집 성능 요구 사항 분석 성능 테스트 요구 사항을 준비하고 사인 오프 성능 테스트 전략을 준비하고 사인 오프 산출물 리뷰에 참여하십시오. 성능 테스터 식별된 시나리오에 대한 성능 테스트 스크립트를 개발 성능 테스트를 실행 성능 테스트 실행 결과를 제공 더보기
성능 테스트 전략 문서 작성 방법 - 도구와 테크닉 Testing Tools & Techniques 도구 목적 Jmeter ABC 채팅 응용 프로그램의 로드 및 성능을 확인 Suspension and Resumption Criteria 테스트 활동에 영향을 줄 수 있는 중요한 일시 중지 및 재개 기준은 다음과 같습니다. 중지 영향 재개 환경이 설정되지 않았습니다. 테스트를 진행할 수 없습니다. 환경 준비. 응용 프로그램이 불안정한 것으로 나타났습니다. 테스트를 진행할 수 없습니다. 문제가 해결되었습니다. 테스트 데이터를 사용할 수 없습니다. 테스트를 진행할 수 없습니다. 테스트 데이터 준비. Test Deliverables 성능 테스트 결과물에는 다음이 포함됩니다. - 성능 테스트 전략 - 성능 요구 사항 문서 - 성능 테스트 시나리오 문서 - 성능 테스.. 더보기
성능 테스트 전략 문서 작성 방법 - 이슈 관리 Defect Management JIRA의 결함 관리 모듈은 결함 로깅과 클로저 추적을 위해 프로젝트에서 사용됩니다. 테스트 실행 단계에서 발견된 결함의 식별은 JIRA에서 수집되며 이러한 결함은 아래의 심각도에 따라 개발 팀에 의해 해결됩니다. 결함 검토 회의는 테스트, 개발, 품질 분석가 및 비즈니스 팀의 참여로 매일 실시됩니다. 프로젝트가 Go Live 날짜에 접근함에 따라 결함 검토 회의에 게시할 결함 수정 기준에 대한 기준이 엄격 해집니다. Defect Severity Definition 심각도 코드의 정의는 다음과 같습니다. Severity 개발 및 향상 문제 설명 Blocker 시스템 오류, 쇼 스토퍼, 네트워크 문제 Critical 시스템 오류, 명확한 해결 방법, 중단 또는 누락된 비즈니.. 더보기
성능 테스트 전략 문서 작성 방법 - 활동 및 산출물 Performance Testing Activities & Deliverables Test Data 성능 환경 데이터는 생산 데이터의 복사본이 될 것이며 프로젝트 팀은 필요한 테스트 데이터를 제공 할 것이라고 가정합니다. Entry & Exit Criteria 환경의 모든 응용 프로그램에 대한 액세스. 환경 준비 완료. 성능 테스트 데이터 준비. 더보기
성능 테스트 전략 문서 작성 방법 - 시나리오, 타입, 메트릭스 Performance Test Scenarios 시나리오 1 : 상담원과 고객 채팅의 동시 세션 수 유효성을 검사합니다. Performance Test Types 아래 표는 다양한 유형의 성능 테스트와 그 목적을 설명합니다. Test Type Objective Baseline Test 후속 측정을위한 참고 자료로 사용될 특정 부피에서 최고의 성능을 측정 Load Test 예상되는 최대 생산 부하 하에서 시스템 성능을 측정 Endurance Test 오랜 기간 동안 대량의 시스템 안정성 측정. Stress Test 불리한 조건에서 시스템 성능을 측정 Performance Metrics Client-side Metrics Metric Description Format Transaction Response T.. 더보기
성능 테스트 전략 문서 작성 방법 - 접근 Approach ABC 채팅 성능 테스트는 Jmeter를 사용하여 XMPP 연결을 위해 smack 라이브러리를 사용하는 사용자 정의 XMPP 플러그인을 작성함으로써 수행됩니다. 이러한 라이브러리는 연결 설정, 로그인 및 채팅 메시지를 XMPP 서버에 보내는 데 사용됩니다. 이러한 라이브러리는 Jmeter에 배포되는 jar 파일에 번들로 제공되며 테스트할 시나리오를 기반으로 설계되었습니다. Jmeter Work Bench는 JMeter 서버에 연결되는 로컬 머신에 설치되며 로드 생성기는 채팅 서버 시스템에 필요한 로드를 생성하여 시스템 동작을 모니터링합니다. 테스트 시나리오는 JMeter 도구를 사용하여 스크립팅 됩니다. 스크립트는 필요에 따라 사용자 정의됩니다. 실제 시나리오를 시뮬레이션하기 위해 필요한.. 더보기
성능 테스트 전략 문서 작성 방법 - 범위 Scope Inscope 아래는 ABC 채팅 워크 벤치의 성능 테스트 범위입니다. - 주요 비즈니스 거래에 대한 지식을 습득하고 시스템에 대한 세부 연구를 거쳐 부하 분산을 구축합니다. - 다양한 프로젝트 트랙의 지원을 통해 성능 테스트를 위한 중요한 시나리오를 식별하십시오. - 이전 릴리스 결과를 향후 릴리스의 기준으로 사용하십시오. - 추가 에이전트 시스템에 대한 성능 테스트 환경 및 성능/로드 테스트 도구 인프라를 확인하고 유효성을 검사하십시오. - 식별된 피크로드를 모방한 식별된 시나리오에 대해 JMeter를 사용하여 성능 테스트 스크립트를 준비합니다. - 테스트 실행 단계에서 병목 현상을 식별하기 위해 테스트 모니터링을 위해 서버에서 성능 모니터링을 설정합니다. - 성능 테스트 결과 게시. - .. 더보기
성능 테스트 전략 문서 작성 방법 - 소개 Introduction 이 문서의 목적은 현재 및 미래 상태에 대한 ABC 채팅 응용 프로그램에서 성능 테스트를 수행하는 방법을 정의 / 설명하는 것입니다. ABC 채팅 응용 프로그램은 사내 원격 지원 에이전트 워크 벤치입니다. 이 워크 벤치는 고객 요청을 이행하는데 사용됩니다. 이 Workbench에는 온라인 채팅, 고객 ID, 원격 PC 제어, PC 진단 및 복구 도구와 같은 기능이 있습니다. Objective (목표) 성능 테스트의 주요 목표는 다음과 같습니다. 기존 채팅 응용 프로그램의 변경 사항이 정의된 서비스 수준 계약과 일치한다는 확신을 얻으려면 새로운 기능 향상으로 인해 응용 프로그램 성능, 서비스 가용성 및 응용 프로그램의 안정성이 영향을 받지 않도록 보장합니다. 트랜잭션 응답 시간은 증.. 더보기