コード例 #1
0
    apikey = config['rally']['apikey']
    server = config['rally']['server']
    username = config['rally']['username']
    password = config['rally']['password']
    workspace = config['rally']['workspace']
    project = config['rally']['project']

    branch = config['testInfOnGit']['branch']
    aba_list = config['testInfOnGit']['aba_list']
    aba_list = parsestringtolist(aba_list)
    levels = parsestringtolist(config['testInfOnGit']['levels'])
    GIT_USER = config['testInfOnGit']['GIT_USER']
    GIT_PWD = config['testInfOnGit']['GIT_PWD']
    GITHUB_URL = config['testInfOnGit']['GITHUB_URL']

    rallyUtil = RallyUtil()

    testsetIDSource = 'TS43797'
    testsetIDTargets = ['TS43801']

    testcases = rallyUtil.get_testcases_from_testset(testsetIDSource)

    for testsetIDTarget in testsetIDTargets:
        for testcase in testcases:
            rallyUtil.add_testcasetotestset(testsetIDTarget,
                                            testcase.FormattedID)
    print("Done")

    # for testcase in testcasesperABA:
    #     rallyUtil.add_testcasetotestset(testsetID, testcase)
コード例 #2
0
    apikey = config['rally']['apikey']
    server = config['rally']['server']
    username = config['rally']['username']
    password = config['rally']['password']
    workspace = config['rally']['workspace']
    project = config['rally']['project']

    branch = config['testInfOnGit']['branch']
    aba_list = config['testInfOnGit']['aba_list']
    aba_list = parsestringtolist(aba_list)
    levels = parsestringtolist(config['testInfOnGit']['levels'])
    GIT_USER = config['testInfOnGit']['GIT_USER']
    GIT_PWD = config['testInfOnGit']['GIT_PWD']
    GITHUB_URL = config['testInfOnGit']['GITHUB_URL']

    rallyUtil = RallyUtil()

    testcasesperABA = get_aba_tc_list(branch, aba_list, levels, GIT_USER,
                                      GIT_PWD, GITHUB_URL)
    testsetID = 'TS43796'

    # for aba in testcasesperABA:
    #     if testcasesperABA[aba] is None:
    #         continue
    #     for _, testcases in testcasesperABA[aba].items() :
    #         for testcase in testcases:
    #             rallyUtil.add_testcasetotestset(testsetID, testcase)

    for testcase in testcasesperABA:
        rallyUtil.add_testcasetotestset(testsetID, testcase)