저는 제품에 대한 일련의 통합 테스트를 실행하는 도구를 작성하고 있습니다. 그것은 그것을 설치할 것이고, 그 다음에 그것을하기위한 일련의 명령을 실행하여 그것이하는 일을 확실히합니다. 나는 각 테스트 케이스에 대한 명령어를 마크 업하고 사람들이이를 공유 할 수 있는지에 대해 궁금해하는 방법에 대한 다양한 옵션을 모색 중이다.테스트에 사용할 좋은 마크 업 언어는 무엇입니까?
이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
사람이 다른이 있는가, 또는 더 나은 아이디어 : 나는 (좀 레일기구에서 적응) 같은 것을 YAML을 사용하고 생각 해요? 아니면 내가 모르는 도메인 전용 언어가 있습니까?