> 또는 산 3 테스트는 오늘날만큼 유용하지 않습니다. 왜 산 3 테스트가 유용하다고 생각합니까?
기능 집합이 올바르게 구현되었는지 여부 준수 테스트를 갖는 것은 거의 항상 매우 좋은 생각입니다(실제로는 그렇지 않은 예제를 찾기 위해 진지하게 생각해야합니다. 일부 개발 팀이 소프트웨어 개발(테스트 기반 개발)을 관리하는 핵심 원칙으로 삼는 이유가 있습니다. 나는 산 3 테스트 기능은 그 시간의 모든 브라우저가 산 3 에 나쁜 모습 있도록 선택되었다는 사실을 알고 물론입니다. 이것은 산성 3 을 약간 정치적으로 만들지 만 잘못은 아닙니다.
테스트 스위트를 준수하지 않는 구현을 열심히 찾아야 할 경우 테스트 스위트가”구식”이 될 수 있습니다. 산 1 은 이 종류로 장시간에 속하고 그리고 오늘 나는 또한 이 종류로 산 2 를 둘 것입니다.
그러나 우리는 이제 새로운 기능(에지와 반대)을 구현하는 데있어 최첨단으로 자신을 설명하는 구현(크롬,파이어 폭스)을 찾고 테스트에 실패 할 수 있기 때문에,이것은 나에게 산성 3 이”구식”이되지 않았다는 것을 보여줍니다. 이 테스트에서 97/100 이 보여준 문제는 테스트되는 표준의 이전 버전과의 호환성에 심각한 문제를 나타낼 수도 있습니다(참조. https://news.ycombinator.com/item?id=15258700)-그리고 이것은 신중하게 분석해야 할 것입니다. 이것만으로도 여전히 산 3 이 유용하다고 생각합니다.