Giter VIP home page Giter VIP logo

go-zentao's Introduction

go-zentao

Go Report Card GitHub GitHub go.mod Go version (subdirectory of monorepo) GitHub commit activity zentao

Zentao API client enabling Go programs to interact with Zentao in a simple and uniform way

NOTE

基于ZenTao最新开源版本 17.8

支持

  • Token
  • 用户(User)
    • 获取我的个人信息(Token)
    • 删除用户
    • 创建用户
    • 修改用户信息
    • 获取用户列表
    • 获取用户信息
  • 项目集(Programs)
    • 获取项目集列表
    • 修改项目集
    • 获取项目集详情
    • 删除项目集
    • 创建项目集
  • 产品(Products)
    • 获取产品列表
    • 修改产品
    • 获取产品详情
    • 删除产品
    • 创建产品
  • 产品计划(ProductsPlans)
    • 创建计划
    • 获取产品计划列表
    • 获取计划详情
    • 修改计划
    • 删除计划
    • 产品计划关联需求
    • 产品计划取消关联需求
    • 产品计划关联Bug
    • 产品计划取消关联Bug
  • 发布
    • 获取项目发布列表
    • 获取产品发布列表
  • 需求(Stories)
    • 获取项目需求列表
    • 变更需求
    • 获取产品需求列表
    • 创建需求
    • 获取执行需求列表
    • 获取需求详情
    • 删除需求
    • 修改需求其他字段
  • 项目(Projects)
    • 创建项目
    • 获取项目列表
    • 获取项目详情
    • 修改项目
    • 删除项目
  • 版本(Builds)
    • 获取项目版本列表
    • 获取执行版本详情
    • 修改版本
    • 创建版本
    • 获取版本详情
    • 删除版本
  • 执行(Executions)
    • 获取项目的执行列表
    • 创建执行
    • 修改执行
    • 查看执行详情
    • 删除执行
  • 任务
    • 获取执行任务列表
    • 获取任务详情
    • 创建任务
    • 删除任务
    • 修改任务
  • Bug
    • 获取产品Bug列表
    • 获取Bug详情
    • 创建Bug
    • 删除Bug
    • 修改Bug
  • 用例
    • 获取产品用例列表
    • 获取用例详情
    • 创建用例
    • 删除用例
    • 修改用例
  • 测试单
    • 获取测试单列表
    • 获取项目的测试单
    • 获取测试单详情
    • 创建测试单
    • 删除测试单
    • 修改测试单
  • 反馈
    • 获取反馈列表
    • 获取反馈详情
    • 创建反馈
    • 删除反馈
    • 修改反馈
    • 关闭反馈
    • 指派反馈

测试账号

# 部署方式: okteto up -f hack/okteto.yml --deploy
地址: https://zentao-ysicing.cloud.okteto.net
账号: admin/jaege1ugh4ooYip7

TODO

  • 精简相关参数返回值,只保留重要参数
  • 添加二次开发接口

已知问题

  • 部分字段接口返回有时候是结构体有时候是字符串, 正在协调看能否统一(暂无计划,改动较多)

go-zentao's People

Contributors

ysicing avatar yjbdsky avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.