Postman2testlink 通过Postman调用Testlink API编写测试用例

本文主要是介绍Postman2testlink 通过Postman调用Testlink API编写测试用例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Postman2Testlink

recommend: China-Gitee,Other-Github

名称版本
nodejs大于8.17.0
testlink大于1.9.17

 

API 说明文档

 

FAQ 常见问题

 

一、安装

npm install

二、启动服务

node test/server.js

三、示例

工程目录下有postman客户端脚本示例,可以直接导入postman,文件路径:

postman_script_demo\Postman2Testlink.postman_collection.json
客户端每次请求,需要带上testlink_info,用于testlink API鉴权身份验证
{"testlink_info":{"host":"testlink.xxxx.com","port":80,"secure":false, "apiKey":"xxxxxxxx"}
}

 

1.创建测试用例

img

img

2.向测试用例添加关键字

img

img

3.更新测试用例自定义字段

img

img

版本更新

2020-03-28

add getProjectTestPlans() 新增获取测试项目中所有测试计划数据

2020-03-31

add getTestCaseKeywords() 获取给定测试用例的关键字列表

add batchAddTestCaseKeywords() 批量对给定测试用例,添加关键字

2020-04-01

add batchUpdateTestCaseCustomFieldDesignValue() 批量向测试用例添加自定义字段

2020-04-19

add uploadExecutionAttachment() 向测试用例执行结果历史记录,上传图片附件

2020-04-20

add reportTCResult() 执行测试用例

2020-04-21

add uploadTestCaseAttachment() 为测试用例上传附件

add addTestCaseToTestPlan() 添加测试用例到测试计划中

add createBuild() 为指定测试计划创建新的测试版本

add closeBuild() 关闭一个测试版本

add createPlatform() 创建平台

add deleteTestPlan() 删除测试计划

add uploadRequirementAttachment() 为需求上传附件

add uploadTestProjectAttachment() 为测试项目上传附件

add uploadTestSuiteAttachment() 为测试套件上传附件

add assignRequirements() 将需求分配给测试用例,需求可以属于不同的需求规格

2020-04-24

add getBuildsForTestPlan() 获取测试计划中构建版本信息

常见问题

1.端口被占用(默认端口8021)

【window】

(1)查看端口占用进程号

netstat -ano|findstr "8021"

(2)假设进程ID为10492,执行进程结束命令

taskkill -PID 10492 -F

【linux】

(1)查看端口占用进程号

ps -ef|grep 8020

(2)假设进程ID为10492,执行进程结束命令

kill -s 9 10492

这篇关于Postman2testlink 通过Postman调用Testlink API编写测试用例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1133985

相关文章

springboot项目中常用的工具类和api详解

《springboot项目中常用的工具类和api详解》在SpringBoot项目中,开发者通常会依赖一些工具类和API来简化开发、提高效率,以下是一些常用的工具类及其典型应用场景,涵盖Spring原生... 目录1. Spring Framework 自带工具类(1) StringUtils(2) Coll

Java调用C++动态库超详细步骤讲解(附源码)

《Java调用C++动态库超详细步骤讲解(附源码)》C语言因其高效和接近硬件的特性,时常会被用在性能要求较高或者需要直接操作硬件的场合,:本文主要介绍Java调用C++动态库的相关资料,文中通过代... 目录一、直接调用C++库第一步:动态库生成(vs2017+qt5.12.10)第二步:Java调用C++

在C#中调用Python代码的两种实现方式

《在C#中调用Python代码的两种实现方式》:本文主要介绍在C#中调用Python代码的两种实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录C#调用python代码的方式1. 使用 Python.NET2. 使用外部进程调用 Python 脚本总结C#调

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应

SpringCloud之LoadBalancer负载均衡服务调用过程

《SpringCloud之LoadBalancer负载均衡服务调用过程》:本文主要介绍SpringCloud之LoadBalancer负载均衡服务调用过程,具有很好的参考价值,希望对大家有所帮助,... 目录前言一、LoadBalancer是什么?二、使用步骤1、启动consul2、客户端加入依赖3、以服务

Vue 调用摄像头扫描条码功能实现代码

《Vue调用摄像头扫描条码功能实现代码》本文介绍了如何使用Vue.js和jsQR库来实现调用摄像头并扫描条码的功能,通过安装依赖、获取摄像头视频流、解析条码等步骤,实现了从开始扫描到停止扫描的完整流... 目录实现步骤:代码实现1. 安装依赖2. vue 页面代码功能说明注意事项以下是一个基于 Vue.js

讯飞webapi语音识别接口调用示例代码(python)

《讯飞webapi语音识别接口调用示例代码(python)》:本文主要介绍如何使用Python3调用讯飞WebAPI语音识别接口,重点解决了在处理语音识别结果时判断是否为最后一帧的问题,通过运行代... 目录前言一、环境二、引入库三、代码实例四、运行结果五、总结前言基于python3 讯飞webAPI语音

基于.NET编写工具类解决JSON乱码问题

《基于.NET编写工具类解决JSON乱码问题》在开发过程中,我们经常会遇到JSON数据处理的问题,尤其是在数据传输和解析过程中,很容易出现编码错误导致的乱码问题,下面我们就来编写一个.NET工具类来解... 目录问题背景核心原理工具类实现使用示例总结在开发过程中,我们经常会遇到jsON数据处理的问题,尤其是

C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)

《C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)》本文主要介绍了C#集成DeepSeek模型实现AI私有化的方法,包括搭建基础环境,如安装Ollama和下载DeepS... 目录前言搭建基础环境1、安装 Ollama2、下载 DeepSeek R1 模型客户端 ChatBo

Java中将异步调用转为同步的五种实现方法

《Java中将异步调用转为同步的五种实现方法》本文介绍了将异步调用转为同步阻塞模式的五种方法:wait/notify、ReentrantLock+Condition、Future、CountDownL... 目录异步与同步的核心区别方法一:使用wait/notify + synchronized代码示例关键