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를 생성하는 방법