v1

package
v0.1.94 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CloudtestClientBuilder

func CloudtestClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForBatchDeleteTestCase

func GenReqDefForBatchDeleteTestCase() *def.HttpRequestDef

func GenReqDefForCreateApiTestSuiteByRepoFile

func GenReqDefForCreateApiTestSuiteByRepoFile() *def.HttpRequestDef

func GenReqDefForCreatePlan

func GenReqDefForCreatePlan() *def.HttpRequestDef

func GenReqDefForCreateService

func GenReqDefForCreateService() *def.HttpRequestDef

func GenReqDefForCreateTestCase

func GenReqDefForCreateTestCase() *def.HttpRequestDef

func GenReqDefForCreateTestCaseInPlan

func GenReqDefForCreateTestCaseInPlan() *def.HttpRequestDef

func GenReqDefForDeleteService

func GenReqDefForDeleteService() *def.HttpRequestDef

func GenReqDefForListBranches added in v0.1.50

func GenReqDefForListBranches() *def.HttpRequestDef

func GenReqDefForListEnvironments

func GenReqDefForListEnvironments() *def.HttpRequestDef

func GenReqDefForListTestCaseHistories added in v0.1.50

func GenReqDefForListTestCaseHistories() *def.HttpRequestDef

func GenReqDefForListTestCases added in v0.1.50

func GenReqDefForListTestCases() *def.HttpRequestDef

func GenReqDefForListTestcasesByProjectIssuesRelation added in v0.1.90

func GenReqDefForListTestcasesByProjectIssuesRelation() *def.HttpRequestDef

func GenReqDefForRunTestCase

func GenReqDefForRunTestCase() *def.HttpRequestDef

func GenReqDefForShowApiTestcaseHistories added in v0.1.50

func GenReqDefForShowApiTestcaseHistories() *def.HttpRequestDef

func GenReqDefForShowIssuesByPlanId added in v0.0.73

func GenReqDefForShowIssuesByPlanId() *def.HttpRequestDef

func GenReqDefForShowPlanJournals added in v0.0.73

func GenReqDefForShowPlanJournals() *def.HttpRequestDef

func GenReqDefForShowPlanList added in v0.0.74

func GenReqDefForShowPlanList() *def.HttpRequestDef

func GenReqDefForShowPlans

func GenReqDefForShowPlans() *def.HttpRequestDef

func GenReqDefForShowProjectDataDashboard added in v0.1.71

func GenReqDefForShowProjectDataDashboard() *def.HttpRequestDef

func GenReqDefForShowRegisterService

func GenReqDefForShowRegisterService() *def.HttpRequestDef

func GenReqDefForShowReport added in v0.1.36

func GenReqDefForShowReport() *def.HttpRequestDef

func GenReqDefForShowTestCaseAndDefectInfo added in v0.1.54

func GenReqDefForShowTestCaseAndDefectInfo() *def.HttpRequestDef

func GenReqDefForShowTestCaseDetail

func GenReqDefForShowTestCaseDetail() *def.HttpRequestDef

func GenReqDefForShowTestCaseDetailV2

func GenReqDefForShowTestCaseDetailV2() *def.HttpRequestDef

func GenReqDefForShowUserExecuteTestCaseInfo added in v0.1.54

func GenReqDefForShowUserExecuteTestCaseInfo() *def.HttpRequestDef

func GenReqDefForUpdateService

func GenReqDefForUpdateService() *def.HttpRequestDef

func GenReqDefForUpdateTestCase

func GenReqDefForUpdateTestCase() *def.HttpRequestDef

func GenReqDefForUpdateTestCaseResult

func GenReqDefForUpdateTestCaseResult() *def.HttpRequestDef

Types

type BatchDeleteTestCaseInvoker added in v0.0.90

type BatchDeleteTestCaseInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteTestCaseInvoker) Invoke added in v0.0.90

type CloudtestClient

type CloudtestClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewCloudtestClient

func NewCloudtestClient(hcClient *httpclient.HcHttpClient) *CloudtestClient

func (*CloudtestClient) BatchDeleteTestCase

