types

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Step

type Step struct {
	Step     string `json:"step"`     // 测试步骤
	Expected string `json:"expected"` //期望结果
}

type TestCase

type TestCase struct {
	Module       string   `json:"module"`         // 模块
	Number       string   `json:"number"`         // 编号
	Title        string   `json:"title"`          //标题
	CreateUser   string   `json:"create_user"`    // 维护人 传入
	TestCaseType string   `json:"test_case_type"` // 用例类型
	Priority     string   `json:"priority"`       // 优先级
	TestRunType  string   `json:"test_run_type"`  // 测试类型,默认手动
	Story        string   `json:"story"`          // 关联工作项
	Before       string   `json:"before"`         //前置条件
	TestSteps    TestStep `json:"test_steps"`     // 测试步骤
	Follower     string   `json:"follower"`       // 关注人
	Comment      string   `json:"comment"`        // 备注
	Version      string   `json:"version"`        // 迭代版本
}

TestCase 测试用例Excel表头

type TestCaseInterface

type TestCaseInterface interface {
	GetTestCase(file *zip.File) ([]TestCase, error)
}

type TestStep

type TestStep struct {
	Steps []*Step `json:"steps"`
}

Jump to

Keyboard shortcuts

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