인터페이스설계확인
소프트웨어 연계 테스트
- 내/외부 연계 모듈 구현에서 소프트웨어 연계 테스트는 송신 시스템과 수신 시스템 간에 연계 테스트를 의미
- 송신 시스템에서 중계 시스템을 거쳐서 수신 시스템까지 연계하였을 경우 데이터의 정합성 및 데이터 전송 여부를 테스트
소프트웨어 연계 테스트 구간
- 소프트웨어 연계 테스트 구간은 송신 시스템에서 연계 서버 또는 중계 서버를 거치고 수신 시스템까지 데이터가 저달되는지 테스트
소프트웨어 연계 단위 테스트
- 소프트웨어 연계 단위 테스트는 연계 자체만을 테스트
- 송신 시스템에서 연계 데이터를 추출 및 생성하고 이를 연계 테이블로 생성
- 연계 서버 또는 중계 서버가 있는 경우 연계 테이블 간 송수신
- 연계 서버 또는 중계 서버에서는 수신된 연계 테이블 생성
- 수신 시스템에서는 연계 테이블에서 연계 데이터를 수신 시스템으로 로드
소프트웨어 연계 통합 테스트
- 비즈니스 프로세서 흐름에 맞춰 연계 데이터 생성, 전송, 저장까지 보다 큰 통합 기능 테스트의 일부로서 연계 통합 테스트를 수행
- 인위적인 조작없이 비즈니스 프로세스 흐름에 맞춰 연계기능 점검
- 최종적으로 수신 시스템의 운영 DB에 반영된 데이터 검색 및 활용
소프트웨어 연계 테스트 케이스 작성 방법
- 송/수신 시스템에서 확인해야 할 사항을 각각 도출
- 송/수신 시스템 각각에서 단순 개별 데이터의 유효 값을 체크하는 경우의 수와 데이터 간의 연관관계를 체크하는 경우의 수로 식별하여 작성
- 단순 개별 데이터의 유효 값은 코드일 경우, 코드 테이블에 등록된 값의 여부 또는 유효 데이터 타입, 길이, 필수 입력 등의 체크 의미
- 데이터 간의 연관 관계 체크는 연계 서버 또는 중계 서버를 통하여 연관 관계가 주어진 규칙대로 데이터 변환을 시켜 주는지 점검
송신용 연계 응용 프로그램의 단위 테스트 케이스 작성
- 송신 시스템에서 연계 데이터 추출이 제대로 되었는지, 연계 데이터가 수신 시스템에 맞게 코드 변환이 되었는지를 테스트
연계 통합 테스트 케이스 작성
- 송신용 연계 응용프로그램과 수신용 연계 응용프로그램의 기능 위주 결함을 확인하는 통합 테스트 케이스로 작성