2014-03-31 1 views
0

저는 랠리에 대한 새로운 사용자입니다. 우리는 우리 프로젝트의 테스트 케이스를 가지고 있으며 태그를 가지고 있습니다. 각 태그에 대한 테스트 폴더를 만들고 싶습니다. 각 태그 그룹에서 특정 테스트 사례를 선택하여 반복에 대한 테스트 계획을 세웁니다. 이 문제를 해결하기위한 쉬운 해결책이 있습니까?랠리에서 특정 태그 그룹에 대한 테스트 계획을 만듭니다.

답변

0

MarkW는 태그 선택 도구를 사용하고 태그로 필터링 된 결함 격자를 만듭니다 (this github repo) 앱을 가지고 있습니다. workItem을 TestCase로 변경하여이 애플리케이션을 확장하고 선택한 태그 이름을 따라 테스트 폴더를 만드는 기능을 추가했습니다. github repo here에 전체 코드가 표시 될 수 있습니다.

_createTestFolders: function(){ 
     var me = this; 
     console.log(me._existingFoldersNames); 
     Rally.data.ModelFactory.getModel({ 
      type: 'TestFolder', 
      success: function(model) { 
       _.each(me._tagNames, function(tagName){ 
        var exists = _.find(me._existingFoldersNames, function(existingName){return tagName === existingName}); 
         if (exists === undefined) { 
          var folder = Ext.create(model, { 
           Name: tagName 
          }); 
          folder.save({ 
           callback: function(result, operation) { 
            if(operation.wasSuccessful()) { 
             console.log("Created TestFolder: _ref",result.get('_ref'), ' ', result.get('Name')); 
            } 
            else{ 
             console.log("error"); 
            } 
           } 
          }); 
         } 

       }); 
      } 
     }); 
    } 
: 여기

은 같은 이름의 폴더가 아직 존재하지 않는 것을 확인한 후 testfolders를 생성하는 방법