business process testing how simplify
오늘날의 자동화 테스트 세대에서 BPT (비즈니스 프로세스 테스트)는 현재 테스트 산업 표준을 변경했습니다.
비즈니스 프로세스 유효성 검사는 종단 간을 확인하는 행위입니다. 비즈니스 프로세스 . 모든 비즈니스 규칙이 올바르게 작동하는지 확인하기 위해 단계별로 수행되며 편차가 발견되면 결함이 기록됩니다.
이 튜토리얼은 BPT에 대한 완전한 아이디어를 제공 할 것입니다.-작동 방식, 포함 된 내용, 중요성 등.
학습 내용 :
- 비즈니스 프로세스 테스트 란 무엇입니까?
- BPT는 어떻게 작동합니까?
- BPT 역할 :
- 왜 BPT 방법론인가?
- BPT는 어떻게 구현됩니까?
- 구성 요소와 테스트의 일반적인 차이점 :
- Micro Focus 비즈니스 프로세스 테스트 비즈니스 프로세스 테스트 도구 (Micro Focus BPT)
- 결론
- 추천 도서
비즈니스 프로세스 테스트 란 무엇입니까?
#1. BPT는 테스트 설계, 생성 및 실행을위한 수동 및 자동 테스트 솔루션입니다. 테스트 일정을 줄이는 데 도움이됩니다.
#두. BPT 접근 방식에는 다음이 포함됩니다.
- 재사용 가능한 비즈니스 구성 요소
- 비즈니스 프로세스 테스트
#삼. BPT는 비즈니스 분석가 및 비 기술적 주제 전문가 ( 중소기업 ) 스크립트가없는 환경에서 비즈니스 구성 요소로 작업하고 비즈니스 프로세스 테스트를 만듭니다.
크롬 용 무료 팝업 차단기
BC1 : 브라우저를 열고 로그인 자격 증명을 입력하는 첫 번째 비즈니스 구성 요소
BC2 : 계정 화면으로 이동하는 두 번째 비즈니스 구성 요소 검색 계정
BC3 : 필드 값을 확인하는 세 번째 비즈니스 구성 요소
# 4. BPT와 관련된 주요 개념은 다음과 같습니다.
- 비즈니스 프로세스 : 비즈니스 프로세스는 미리 정의 된 목표를 달성하기 위해 수행되는 관련 활동의 모음으로 정의 할 수 있습니다.
- 비즈니스 구성 요소 : 비즈니스 구성 요소는 작고 재사용 가능한 테스트 케이스 세트로 간주됩니다.
- 비즈니스 프로세스 테스트 : 비즈니스 프로세스 테스트는 비즈니스 구성 요소를 포함하는 테스트 케이스입니다.
- 응용 분야 : 공유 객체와 같은 테스트 리소스를 포함하는 논리적 엔티티 및 저장소입니다. 아르 자형 저장소, 함수 라이브러리 등
# 5. BPT는 다음과 같은 여러 테스트 환경 및 도구를 사용하여 프로젝트를 유지하는 데 도움이됩니다. UFT , Micro Focus ALM 등
BPT는 어떻게 작동합니까?
- BPT를 사용하면 주제 전문가가 테스트를 만들 수 있습니다.
- 그것은 함께 결합됩니다 품질 센터 라이센스를 통해
- 에 QuickTest 전문가의 BPT로 작업 (QTP) Quality Center를 BPT 지원과 연결해야합니다.
- 주제 전문가는 비즈니스 프로세스 문서, 비즈니스 구성 요소 및 비즈니스 프로세스 테스트를 정의합니다.
- 반면에 자동화 엔지니어는 비즈니스 구성 요소의 개별 단계를 재생하고 기록합니다.
- QA 테스터는 개별 구성 요소를 실행하고 디버그합니다.
BPT 역할 :
BPT와 관련된 주요 사용자의 역할은 다음과 같습니다.
역할 # 1) 주제 전문가 (SME) : 주제 전문가는 특정 분야에서 권위자로 간주되는 사람입니다. SME에는 두 가지 유형이 있습니다.
- 비즈니스 구성 요소 전문가 개별 요소에 대한 자세한 이해
- 비즈니스 프로세스 전문가 응용 프로그램에 구현 된 논리에 대한 충분하고 관련 지식이 있습니다.
역할 # 2) 자동화 엔지니어 : 자동화 엔지니어는 자동화 테스트 도구 .
역할 # 3) QA 테스터 : QA Tester는 비즈니스 프로세스 테스트에 대한 값을 정의하고 실행하고 결과를 검토하는 Quality Center 사용자입니다.
왜 BPT 방법론인가?
BPT는 자동화 테스트, 즉, 전통적인 문제를 해결하는 데 사용되는 변환입니다.
- 수동 테스터 / SME와 자동화 엔지니어 간의 조정 부족
- 자동화 개발 표준 부족
- 자동화 엔지니어의 응용 프로그램에 대한 지식이 부족하면 스크립트가 비효율적 일 수 있습니다.
- 엄청난 유지 관리 노력
BPT는 어떻게 구현됩니까?
BPT 방법론에는 다음 단계가 포함됩니다.
1 단계 : 도구 얻기 : 회사는 라이선스를 구매하고 도구를 설치합니다.
2 단계 : 애플리케이션 영역 생성 : 테스트 리소스를위한 논리적 저장소를 만들고 채우고 유지합니다.
3 단계 : 테스트 구성 요소 만들기 : SME는 새 구성 요소를 만들고 비즈니스 구성 요소 모듈 (Quality Center)에서 정의 할 수 있습니다. 비즈니스 구성 요소 모듈에는 다음이 포함됩니다.
- 세부: 목적 / 목표, 사전 조건 및 사후 조건에 대한 일반 요약
- 스냅 샷 : 구성 요소 설명을 시각화하는 데 도움이되는 이미지 (필요한 경우)
- 매개 변수 : 구성 요소가 외부 소스에서 데이터를 수신하고 다른 구성 요소로 전달할 수 있도록하는 입력 및 출력 구성 요소 매개 변수 값을 지정합니다.
- 디자인 단계 : 비즈니스 구성 요소의 수동 단계 생성,보기 및 자동화
- 사용처 : 현재 선택된 비즈니스 구성 요소 포함
- 구성 요소 요청 창 : 테스트 계획 모듈에서 생성 된 새 구성 요소 요청을 처리합니다. 테스트를 생성하고 여기에서 요청을 생성하는 누락 된 구성 요소를 식별한다고 가정 해 보겠습니다.
4 단계 : 실제 비즈니스 프로세스 테스트 생성 : SME는 비즈니스 프로세스 테스트를 만듭니다. 비즈니스 프로세스에 적용 할 수있는 구성 요소를 선택합니다. 각 구성 요소는 비즈니스 프로세스마다 다르게 사용할 수 있습니다.
5 단계 : 비즈니스 구성 요소 자동화 : SME가 비즈니스 프로세스 템플릿을 생성하면 구성 요소를 코딩 할 준비가되어 QA 테스터에게 전달할 수 있습니다.
구성 요소는 두 가지 범주로 분류됩니다.
- 구성 요소 쉘 : 구성 요소의 외부 레이어-이 셸의 정보는 테스트 수준에서 사용할 수 있습니다.
- 구성 요소 구현 : 구성 요소의 내부 계층 –이 계층의 정보는 구성 요소 수준에서만 사용할 수 있습니다.
6 단계 : 비즈니스 프로세스 테스트 실행 : 일반 테스트와 같은 비즈니스 프로세스 테스트를 실행합니다.
구성 요소와 테스트의 일반적인 차이점 :
테스트 및 구성 요소는 BPT의 개별 개념입니다.
.torrent 파일로 수행 할 작업
다음 지침은 이들을 구별하는 데 유용합니다.
- 구성 요소는 여러 작업을 포함 할 수없는 단일 엔티티입니다.
- 구성 요소로 작업 할 때 모든 외부 파일은 연결된 Quality Center 프로젝트에 저장됩니다.
- 개별 구성 요소에 대한 개별 저장소는 없습니다. 모든 구성 요소는 공유 저장소를 사용해야합니다.
- 컴포넌트 노드의 이름은 변경할 수 없으며 저장된 컴포넌트의 이름과 동일해야합니다.
- 리소스는 구성 요소에 직접 추가되지 않고 응용 프로그램 저장소를 통해 추가 할 수 있습니다.
Micro Focus 비즈니스 프로세스 테스트 비즈니스 프로세스 테스트 도구 (Micro Focus BPT)
Micro Focus 비즈니스 프로세스 테스트 SME가 모든 프로그래밍 언어의 사용을 구축, 데이터 구동, 실행 및 문서화 할 수 있도록하는 업계 최초의 완전한 역할 기반 테스트 자동화 도구입니다.
Micro Focus 비즈니스 프로세스 테스트 소프트웨어에 대해 자세히 알아보기 여기 .
Micro Focus BPT 도구의 이점 :
- 구성 요소를 사용하여 테스트 설계 프로세스를 단순화하고 가속화합니다.
- QA 및 테스트 팀이 테스트 설계 프로세스를 훨씬 더 일찍 시작할 수 있도록합니다. 시스템 설계 중
- 단일 단계로 자동화 된 테스트 및 테스트 사례 문서 생성
- QA 팀은 모범 사례에 따라 생성 된 테스트 자산의 결합 된 패키지를 사용하여 테스트 자동화를 향상시킬 수 있습니다.
- SME 및 QA 엔지니어의 생산성 향상
BPT의 장점
- 별도의 자동화 프레임 워크를 생성 할 필요가 없습니다.
- 자동화 테스트는 비즈니스 구성 요소를 사용하여 구조화됩니다.
- 필요한 노력 감소 테스트 자동화 스크립트 작성 및 유지
- BPT는 자세한 테스트 스크립트와 독립적입니다.
- 높은 재사용 성 데이터 기반 구성 요소
- 테스터는 자동화에 대한 전문 지식이 필요하지 않습니다.
- 수동 테스터는 코드에 영향을주지 않고 원치 않는 구성 요소를 자유롭게 제거 할 수 있습니다.
BPT의 단점
- 테스트 스크립트 용 BPT 프레임 워크에 대한 추가 라이센스를 구입해야합니다.
- BPT 프레임 워크 ALM (Application Lifecycle Management) 액세스 권한이있는 경우에만 사용할 수 있습니다.
결론
비즈니스 프로세스 테스트는 고급 테스트 기술입니다. 너무 단순한 수동 테스트와 너무 복잡한 자동화 테스트 사이의 일종의 행복한 매체입니다.
어려운 비즈니스 프로세스의 사양을 생성하는 데 도움이되며 자동화를 고급 프로세스에 적합하게 만듭니다.
빠르고 효율적이며 전문 지식의 활용, 쉬운 표준 구현은 BPT를 강력한 테스트 기술로 만드는 몇 가지 강력한 기능입니다.
BPT에 대한 질문이 있습니까? 아래 댓글에 자유롭게 게시 해주세요.