레벨 : 고급
JMP Justin Chilton, SAS 수석 부사장 테스트 엔지니어
SAS의 JMP 선임 소프트웨어 개발자 Evan McCorkle
JSL을 작성하고 모든 변경 후 수동 테스트에 지치셨습니까? 실수로 응용 프로그램의 일부를 손상 시켰습니까? 그렇지 않으면 변경하려는 두려움 때문에 변경하려는 내용이 없어 졌습니까? 자동 테스트를 통해 변경 사항에 대한 확신을 가질 수 있습니다. JSL 테스트를 자동화하기위한 도구 세트가 제공됩니다. 이 프레임 워크에는 테스트 및 테스트 사례 작성과 잘 알려진 Hamcrest 어설 션 라이브러리의 구현이 포함됩니다. Hamcrest는 JSL의 동작에 대해 알고있는 것을 주장 할 수있는 유연한 방법을 제공합니다. 이 도구는 모든 기능을 갖추고 있으며 필요에 따라 전문화 할 수 있습니다. 실제로 JMP 개발은 JMP 자체를 사용하여 JMP 자체를 테스트하기도합니다. 프리젠 테이션에서는 개별 프레임 워크에서 GUI 상호 작용의 자동화에 이르기까지이 프레임 워크와 예제 JSL 애플리케이션 테스트에서의 사용에 대해 다룹니다.
JSL-Hamcrest 애드 인 다운로드 깃 허브 .