BatchDeleteTestCase 批量删除自定义测试服务类型用例

批量删除自定义测试服务类型用例

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) BatchDeleteTestCaseInvoker added in v0.0.90

func (c *CloudtestClient) BatchDeleteTestCaseInvoker(request *model.BatchDeleteTestCaseRequest) *BatchDeleteTestCaseInvoker

BatchDeleteTestCaseInvoker 批量删除自定义测试服务类型用例

func (*CloudtestClient) CreateApiTestSuiteByRepoFile

CreateApiTestSuiteByRepoFile 通过导入仓库中的文件生成接口测试套

通过导入仓库中的文件生成接口测试套

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) CreateApiTestSuiteByRepoFileInvoker added in v0.0.90

func (c *CloudtestClient) CreateApiTestSuiteByRepoFileInvoker(request *model.CreateApiTestSuiteByRepoFileRequest) *CreateApiTestSuiteByRepoFileInvoker

CreateApiTestSuiteByRepoFileInvoker 通过导入仓库中的文件生成接口测试套

func (*CloudtestClient) CreatePlan

CreatePlan 项目下创建计划

项目下创建计划

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) CreatePlanInvoker added in v0.0.90

func (c *CloudtestClient) CreatePlanInvoker(request *model.CreatePlanRequest) *CreatePlanInvoker

CreatePlanInvoker 项目下创建计划

func (*CloudtestClient) CreateService

CreateService 新测试类型服务注册

通过接口CreateService注册成为自定义服务。 注册完成后界面将会出现此自定义测试类型。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) CreateServiceInvoker added in v0.0.90

func (c *CloudtestClient) CreateServiceInvoker(request *model.CreateServiceRequest) *CreateServiceInvoker

CreateServiceInvoker 新测试类型服务注册

func (*CloudtestClient) CreateTestCase

CreateTestCase 创建自定义测试服务类型用例

创建自定义测试服务类型用例

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) CreateTestCaseInPlan

CreateTestCaseInPlan 计划中批量添加测试用例

计划中批量添加测试用例

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) CreateTestCaseInPlanInvoker added in v0.0.90

func (c *CloudtestClient) CreateTestCaseInPlanInvoker(request *model.CreateTestCaseInPlanRequest) *CreateTestCaseInPlanInvoker

CreateTestCaseInPlanInvoker 计划中批量添加测试用例

func (*CloudtestClient) CreateTestCaseInvoker added in v0.0.90

func (c *CloudtestClient) CreateTestCaseInvoker(request *model.CreateTestCaseRequest) *CreateTestCaseInvoker

CreateTestCaseInvoker 创建自定义测试服务类型用例

func (*CloudtestClient) DeleteService

DeleteService 删除已注册服务

删除已注册服务

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) DeleteServiceInvoker added in v0.0.90

func (c *CloudtestClient) DeleteServiceInvoker(request *model.DeleteServiceRequest) *DeleteServiceInvoker

DeleteServiceInvoker 删除已注册服务

func (*CloudtestClient) ListBranches added in v0.1.50

ListBranches 获取分支列表

获取分支列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ListBranchesInvoker added in v0.1.50

func (c *CloudtestClient) ListBranchesInvoker(request *model.ListBranchesRequest) *ListBranchesInvoker

ListBranchesInvoker 获取分支列表

func (*CloudtestClient) ListEnvironments

ListEnvironments 获取环境参数分组列表

获取环境参数分组列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ListEnvironmentsInvoker added in v0.0.90

func (c *CloudtestClient) ListEnvironmentsInvoker(request *model.ListEnvironmentsRequest) *ListEnvironmentsInvoker

ListEnvironmentsInvoker 获取环境参数分组列表

func (*CloudtestClient) ListTestCaseHistories added in v0.1.50

ListTestCaseHistories 查询用例修改历史记录

查询用例修改历史记录

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ListTestCaseHistoriesInvoker added in v0.1.50

func (c *CloudtestClient) ListTestCaseHistoriesInvoker(request *model.ListTestCaseHistoriesRequest) *ListTestCaseHistoriesInvoker

