mutation-testing

    2

    1답변

    이 질문은 매우 모호하지만 저는 여러분의 도움으로 그것을 개선 할 수 있다고 생각합니다. 몇 달 전에 TDD와 유닛 테스팅에 대한 인터뷰에서 특정 클래스를 제거하거나 변경하여 클래스 나 구성 요소의 정확성을 검사하는 특정 방법론 (불행히도 이름을 잊어 버렸습니다)을 알고 있는지 묻는 질문이 나왔습니다 (자동으로, 아마도 특정 도구 사용). 당신이 상상할 수

    1

    1답변

    코드에서 PIT 변이 테스트를 실행하기 위해 Eclipse에서 PITclipse를 사용하고있었습니다. 필자는 PIT 설명서에서 일부 뮤 테이터가 기본적으로 활성화되지 않았다는 사실을 알았습니다. Pitclipse에서도 이러한 뮤 테이터는 사용하지 않는 것 같습니다. 나는 디폴트가 아닌 뮤 테이터를 활성화하고 사용하는 방법이 있는지를 알고 싶었고 코드에 대해

    0

    1답변

    돌연변이 테스트에 관심이 있습니다. 돌연변이 테스트 도구로 코드에 오류를 생성하고 PIT를 발견했습니다. 게다가 회귀 테스트에 대한 논문을 읽고 사이트에서 실험 데이터를 제공했습니다. 데이터에 PIT의 출력은이 형식의 오류 : com.notnoop.apns.PayloadBuilder:<init>:()V:55:12:0 또는 com.notnoop.apns.

    0

    1답변

    jumble tool을 사용하려고하는데 Eclipse에서 설치할 수 없습니다. 여기에 제공된 단계를 따르고 있습니다. http://jumble.sourceforge.net/ 지금 내가 새로운 소프트웨어 옵션을 추가 할 때 jumble 링크를 추가하려고하면 오류가 발생합니다. http://jumble.sourceforge.net을 찾을 수 없습니다. 아무도

    1

    1답변

    우수한 PITest 프레임 워크를 사용하고 있습니다. PITest의 Sonars "// NOSONAR"에 해당하는 항목이 있는지 궁금 해서요. 특정 줄이 PITest 범위에서 제외되었으므로 (보고서에 빨간색이 표시되지 않습니다)? 메소드와 클래스가 제외 될 수 있다는 것을 알고 있습니다. 라인 레벨에서 좀 더 세밀한 것을 찾고 있습니다. 는 다음과 내가 가

    0

    1답변

    Guava (http://pitest.org/)의 돌연변이 검사를 수행하기 위해 PIT를 설정하려고하지만이를 실행하려고 할 때 다음 오류가 발생합니다. 이것은 내가 오류입니다 : 12:19:47 PM PIT >> INFO : Sending 32 test classes to minion 12:19:47 PM PIT >> INFO : Sent tests to

    1

    2답변

    나는 1 점이 붙어있어 제안이 필요합니다. 내 코드에 대해 junit을 쓰는 동안 ValidateArgument.notNull (arg1) 변이를 죽일 수 없습니다 !!! 제안이 필요합니다. 코드로 다음과 .. 생존 ​​/ 노키아/OSS/피규/RAC/일반/폴더의 유틸리티/ValidateArgument :: NOTNULL → ## 제거 호출 닷컴 에 얻기 p

    2

    1답변

    우리는 단지 돌연변이 테스트로 조금 놀고 있으며 이해할 수없는 한가지가 있습니다. for (final Order order : orders) 내가 뮤 테이터 (http://pitest.org/quickstart/mutators/#NEGATE_CONDITIONALS)의 설명을 살펴 경우, 그냥 변이한다 : 왜 항상이 같은 내를위한 각 루프에서 "부정적인

    4

    1답변

    "닫고" "플러시"와 같은 I/O 메서드를 변경하려고 PIT를 제외하려고합니다. 다음은 내 Maven 구성입니다. <plugin> <groupId>org.pitest</groupId> <artifactId>pitest-maven</artifactId> <version>1.1.3</version> <configuration

    1

    1답변

    저는 회사의 SonarQube 대시 보드에 플러그인을 추가하기 위해 작업 중입니다. 그들은 대시 보드에 2 개의 레이블을 붙이기를 원했습니다. 돌연변이 검사가있는 프로젝트의 총 수과 돌연변이 검사가 필요한 프로젝트. UI를위한 AngularJS를 따라 SonarQube Java API을 사용하고 있습니다.이 작업을 수행하는 방법에 대한 도움을 찾고 있습니다