2010-01-12 4 views

답변

8

이 부분은 html validator extension입니다. 또는 Ctrl-U로 복사하여 w3c 페이지에 붙여 넣으십시오.

+0

저는 동의 테스트를 적용하는 것은 완전히 불가능합니다. 보기는 앱만큼이나 중요합니다. 왜 Rspec, Shoulda 및 Autotest와 같은 복잡한 테스트 프레임 워크를 사용하여 최종 결과물을 테스트되지 않은 html로 제공할까요? 그것은 나를 초조 한 압축 mp3를 청취자에게 선적하기 위해 모든 음악을 아날로그로 녹음하는 "슈퍼 하이파이"녹음 아티스트를 상기시킵니다. –

+0

알고 계시다면 자동 옵션으로 답변을 제공해주십시오. (Selenium?). 그러나 테스트는 한계에 불과합니다. 앱이 작동 함을 결코 증명하지 못합니다. 앱을 탐색하면 훨씬 더 많은 코너 케이스가 발견되어 이러한 종류의 확장이 쉽게 포착됩니다. – Tobu

+1

통합 테스트에 대해 묻지 않습니다. 암호 보호 뒤에있는 경우 W3C에서 페이지 유효성 검사를 요청하는 중입니다. 이 솔루션은 훌륭하게 작동했습니다. 감사! – Joel

5

마크 업 확인을 의미한다고 가정하고 직접 로그인하고 원하는 페이지로 이동하여 소스를보고 direct input 옵션을 사용하십시오.

http://validator.w3.org/docs/install.html

, 우리가 무슨 짓을했는지 그게 전부 좋은 작품 :

5

당신은이 서버에서 제공하는 서비스를 실행해야합니다.

사이트 소스가 제작 중에있을 때 유효성을 검사하는 것이 가장 좋은 방법이라고 생각합니다. 단위 테스트를 실행하는 것처럼 이것을 처리하십시오. 마크 업 오류가 생겨도 안됩니다.

+0

+1. 귀하의 페이지에 민감한 날짜가 걱정되는 경우 가장 좋은 옵션입니다. –

+0

맞아요,하지만 일단 앱을 생산에 배치해야 할 때 모든 버튼을 클릭하는 것이 가장 좋은 방법이라고 생각합니다. 이렇게 생각하면 프로덕션 서버에 전체 앱을 다시 배포하지 않아도 될 위험이 있습니다 다운 타임, 사용자 세션 삭제 등 태그 또는 뭔가를 닫는 것을 잊었 기 때문에. –

+0

글쎄, 우리는 대부분의 웹 사이트가 항상 개발 중이라고 동의 할 수 있다고 생각합니다 .- 심지어 라이브가 된 후에도 :-D – Joel

1

나는 w3 validator service이라고 가정합니다. html 내용을 유효성 검사기에 붙여 넣거나 html을 파일로 복사하여 업로드 할 수 있습니다. Firefox 웹 개발자 확장 기능을 사용하는 경우 '로컬 HTML 유효성 검사'옵션을 제공합니다.

파이어 폭스
+0

+1 로컬 HTML 유효성 검사가 가장 편리합니다. –

0

OmniValidator :

Omnivalidator의 확장자는 환경 설정에서 설정 한 이상의 검증 서비스에 현재 표시된 페이지의 콘텐츠를 전송합니다. 이러한 유효성 검사기는 공개적으로 호스팅 될 수 있습니다 (기본값은 공개적으로 호스트 W3C Markup Validator 및 Validator.nu입니다) 또는 로컬로 호스팅됩니다. 결과는 유효성 검사기에서 검색되어 접을 수있는 오류 표시 패널에 표시되고 브라우저 도구 모음에 배치 할 수있는 Omnivalidator 단추에 툴팁으로 요약됩니다. 유효성 검사는 Omnivalidator 버튼을 클릭하거나 확장 기본 설정에서 하나 이상의 유효성 검사기로 의 유효성이 자동으로 검사 된 URL을 구성하여 시작됩니다.

관련 문제