2014-07-23 5 views
0

그래픽 도메인 관련 언어를 개발했습니다. 모델 기반 디자인에 이것을 사용하고 싶습니다. 도메인에 대한 추상적 인 정보가있는 여러 그래픽 구성 요소가 있으며 이러한 구성 요소는 내 알고리즘을 구현하는 데 사용됩니다.도메인 특정 언어 테스트

누구나이 그래픽 구성 요소를 테스트하기위한 기존 단위 테스트의 대안이 있는지 말해 줄 수 있습니까? 이 블록을 단위 테스트하는 것은 상당히 간단합니다.하지만 시간이 많이 걸리며 응용 프로그램에 과도하게 필요하다고 느낍니다. 그러므로 나는 대안을 찾고있다.

모든 의견을 환영합니다.

감사합니다.

답변

0

가장 쉬운 방법은 그래픽 도메인 관련 언어를 만드는 데 도구를 사용하는 것입니다. 이러한 도구는 언어를 정의하는 데 도움이 될뿐만 아니라 기본 제공 검사 기능을 제공하므로 언어를 동시에 정의하면서 동시에 언어를 테스트 할 수 있습니다. 이러한 도구에 대한 설문 조사는 http://www.languageworkbenches.net/past-editions/

0

을 참조하십시오. 이는 DSL을 만드는 데 사용 된 기술에 따라 다릅니다. Xtext을 사용하여 언어를 작성한 경우 구현을위한 훌륭한 승인 테스트를 작성하는 데 Xpect 프레임 워크가 있습니다.