검사 목록 밖으로 정렬 검증 시간을 단축하는 방법에 대한 온라인 (요약 기사)

체크리스트 실행에 대해 생각 시작?


(1) 더 많은 기능을 더 체크리스트로 더 실행 체크리스트 점점 더 많은 시간을 보충하는 방법을 검증 시간에 온라인을 줄이기 위해?
(2) 온라인 검증 시간을 단축,하지만 어떻게 품질을 보장하기 위해? 라인에 거의 표시 누락?
(3) 방법 후 새 직원이보고하는 용이하게하기 위해 사용 사례를 분할하는 유지 보수 (추가 및 빼기 심사 등)?
(4) 평가를 기반으로 통계, 경우의 수와 실행 시간을 촉진하는 방법을 사용 사례?

 

타겟의 예상 효과는

(1) 인증 시간을 단축, 사용 사례의 다른 버전에 따른 상이한 점검표를 수행
가 온라인 누락 방지하기 위해, 주요 공정 및 모든 기능의 기능이 포함되어 있는지 (2) 확인
(3)은 모듈 케이스에 의해 분할된다. 실시 예에서의 모듈 지점에 기입 기능에 따라 나누어. 유지 보수가 용이
데이터 형태로 업데이트 된 후 시간 동기 케이스 부분의 개수와 모든 모듈 (4)은 어떤 방식으로 기록 라인의 작업량을 결정하는 데이터를 갖는다.
(5) 빨리 라인에서 가능한 완료 할 수 있습니다, 라인 품질과 필요는 사용자의 사용을 보장하기 위해


해결 방법 :


     점검표 분류 분류에 따라 서로 다른 경우에서의 실행에 대응하는 카테고리. 생략 할 몇 가지 사소한 변경의 가능성을 보장하기 위해 전체 체크리스트 사용 사례의 구현 정기적으로 이전 버전에서 나타났다. 그래서 사용 사례의 실행 시간을 줄일 수 있습니다. 그리고 전체 사시간 케이스를 수행하기 전에 2 시간 감소. 뿐만 아니라 사용자의 사용에 나쁜 피드백을 주도 불만의 불편을 방지하기 위해, 주요 기능 모듈의 기능 정확성을 보장합니다.

구현 :
  점검표 분류 세 개의 상기 원리 준수 : 우선 순위 기반의 할당 기능 모듈

  CheckList_ 전체 버전 :

    모든 기능 모듈의 실시 예는, 전체를 사용할 경우보다 필요한 실행 시간이 긴, 풀 버전과 같은 세 가지 사용 사례의 버전을 수행하도록 설정 될 수있다.


  CheckList_ 라이트 :

    이 레벨 2 케이스 모든 기능 블록을 주로 사용 사례 기본 기능 모듈에 관련 또는 얕은 레벨 1을 포함한다. 모듈과 모듈의 초점은 자주 약간의 정제를 사용할 수있다. 기능 클릭을 사용하는 경우 사용자가 발생되지 않도록하려면 다시 흑백 및 기타 문제를 깜박입니다. 사용자가 자주 사용하는 모듈은 거친 형태로 작성 될 수 없다. 그래서 너무 좋은 대담한 삭제 불필요한 사용 사례 수 없습니다. 때문에 기능 시험에, 검증 모듈 얇고 포괄적이어야합니다. 그래서 체크리스트 단지로 다시 걸어 확인하는 경우. 때 업데이트 반복의 작은 버전 선택 "라이트의 경우"사용 사례의 구현입니다. 그래서 실행 시간을 단축합니다.
  

  ReviewList_ 온라인 :

    그것은 거친 예 무결성 모든 기능 모듈이 포함되어 있습니다. 프로덕션 환경에서 수행 할 수 있습니다. 목적은 다시 한 번 시험판을 확인하는 것입니다, 변경이 라인 테스트 환경에 영향을 미치지 않았다, 다시 한 번 회선 품질의 신뢰할 수있는 안정성을 보장합니다. 일부 기능 선도 시험판 환경 일반 및 특정 제한의 테스트 환경을 수행 할 수 없기 때문에이 부분의 기능을 확인하기위한 작업 환경에 남아있을 것이다.

 

예에 의해 간소화 :


첫 번째는 아이디어를 삭제 감히 후 (1) 저장 후 다시 네트워크에 액세스하려면 추가
일치하지 않는 다운 그레이드의 실시 예에 실시의 현재 버전과 함께 사용 (2) 레벨 1. 좋은의 순위를 결정하고 주석을 달 수 있습니다.
(3) 일반 용도의 경우에는 2 단째의 자체 저장 실시 예에서, 스테이지 2의 단계 1 및 실시 예 3은 가장 큰 그것의 작은 부분 만이다. 단지 주 경로의 일부 중요한 예외 경로를 떠나 원칙적으로 대담한 컷의이 부분을 수행하려면, 다른 모든 세 가지로 감소

 

예 검토하여 :


목적 :와없는 경우가 간소화 누락 충분히
구체적으로 :
(1) 주 경로 :

  오픈 애플리케이션은 항목 앱 모든 스테이지 1에서 알 수있는 각 모듈의 검사 실시 예에서, 경우에 적용되어야한다.


(2) 일반적인 사용자 시나리오 :

  일반적인 시나리오는 대응하는 제어 예와 실시 예 1 및 2는 완전 스테이지 피복되어야 사용자 모듈에 따라 나열되어있다.


(3) 집단적 지혜의 사용 :

  누락가 검토 사례와 함께 모듈에 따라 함께 함께 테스트 학생들과 인간 경험의 전환, 즉, 경험에 따라 경우 재발 문제에 가입 합리적인 토론 후 추가 사용 사례에 대한 필요성.


(4) 온라인 피드백 라인 결함 :

     릴리스 후, 온라인 결함 및 온라인 피드백에 따르면,이 테스트 케이스의 생략으로 인해 발생 여부를 확인 라인 결함 원인, 심각도 수준뿐만 아니라 추가되어야하는지에, 사용 사례를 추가할지 여부를 결정하는 사용자 피드백의 수를 분석하는 가장 적절한 단계.


유지 보수의 후반 부분 :


(1) 온라인 버그 간소화 분석하여 네트워크 액세스가 발생하기 때문에 사용 사례 부족 버그가 있는지 후속
(2) 증가 된 분리 기능의 일 실시 예에서, 상기 방법의 적용으로 간소화 및 통계가.


요약 (구현 후 실적 목표) :

  분리의 작은 버전 :
  케이스의 수 : 건수와 함께 실행의 양은 50 % 감소에서 증가 하였다.
  예 실행 시간 : 시간의 적어도 50 %의 원래의 실행 시간이 감소한다.

  사건의 심사와 여러 버전의 경험과 결합하고 좋은 일을하기 위해 따로 설정, 구현 과정에서 큰 혜택을 얻을 것이다

 

연습 샷의 구체적인 예 :

  

  

  

 

추천

출처www.cnblogs.com/syw20170419/p/11234678.html