ListTestCaseHistoriesInvoker 查询用例修改历史记录

func (*CloudtestClient) ListTestCases added in v0.1.50

ListTestCases 查询用例列表

查询用例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ListTestCasesInvoker added in v0.1.50

func (c *CloudtestClient) ListTestCasesInvoker(request *model.ListTestCasesRequest) *ListTestCasesInvoker

ListTestCasesInvoker 查询用例列表

func (*CloudtestClient) ListTestcasesByProjectIssuesRelation added in v0.1.90

ListTestcasesByProjectIssuesRelation 查询项目下关联了需求的用例列表

查询项目下关联了需求的用例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ListTestcasesByProjectIssuesRelationInvoker added in v0.1.90

ListTestcasesByProjectIssuesRelationInvoker 查询项目下关联了需求的用例列表

func (*CloudtestClient) RunTestCase

RunTestCase 批量执行测试用例

批量执行测试用例

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) RunTestCaseInvoker added in v0.0.90

func (c *CloudtestClient) RunTestCaseInvoker(request *model.RunTestCaseRequest) *RunTestCaseInvoker

RunTestCaseInvoker 批量执行测试用例

func (*CloudtestClient) ShowApiTestcaseHistories added in v0.1.50

ShowApiTestcaseHistories 获取用例历史执行数据

获取用例历史执行数据

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ShowApiTestcaseHistoriesInvoker added in v0.1.50

func (c *CloudtestClient) ShowApiTestcaseHistoriesInvoker(request *model.ShowApiTestcaseHistoriesRequest) *ShowApiTestcaseHistoriesInvoker

ShowApiTestcaseHistoriesInvoker 获取用例历史执行数据

func (*CloudtestClient) ShowIssuesByPlanId added in v0.0.73

ShowIssuesByPlanId 查询某个测试计划下的需求树

查询某个测试计划下的需求列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ShowIssuesByPlanIdInvoker added in v0.0.90

func (c *CloudtestClient) ShowIssuesByPlanIdInvoker(request *model.ShowIssuesByPlanIdRequest) *ShowIssuesByPlanIdInvoker

ShowIssuesByPlanIdInvoker 查询某个测试计划下的需求树

func (*CloudtestClient) ShowPlanJournals added in v0.0.73

ShowPlanJournals 查询某测试计划下的操作历史

查询某测试计划下的操作历史

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ShowPlanJournalsInvoker added in v0.0.90

func (c *CloudtestClient) ShowPlanJournalsInvoker(request *model.ShowPlanJournalsRequest) *ShowPlanJournalsInvoker

ShowPlanJournalsInvoker 查询某测试计划下的操作历史

func (*CloudtestClient) ShowPlanList added in v0.0.74

ShowPlanList 项目下查询测试计划列表v2

项目下查询测试计划列表v2

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ShowPlanListInvoker added in v0.0.90

func (c *CloudtestClient) ShowPlanListInvoker(request *model.ShowPlanListRequest) *ShowPlanListInvoker

ShowPlanListInvoker 项目下查询测试计划列表v2

func (*CloudtestClient) ShowPlans

ShowPlans 项目下查询测试计划列表

项目下查询测试计划列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ShowPlansInvoker added in v0.0.90

func (c *CloudtestClient) ShowPlansInvoker(request *model.ShowPlansRequest) *ShowPlansInvoker

ShowPlansInvoker 项目下查询测试计划列表

func (*CloudtestClient) ShowProjectDataDashboard added in v0.1.71

ShowProjectDataDashboard 查询质量报告看板统计信息

查询质量报告看板统计信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ShowProjectDataDashboardInvoker added in v0.1.71

func (c *CloudtestClient) ShowProjectDataDashboardInvoker(request *model.ShowProjectDataDashboardRequest) *ShowProjectDataDashboardInvoker

ShowProjectDataDashboardInvoker 查询质量报告看板统计信息

func (*CloudtestClient) ShowRegisterService

ShowRegisterService 用户获取自己当前已经注册的服务

用户获取自己当前已经注册的服务

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ShowRegisterServiceInvoker added in v0.0.90

