이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 cobertura-check 명령입니다.
프로그램:
이름
cobertura-check — 적절한 테스트 커버리지가 없는 클래스 표시
개요
cobertura 체크 [--나뭇 가지 0 100 ..] [--데이터 파일 파일] [--선 0 100 ..] [--정규식
정규식:branchrate:linerate] [--패키지브랜치 0 100 ..] [--패키지라인 0 100 ..]
[--totalbranch 0 100 ..] [--총계 0 100 ..]
기술
cobertura 체크 어떤 클래스가 없는지 보여주기 위해 JUnit 테스트 후에 실행할 수 있습니다.
충분한 테스트 커버리지.
옵션
매개변수를 지정하지 않으면 모든 값이 50%로 설정됩니다.
--나뭇 가지 0 100 ..
각 클래스에 필요한 최소 허용 분기 커버리지 비율을 지정합니다. 이것
0에서 100 사이의 정수 값이어야 합니다. 기본값은 0입니다.
--데이터 파일 파일
클래스에 대한 메타데이터가 포함된 파일의 이름을 지정합니다. 기본
값: "./cobertura.ser".
--선 0 100 ..
각 클래스에 필요한 최소 허용 회선 커버리지 비율을 지정합니다. 이것
0에서 100 사이의 정수 값이어야 합니다. 기본값은 0입니다.
--정규식 정규식:branchrate:linerate
보다 세밀한 제어를 위해 선택적으로 최소 분기 및 라인을 지정할 수 있습니다.
여러 정규식을 사용하는 개별 클래스에 대한 적용률.
--패키지브랜치 0 100 ..
각각에 필요한 최소 허용 가능한 평균 지점 커버리지 비율을 지정합니다.
패키지. 0에서 100 사이의 정수 값이어야 합니다. 기본값은 0입니다.
--패키지라인 0 100 ..
각각에 필요한 최소 허용 평균 회선 커버리지 비율을 지정합니다.
패키지. 0에서 100 사이의 정수 값이어야 합니다. 기본값은 0입니다.
--totalbranch 0 100 ..
에 필요한 최소 허용 가능한 평균 지점 적용률을 지정합니다.
전체적으로 프로젝트. 0에서 100 사이의 정수 값이어야 합니다. 기본값
값은 0입니다.
--총계 0 100 ..
프로젝트에 필요한 최소 허용 평균 회선 커버리지 비율을 지정합니다.
전체적으로. 0에서 100 사이의 정수 값이어야 합니다. 기본값은
0.
onworks.net 서비스를 사용하여 온라인에서 cobertura-check 사용