testlink php xmlrpc,Python扩展模块——自动化(testlinkAPI的使用)

使用TESTLINKAPI首先要安装TestLink_API_Python_client-0.6.4(当前最新版本)

目前只使用到了通过api获取testlink中的自定义字段and值

url = 'http://IP/testlink/lib/api/xmlrpc/v1/xmlrpc.php' #testlink服务器的api地址,只需要修改IP部分

key = 'xxxxxxxxxxxxxxxxxxxxxxx' #在testlink个人管理里面找到key ,以后就不要修改了

#PROJECTNAME=测试用例的项目名称

#TESTCASENAME=测试用例的名称

myTestLink = testlink.TestlinkAPIClient(url, key)

newProject = myTestLink.getTestProjectByName(PROJECTNAME)

newProjectID = newProject['id']

response = myTestLink.getTestCaseIDByName(TESTCASENAME, testprojectname=PROJECTNAME)

TestCaseID = response[0]['id']

TestCase = myTestLink.getTestCase(testcaseid=TestCaseID)[0]

args = {'devKey': myTestLink.devKey,

'testprojectid': newProjectID,

'testcaseexternalid': TestCase['full_tc_external_id'],

'version': int(TestCase['version'])}

response = myTestLink.getTestCaseCustomFieldDesignValue(

args['testcaseexternalid'], args['version'],

args['testprojectid'], '自定义字段', 'value') #修改自己的自定义字段就好了

自定义字段 = response

Windows下安装Python扩展模块提示Unable to find vcvarsall.bat的问题

本文内容 Unable to find vcvarsall.bat的问题描述 问题分析 总结 提示: 如果你只是想知道自己需要安装哪个版本的Visual Studio请直接查看本文最后一个小节的内容. ...

Python接口自动化——soap协议传参的类型是ns0类型的要创建工厂方法纪要

1:在Python接口自动化中,对于soap协议的xml的请求我们可以使用Suds Client来实现,其soap协议传参的类型基本上是有2种: 第一种是传参,不需要再创建啥, 第二种就是ns0类型的 ...

Python+reuqests自动化接口测试

1.最近自己在摸索Python+reuqests自动化接口测试,要实现某个功能,首先自己得有清晰的逻辑思路!这样效率才会很快! 思路--1.通过python读取Excel中的接口用例,2.通过pyth ...

python接口自动化(十)--post请求四种传送正文方式(详解)

简介 post请求我在python接口自动化(八)--发送post请求的接口(详解)已经讲过一部分了,主要是发送一些较长的数据,还有就是数据比较安全等.我们要知道post请求四种传送正文方式首先需要先 ...

python接口自动化-Cookie_绕过验证码登录

前言 有些登录的接口会有验证码,例如:短信验证码,图形验证码等,这种登录的验证码参数可以从后台获取(或者最直接的可查数据库) 获取不到也没关系,可以通过添加Cookie的方式绕过验证码 前面在“pyt ...

Windows下安装Python扩展模块提示“Unable to find vcvarsall.bat”的问题

本文内容 Unable to find vcvarsall.bat的问题描述 问题分析 总结 提示: 如果你只是想知道自己需要安装哪个版本的Visual Studio请直接查看本文最后一个小节的内容. ...

python接口自动化28-requests-html爬虫框架

前言 requests库的好,只有用过的人才知道,最近这个库的作者又出了一个好用的爬虫框架requests-html.之前解析html页面用过了lxml和bs4, requests-html集成了一些 ...

python selenium自动化点击页面链接测试

python selenium自动化点击页面链接测试 需求:现在有一个网站的页面,我希望用python自动化的测试点击这个页面上所有的在本窗口跳转,并且是本站内的链接,前往到链接页面之后在通过后退返回 ...

python接口自动化-参数化

你可能感兴趣的:(testlink,php,xmlrpc)