Hamcrest (2019-EU-45MP-061)를 사용하여 JSL 테스트 자동화수준 : 고급
직무 기능 : 프로그래머
산업 : 교차 산업
Justin Chilton, JMP 수석 테스트 엔지니어, SAS
Evan McCorkle, JMP 소프트웨어 개발자, SAS
JSL을 작성하고 모든 변경 후에 수동으로 테스트하는 것에 지쳐 있습니까? 부주의로 응용 프로그램의 일부가 손상되었거나 그렇게하는 것에 대한 두려움이 있습니까? 자동화 된 테스트를 통해 변경 사항에 대한 확신을 가질 수 있습니다. 이제 JSL 테스트 자동화를위한 일련의 도구를 사용할 수 있습니다. 이 프레임 워크에는 테스트 및 테스트 케이스 생성, 잘 알려진 Hamcrest 어설 션 라이브러리의 구현이 포함됩니다. Hamcrest는 JSL의 행동에 대해 당신이 알고있는 것을 주장 할 수있는 유연한 방법을 제공합니다. 이러한 도구는 모든 기능을 갖추고 있으며 사용자의 필요에 맞게 특수화 할 수 있습니다. 실제로 JMP 개발은 JMP 자체를 테스트하는 데에도 사용됩니다. 이 프레젠테이션에서는이 프레임 워크와 개별 기능에서 GUI 상호 작용 자동화에 이르는 예제 JSL 응용 프로그램 테스트에 사용하는 방법에 대해 설명합니다.