테스트에 사용하기에 좋은 마크업 언어는 무엇입니까?
-
09-06-2019 - |
문제
내 제품에 대한 일련의 통합 테스트를 실행하는 도구를 작성 중입니다.이를 설치한 다음 예상대로 작동하는지 확인하기 위해 여러 명령을 실행합니다.각 테스트 사례에 대한 명령을 마크업하는 방법에 대한 다양한 옵션을 탐색하고 있으며 사람들이 이에 대해 공유할 수 있는 통찰력이 있는지 궁금합니다.저는 YAML을 사용하여 다음과 같은 작업을 수행할 생각입니다(레일 고정 장치에 약간 적응함).
case:
name: caseN
description: this tests foo to make sure bar happens
expected_results: bar should happen
commands: |
command to run
next command to run
verification: command to see if it worked
다른 아이디어나 더 나은 아이디어가 있는 사람이 있나요?아니면 내가 모르는 도메인별 언어가 있나요?
해결책
가서 XUnit 테스트 도구 모음을 살펴보세요.이 프레임워크는 원래 Kent Beck과 Erich Gamma가 Smalltalk용으로 설계했으며 이제는 다른 언어 전체로 포팅되었습니다. CUnit
제휴하지 않습니다 StackOverflow