구성 요소 테스트를위한 수백 개의 스크립트가 있습니다. 이 스크립트들 각각은 일련의 첨자와 개별 레코드를 포함합니다.스크립트를 저장하는 "최상의"방법은 무엇입니까?
아래 첨자는 여러 TC_Level 스크립트 및 다른 하위 첨자에서 사용할 수 있습니다.
모든 스크립트에는 고유 한 이름이 있습니다.
예 :
TC_1
|
(1) Subscript_a
| |
| (1) Record i
| |
| (2) Record ii
|
(2) Subscript_b
| |
| (1) Subscript_c
| | |
| | (1) Record_i
| | |
| | (2) Record_iii
| |
| (2) Record_ii
|
(3) Record_iv
|
(4) Record_v
|
...
내가 용기에
- 매장 내 스크립트를 싶습니다.
- 내 스크립트 엔진 내에서 트리보기로 읽어보십시오.
어떤 용기를 사용해야합니까? 제안을 할 때
이 은 또한 스토리지의 짧은 샘플 (반드시 코드)를 포함하십시오... 디렉토리, 데이터베이스, XML 파일, 스프레드 시트, 플랫 파일, :
가능한 용기는 (이에 국한되지 않음) 구조.
treeviews 양식 데이터베이스를 채우는 C# 예제를 보았습니다. 그러나 subscript에 둘 이상의 parentID가있을 수 있으므로 parentID (하위 스크립트)에 대한 참조를 사용할 수 없다고 생각합니다.
전체 : 나는 파일 시스템을 사용하는 것이 실행 가능한 해결책이라는 점에 동의하지만 (Chris에게 주석 참조) "MainScriptForTesting"에 링크되지 않은 스크립트를 제거 할 때 우연히 스크립트를 삭제하는 함정을 피하려고합니다. 그렇다면 스크립트 변경 내용을 "정당화"하고 (버그 수정을 사용하여) 변경 기록을 스크립트 편집에 추가해야하는보다 엄격한 프로세스 사용을 고려하고 있습니다. –