돌연변이 검사가 DAML에 도입됩니다
이 회사는 테스트 스위트의 격차를 식별하는 오픈 소스 변이 테스트 엔진인 Mewt를 출시했으며, 이제 Canton Network 애플리케이션에 사용되는 언어인 DAML을 지원하도록 확장했습니다. Mewt는 DAML을 읽고, 변이체를 생성하며, 기존 테스트 스위트를 통해 실행하여 생존 변이체의 수를 계산합니다. 이 수는 테스트 스위트가 얼마나 많이 확인하는지를 나타내며, 기존 테스트 커버리지 보고서보다 테스트 효과에 대한 더 정확한 측정을 제공합니다. 테스트 커버리지 보고서는 코드가 실행되었는지 여부만 나타낼 뿐, 코드가 의도한 대로 작동하지 않을 경우 테스트가 실패하는지 여부는 나타내지 않기 때문에 오해의 소