이러한 UI 검증, 또는 데이터 필터링과 같은 매처 (matcher)는 헤아릴 수있는 경우의 수는 있습니다,하지만에서이다.
Hamcrest는 파이썬이 선언적으로 "일치"규칙을 정의 할 수 있도록, 정규 객체를 작성하기위한 프레임 워크 & NBSP입니다 매처 (matcher)가 가장 일반적으로 사용되는 유연한 테스트를 작성의 영역입니다. 이 튜토리얼은 단위 테스트에 대한 Hamcrest를 사용하는 방법을 보여줍니다.
테스트를 작성하는 경우는 충분히 지정 (이 테스트되는 일이 깨진 경우에도 통과 계속하기 때문에 테스트가 덜 가치있는 제작) 테스트를 overspecifying (그리고 변화가 부서지기 쉬운 만들기), 그리고 사이의 균형 권리를 얻기 위해 때로는 어렵습니다. 당신이 테스트에서 정확하게 화면을 선택하고 있어야한다 값을 설명 할 수있는 도구를 갖는, 정밀 제어 수준으로, 작문 시험에서 크게 도움 "바로." 이러한 테스트는 테스트중인 화면의 동작은 예상 된 동작에서 벗어날 때 실패, 아직 행동에 약간의 관련이없는 변경되면 통과 계속
요구 사항 :.
파이썬
댓글을 찾을 수 없습니다