반디 ARK 라이브러리 유닛 테스트


Ark 라이브러리는 소프트웨어 특성상 수 많은 종류의 압축 파일을 처리해야 하기 때문에 새로운 기능을 추가하는 과정에서 예기치 못한 문제가 발생할 가능성이 매우 높습니다. 이러한 문제를 최소하 하기 위하여 개발 과정과 릴리스 과정에서 철저한 유닛테스트를 통해서 라이브러리의 안정성을 검증합니다.

아래 동영상은 개발 과정에서 수집한 서로 다른 특징을 가지는 수백개의 샘플 압축 파일을 다양한 방법으로 테스트하면서 라이브러리의 무결성을 체크하는 모습을 보여줍니다.




아래는 유닛 테스트를 위해서 수집된 수백개의 서로 다른 특성을 가진 샘플 압축의 일부입니다.


samples