func (c *CloudtestClient) ShowRegisterServiceInvoker(request *model.ShowRegisterServiceRequest) *ShowRegisterServiceInvoker

ShowRegisterServiceInvoker 用户获取自己当前已经注册的服务

func (*CloudtestClient) ShowReport added in v0.1.36

ShowReport 实时计算单个自定义报表

实时计算单个自定义报表

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ShowReportInvoker added in v0.1.36

func (c *CloudtestClient) ShowReportInvoker(request *model.ShowReportRequest) *ShowReportInvoker

ShowReportInvoker 实时计算单个自定义报表

func (*CloudtestClient) ShowTestCaseAndDefectInfo added in v0.1.54

ShowTestCaseAndDefectInfo 查询用户用例关联缺陷的统计信息

查询用户用例关联缺陷的统计信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ShowTestCaseAndDefectInfoInvoker added in v0.1.54

func (c *CloudtestClient) ShowTestCaseAndDefectInfoInvoker(request *model.ShowTestCaseAndDefectInfoRequest) *ShowTestCaseAndDefectInfoInvoker

ShowTestCaseAndDefectInfoInvoker 查询用户用例关联缺陷的统计信息

func (*CloudtestClient) ShowTestCaseDetail

ShowTestCaseDetail 获取测试用例详情

获取测试用例详情

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ShowTestCaseDetailInvoker added in v0.0.90

func (c *CloudtestClient) ShowTestCaseDetailInvoker(request *model.ShowTestCaseDetailRequest) *ShowTestCaseDetailInvoker

ShowTestCaseDetailInvoker 获取测试用例详情

func (*CloudtestClient) ShowTestCaseDetailV2

ShowTestCaseDetailV2 通过用例编号获取测试用例详情

通过用例编号获取测试用例详情

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ShowTestCaseDetailV2Invoker added in v0.0.90

func (c *CloudtestClient) ShowTestCaseDetailV2Invoker(request *model.ShowTestCaseDetailV2Request) *ShowTestCaseDetailV2Invoker

ShowTestCaseDetailV2Invoker 通过用例编号获取测试用例详情

func (*CloudtestClient) ShowUserExecuteTestCaseInfo added in v0.1.54

ShowUserExecuteTestCaseInfo 查询时段内用例的执行情况

查询时段内用例的执行情况

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) ShowUserExecuteTestCaseInfoInvoker added in v0.1.54

func (c *CloudtestClient) ShowUserExecuteTestCaseInfoInvoker(request *model.ShowUserExecuteTestCaseInfoRequest) *ShowUserExecuteTestCaseInfoInvoker

ShowUserExecuteTestCaseInfoInvoker 查询时段内用例的执行情况

func (*CloudtestClient) UpdateService

UpdateService 更新已注册服务

更新已注册服务

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) UpdateServiceInvoker added in v0.0.90

func (c *CloudtestClient) UpdateServiceInvoker(request *model.UpdateServiceRequest) *UpdateServiceInvoker

UpdateServiceInvoker 更新已注册服务

func (*CloudtestClient) UpdateTestCase

UpdateTestCase 更新自定义测试服务类型用例

更新自定义测试服务类型用例

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) UpdateTestCaseInvoker added in v0.0.90

func (c *CloudtestClient) UpdateTestCaseInvoker(request *model.UpdateTestCaseRequest) *UpdateTestCaseInvoker

UpdateTestCaseInvoker 更新自定义测试服务类型用例

func (*CloudtestClient) UpdateTestCaseResult

UpdateTestCaseResult 批量更新测试用例结果

批量更新测试用例结果

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudtestClient) UpdateTestCaseResultInvoker added in v0.0.90

func (c *CloudtestClient) UpdateTestCaseResultInvoker(request *model.UpdateTestCaseResultRequest) *UpdateTestCaseResultInvoker

UpdateTestCaseResultInvoker 批量更新测试用例结果

type CreateApiTestSuiteByRepoFileInvoker added in v0.0.90

type CreateApiTestSuiteByRepoFileInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateApiTestSuiteByRepoFileInvoker) Invoke added in v0.0.90

