1 |
1
제품 라인 회귀 시험 수행 방법에 있어서, 기존 제품과 변경된 제품 간의 차이를 식별하고 회귀 시험을 위한 시험 항목을 선택하는 단계; 선택된 제품군의 복수의 제품들에 포함된 코드 유닛의 체크섬 값을 비교하고, 체크섬 값을 비교하여 생성된 체크섬 행렬을 사용하여 상기 선택된 시험 항목이 실행될 복수의 제품들을 선별하는 단계; 및 상기 선택된 시험 항목을 상기 선별된 복수의 제품들에서 실행하고 실행 추적 정보를 수집하여 갱신하는 단계 를 포함하는 제품 라인 회귀 시험 수행 방법
|
2 |
2
제1항에 있어서,기존 제품과 변경된 제품 간의 차이를 식별하고 회귀 시험을 위한 시험 항목을 선택하는 단계는, 회귀 시험을 위해 선택된 시험 항목의 실행 횟수 및 비용을 줄이기 위해 기존 제품과 변경된 제품 간의 차이를 분석하는 제품 라인 회귀 시험 수행 방법
|
3 |
3
제1항에 있어서,선택된 제품군의 복수의 제품들에 포함된 코드 유닛의 체크섬 값을 비교하고, 체크섬 값을 비교하여 생성된 체크섬 행렬을 사용하여 상기 선택된 시험 항목이 실행될 복수의 제품들을 선별하는 단계는, 선택된 제품군의 복수의 제품들에 포함된 두 코드 유닛의 체크섬 값이 같은 경우, 두 코드 유닛의 소스코드가 동일한 것으로 판단하고, 제품군의 복수의 제품들에 포함된 코드 유닛의 체크섬 값들을 담은 체크섬 행렬(checksum matrix)를 생성하고,제품군의 각 제품에 대해 알고리즘을 수행하여 제품들의 모든 코드 유닛을 추출하여, 각 코드 유닛의 체크섬 값을 체크섬 행렬에 삽입함으로써 체크섬 행렬을 생성하는 제품 라인 회귀 시험 수행 방법
|
4 |
4
제3항에 있어서,선택된 제품군의 복수의 제품들에 포함된 코드 유닛의 체크섬 값을 비교하고, 체크섬 값을 비교하여 생성된 체크섬 행렬을 사용하여 상기 선택된 시험 항목이 실행될 복수의 제품들을 선별하는 단계는, 각 시험 항목이 같은 시험 결과를 낼 제품들을 실행 대상에서 제외시킴으로써 실행될 제품들을 선별하고, 각 시험 항목에 대해 실행하는 코드 유닛의 제품 별 체크섬 값들을 체크섬 행렬로부터 얻은 후, 서로 다른 실행 추적 정보를 갖거나 또는 서로 다른 체크섬 값들을 갖는 제품들을 선별하는제품 라인 회귀 시험 수행 방법
|
5 |
5
제1항에 있어서,상기 선택된 시험 항목을 상기 선별된 복수의 제품들에서 실행하고 실행 추적 정보를 수집하여 갱신하는 단계는, 기존 제품과 변경된 제품 간의 차이를 식별하여 시험 항목의 실행 횟수를 감소하여 시험 항목 실행의 비용이 감소하게 되므로 수집할 시험 항목의 실행 추적 정보도 감소하게 되어 수집 단계의 비용을 감소시키는 제품 라인 회귀 시험 수행 방법
|
6 |
6
제품 라인 회귀 시험 수행 장치에 있어서, 기존 제품과 변경된 제품 간의 차이를 식별하고 회귀 시험을 위한 시험 항목을 선택하는 분석부; 선택된 제품군의 복수의 제품들에 포함된 코드 유닛의 체크섬 값을 비교하고, 체크섬 값을 비교하여 생성된 체크섬 행렬을 사용하여 상기 선택된 시험 항목이 실행될 복수의 제품들을 선별하는 제품 선별부; 및상기 선택된 시험 항목을 상기 선별된 복수의 제품들에서 실행하고 실행 추적 정보를 수집하여 갱신하는 수집부를 포함하는 제품 라인 회귀 시험 수행 장치
|
7 |
7
제6항에 있어서,분석부는, 회귀 시험을 위해 선택된 시험 항목의 실행 횟수 및 비용을 줄이기 위해 기존 제품과 변경된 제품 간의 차이를 분석하는 제품 라인 회귀 시험 수행 장치
|
8 |
8
제6항에 있어서,제품 선별부는, 선택된 제품군의 복수의 제품들에 포함된 두 코드 유닛의 체크섬 값이 같은 경우, 두 코드 유닛의 소스코드가 동일한 것으로 판단하고, 제품군의 복수의 제품들에 포함된 코드 유닛의 체크섬 값들을 담은 체크섬 행렬(checksum matrix)를 생성하고,제품군의 각 제품에 대해 알고리즘을 수행하여 제품들의 모든 코드 유닛을 추출하여, 각 코드 유닛의 체크섬 값을 체크섬 행렬에 삽입함으로써 체크섬 행렬을 생성하는 제품 라인 회귀 시험 수행 장치
|
9 |
9
제8항에 있어서,제품 선별부는, 각 시험 항목이 같은 시험 결과를 낼 제품들을 실행 대상에서 제외시킴으로써 실행될 제품들을 선별하고, 각 시험 항목에 대해 실행하는 코드 유닛의 제품 별 체크섬 값들을 체크섬 행렬로부터 얻은 후, 서로 다른 실행 추적 정보를 갖거나 또는 서로 다른 체크섬 값들을 갖는 제품들을 선별하는 제품 라인 회귀 시험 수행 장치
|
10 |
10
제6항에 있어서,수집부는, 기존 제품과 변경된 제품 간의 차이를 식별하여 시험 항목의 실행 횟수를 감소하여 시험 항목 실행의 비용이 감소하게 되므로 수집할 시험 항목의 실행 추적 정보도 감소하게 되어 수집 단계의 비용을 감소시키는 제품 라인 회귀 시험 수행 장치
|