#!/usr/bin/python # -*- coding: utf-8 -*- import testlink import pprint manual = 1 # 手动 automation = 2 # 自动 import ssl ssl._create_default_https_context = ssl._create_unverified_context # 连接test link #######################调试环境############################ # url = "http://192.168.68.28/testlink/lib/api/xmlrpc/v1/xmlrpc.php" # key = "8980b568ad1249e102ce3962a799f742" # key url = 'http://192.168.80.79/testlink/lib/api/xmlrpc/v1/xmlrpc.php' key = '010599700eb2462891be72799f43e770' #######################正式环境############################ # url = "http://testlink.thiztech.com/testlink/lib/api/xmlrpc/v1/xmlrpc.php" # key = "34c3194c732457cca2f5b0bfad8b72fe" # testlink-key tlc = testlink.TestlinkAPIClient(url, key) def get_test_case(test_case_id): test_case = tlc.getTestCase(None, testcaseexternalid=test_case_id) print(test_case) for i in test_case: print("序列", "执行步骤", "期望的结果") for m in i.get("steps"): print(m.get("step_number"), m.get("actions"), m.get("expected_results")) # get_test_case("tspauto-1") get_test_case("jftaa-1")