type CreatePlanInvoker added in v0.0.90

type CreatePlanInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePlanInvoker) Invoke added in v0.0.90

type CreateServiceInvoker added in v0.0.90

type CreateServiceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateServiceInvoker) Invoke added in v0.0.90

type CreateTestCaseInPlanInvoker added in v0.0.90

type CreateTestCaseInPlanInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTestCaseInPlanInvoker) Invoke added in v0.0.90

type CreateTestCaseInvoker added in v0.0.90

type CreateTestCaseInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTestCaseInvoker) Invoke added in v0.0.90

type DeleteServiceInvoker added in v0.0.90

type DeleteServiceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteServiceInvoker) Invoke added in v0.0.90

type ListBranchesInvoker added in v0.1.50

type ListBranchesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBranchesInvoker) Invoke added in v0.1.50

type ListEnvironmentsInvoker added in v0.0.90

type ListEnvironmentsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEnvironmentsInvoker) Invoke added in v0.0.90

type ListTestCaseHistoriesInvoker added in v0.1.50

type ListTestCaseHistoriesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTestCaseHistoriesInvoker) Invoke added in v0.1.50

type ListTestCasesInvoker added in v0.1.50

type ListTestCasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTestCasesInvoker) Invoke added in v0.1.50

type ListTestcasesByProjectIssuesRelationInvoker added in v0.1.90

type ListTestcasesByProjectIssuesRelationInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTestcasesByProjectIssuesRelationInvoker) Invoke added in v0.1.90

type RunTestCaseInvoker added in v0.0.90

type RunTestCaseInvoker struct {
	*invoker.BaseInvoker
}

func (*RunTestCaseInvoker) Invoke added in v0.0.90

type ShowApiTestcaseHistoriesInvoker added in v0.1.50

type ShowApiTestcaseHistoriesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowApiTestcaseHistoriesInvoker) Invoke added in v0.1.50

type ShowIssuesByPlanIdInvoker added in v0.0.90

type ShowIssuesByPlanIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowIssuesByPlanIdInvoker) Invoke added in v0.0.90

type ShowPlanJournalsInvoker added in v0.0.90

type ShowPlanJournalsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPlanJournalsInvoker) Invoke added in v0.0.90

type ShowPlanListInvoker added in v0.0.90

type ShowPlanListInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPlanListInvoker) Invoke added in v0.0.90

type ShowPlansInvoker added in v0.0.90

type ShowPlansInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPlansInvoker) Invoke added in v0.0.90

type ShowProjectDataDashboardInvoker added in v0.1.71

type ShowProjectDataDashboardInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowProjectDataDashboardInvoker) Invoke added in v0.1.71

type ShowRegisterServiceInvoker added in v0.0.90

type ShowRegisterServiceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRegisterServiceInvoker) Invoke added in v0.0.90

type ShowReportInvoker added in v0.1.36

type ShowReportInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowReportInvoker) Invoke added in v0.1.36

type ShowTestCaseAndDefectInfoInvoker added in v0.1.54

type ShowTestCaseAndDefectInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTestCaseAndDefectInfoInvoker) Invoke added in v0.1.54

type ShowTestCaseDetailInvoker added in v0.0.90

type ShowTestCaseDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTestCaseDetailInvoker) Invoke added in v0.0.90

type ShowTestCaseDetailV2Invoker added in v0.0.90

type ShowTestCaseDetailV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowTestCaseDetailV2Invoker) Invoke added in v0.0.90

type ShowUserExecuteTestCaseInfoInvoker added in v0.1.54

type ShowUserExecuteTestCaseInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowUserExecuteTestCaseInfoInvoker) Invoke added in v0.1.54

type UpdateServiceInvoker added in v0.0.90

type UpdateServiceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateServiceInvoker) Invoke added in v0.0.90

type UpdateTestCaseInvoker added in v0.0.90

type UpdateTestCaseInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTestCaseInvoker) Invoke added in v0.0.90

type UpdateTestCaseResultInvoker added in v0.0.90

type UpdateTestCaseResultInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTestCaseResultInvoker) Invoke added in v0.0.90

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL