GN⁺ 2025-01-17 | parent | ★ favorite | on: rqlite가 테스트하는 방법(philipotoole.com)
Hacker News 의견
  • 첫 번째 테스트는 가장 어렵지만 추가할 가치가 있음. 이후 테스트는 더 쉬워짐

    • 매개변수화된 테스트는 반복 코드를 줄이고 다양한 테스트를 가능하게 함
    • 제약 조건의 철저한 검증이 가능할 때 유용함
    • Prop 테스트는 일관성과 불변성을 검증하는 데 도움을 줌
    • 변이 테스트를 사용하여 실제로 테스트하고 있는지를 확인하는 것이 중요함
  • 프로젝트에 대한 헌신이 인상적임

  • 테스트 피라미드는 이해가 되지만, 모든 레벨이 없는 경우가 많아 이를 빠르게 개선해야 하는 상황임

    • 여러 팀과 협력하는 경우 e2e 레이어를 채우는 것이 아무도 맡지 않는 일이 됨
    • Auth0 같은 인증 메커니즘을 사용하는 경우 테스트가 어려움
    • e2e 테스트가 없으면 시스템이 쉽게 깨질 수 있음
    • 자동화된 e2e 테스트는 문제를 쉽게 식별하고 롤백할 수 있게 해줌
  • FAQ에 복사 붙여넣기 오류가 있는 것 같음

  • Jepsen 보고서를 기대하고 있음

  • 비디오 형식으로도 즐겼음

  • 성능 테스트 설정이 부러움

  • rqlite를 사용해봤고, 단순함을 잘 전달함

  • 결정론적 시뮬레이션 테스트에 대한 의견을 묻고 있음

  • rqlite를 실제 환경에서 사용하는지 궁금해함

  • rqlite는 독창적이고 천재적인 프로젝트임