提交 6ca0c916 编写于 作者: 雨爱无痕

Add uitest caseid

上级 486fa017
...@@ -4,21 +4,13 @@ import ( ...@@ -4,21 +4,13 @@ import (
"testing" "testing"
"github.com/ozontech/allure-go/pkg/framework/provider" "github.com/ozontech/allure-go/pkg/framework/provider"
"github.com/ozontech/allure-go/pkg/framework/suite" "github.com/ozontech/allure-go/pkg/framework/runner"
playwright "github.com/playwright-community/playwright-go" playwright "github.com/playwright-community/playwright-go"
) )
var bugBrowser playwright.Browser var bugBrowser playwright.Browser
type UiBugSuite struct { func ScriptBug(t provider.T) {
suite.Suite
}
func (s *UiBugSuite) BeforeEach(t provider.T) {
t.ID("1579")
t.AddSubSuite("客户端-bug")
}
func (s *UiBugSuite) TestScriptBug(t provider.T) {
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -90,7 +82,7 @@ func (s *UiBugSuite) TestScriptBug(t provider.T) { ...@@ -90,7 +82,7 @@ func (s *UiBugSuite) TestScriptBug(t provider.T) {
} }
} }
func (s *UiBugSuite) TestScriptsBug(t provider.T) { func ScriptsBug(t provider.T) {
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -186,5 +178,6 @@ func (s *UiBugSuite) TestScriptsBug(t provider.T) { ...@@ -186,5 +178,6 @@ func (s *UiBugSuite) TestScriptsBug(t provider.T) {
} }
} }
func TestUiBug(t *testing.T) { func TestUiBug(t *testing.T) {
suite.RunSuite(t, new(UiBugSuite)) runner.Run(t, "客户端-查看单个脚本bug列表", ScriptBug)
runner.Run(t, "客户端-查看选中脚本bug列表", ScriptsBug)
} }
...@@ -11,7 +11,8 @@ import ( ...@@ -11,7 +11,8 @@ import (
var interpreterBrowser playwright.Browser var interpreterBrowser playwright.Browser
func CreateInterpreter(t provider.T) { func CreateInterpreter(t provider.T) {
t.ID("1579") t.ID("5465")
t.AddParentSuite("设置界面语言")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -96,6 +97,8 @@ func CreateInterpreter(t provider.T) { ...@@ -96,6 +97,8 @@ func CreateInterpreter(t provider.T) {
} }
} }
func EditInterpreter(t provider.T) { func EditInterpreter(t provider.T) {
t.ID("5465")
t.AddParentSuite("设置界面语言")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -192,6 +195,8 @@ func EditInterpreter(t provider.T) { ...@@ -192,6 +195,8 @@ func EditInterpreter(t provider.T) {
} }
} }
func DeleteInterpreter(t provider.T) { func DeleteInterpreter(t provider.T) {
t.ID("5465")
t.AddParentSuite("设置界面语言")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -264,7 +269,7 @@ func DeleteInterpreter(t provider.T) { ...@@ -264,7 +269,7 @@ func DeleteInterpreter(t provider.T) {
} }
func TestUiInterpreter(t *testing.T) { func TestUiInterpreter(t *testing.T) {
runner.Run(t, "UiCreateInterpreter", CreateInterpreter) runner.Run(t, "客户端-创建解析器", CreateInterpreter)
runner.Run(t, "UiEditInterpreter", EditInterpreter) runner.Run(t, "客户端-编辑解析器", EditInterpreter)
runner.Run(t, "UiDeleteInterpreter", DeleteInterpreter) runner.Run(t, "客户端-删除解析器", DeleteInterpreter)
} }
...@@ -11,6 +11,8 @@ import ( ...@@ -11,6 +11,8 @@ import (
var languageBrowser playwright.Browser var languageBrowser playwright.Browser
func SwitchLanguage(t provider.T) { func SwitchLanguage(t provider.T) {
t.ID("5464")
t.AddParentSuite("设置界面语言")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -72,5 +74,5 @@ func SwitchLanguage(t provider.T) { ...@@ -72,5 +74,5 @@ func SwitchLanguage(t provider.T) {
} }
func TestUiLanguage(t *testing.T) { func TestUiLanguage(t *testing.T) {
runner.Run(t, "UiSwitchLanguage", SwitchLanguage) runner.Run(t, "设置界面语言", SwitchLanguage)
} }
...@@ -12,6 +12,8 @@ import ( ...@@ -12,6 +12,8 @@ import (
var resultBrowser playwright.Browser var resultBrowser playwright.Browser
func Detail(t provider.T) { func Detail(t provider.T) {
t.ID("5489")
t.AddParentSuite("测试结果")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -128,6 +130,8 @@ func Detail(t provider.T) { ...@@ -128,6 +130,8 @@ func Detail(t provider.T) {
} }
func SubmitResult(t provider.T) { func SubmitResult(t provider.T) {
t.ID("5499")
t.AddParentSuite("测试结果")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -231,6 +235,8 @@ func SubmitResult(t provider.T) { ...@@ -231,6 +235,8 @@ func SubmitResult(t provider.T) {
} }
func SubmitBug(t provider.T) { func SubmitBug(t provider.T) {
t.ID("5500")
t.AddParentSuite("测试结果")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -324,6 +330,8 @@ func SubmitBug(t provider.T) { ...@@ -324,6 +330,8 @@ func SubmitBug(t provider.T) {
} }
func SubmitBugTwoStep(t provider.T) { func SubmitBugTwoStep(t provider.T) {
t.ID("5500")
t.AddParentSuite("测试结果")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -418,8 +426,8 @@ func SubmitBugTwoStep(t provider.T) { ...@@ -418,8 +426,8 @@ func SubmitBugTwoStep(t provider.T) {
} }
func TestUiResult(t *testing.T) { func TestUiResult(t *testing.T) {
runner.Run(t, "UiDetail", Detail) runner.Run(t, "客户端-查看测试结果详情", Detail)
runner.Run(t, "UiSubmitResult", SubmitResult) runner.Run(t, "客户端-提交禅道用例脚本测试结果", SubmitResult)
runner.Run(t, "UiSubmitBug", SubmitBug) runner.Run(t, "客户端-提交禅道失败用例为缺陷", SubmitBug)
runner.Run(t, "UiSubmitBugTwoStep", SubmitBugTwoStep) runner.Run(t, "客户端-提交禅道部分失败用例为缺陷", SubmitBugTwoStep)
} }
...@@ -13,6 +13,8 @@ import ( ...@@ -13,6 +13,8 @@ import (
var runBrowser playwright.Browser var runBrowser playwright.Browser
func RunScript(t provider.T) { func RunScript(t provider.T) {
t.ID("5479")
t.AddParentSuite("执行脚本")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -123,6 +125,8 @@ func RunScript(t provider.T) { ...@@ -123,6 +125,8 @@ func RunScript(t provider.T) {
} }
func RunSelectedScripts(t provider.T) { func RunSelectedScripts(t provider.T) {
t.ID("5481")
t.AddParentSuite("执行脚本")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -257,6 +261,8 @@ func RunSelectedScripts(t provider.T) { ...@@ -257,6 +261,8 @@ func RunSelectedScripts(t provider.T) {
} }
func RunOpenedAndLast(t provider.T) { func RunOpenedAndLast(t provider.T) {
t.ID("5484")
t.AddParentSuite("执行脚本")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -452,6 +458,8 @@ func RunOpenedAndLast(t provider.T) { ...@@ -452,6 +458,8 @@ func RunOpenedAndLast(t provider.T) {
} }
func RunAll(t provider.T) { func RunAll(t provider.T) {
t.ID("5485")
t.AddParentSuite("执行脚本")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -580,6 +588,8 @@ func RunAll(t provider.T) { ...@@ -580,6 +588,8 @@ func RunAll(t provider.T) {
} }
func RunReExecFailCase(t provider.T) { func RunReExecFailCase(t provider.T) {
t.ID("5491")
t.AddParentSuite("执行脚本")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -701,6 +711,8 @@ func RunReExecFailCase(t provider.T) { ...@@ -701,6 +711,8 @@ func RunReExecFailCase(t provider.T) {
} }
func RunReExecAllCase(t provider.T) { func RunReExecAllCase(t provider.T) {
t.ID("5491")
t.AddParentSuite("执行脚本")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -822,6 +834,8 @@ func RunReExecAllCase(t provider.T) { ...@@ -822,6 +834,8 @@ func RunReExecAllCase(t provider.T) {
} }
func RunFailStatistic(t provider.T) { func RunFailStatistic(t provider.T) {
t.ID("5487")
t.AddParentSuite("执行脚本")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -906,6 +920,8 @@ func RunFailStatistic(t provider.T) { ...@@ -906,6 +920,8 @@ func RunFailStatistic(t provider.T) {
} }
func RunSuccessStatistic(t provider.T) { func RunSuccessStatistic(t provider.T) {
t.ID("5487")
t.AddParentSuite("执行脚本")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -990,6 +1006,8 @@ func RunSuccessStatistic(t provider.T) { ...@@ -990,6 +1006,8 @@ func RunSuccessStatistic(t provider.T) {
} }
func RunBugStatistic(t provider.T) { func RunBugStatistic(t provider.T) {
t.ID("5487")
t.AddParentSuite("执行脚本")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -1065,13 +1083,13 @@ func RunBugStatistic(t provider.T) { ...@@ -1065,13 +1083,13 @@ func RunBugStatistic(t provider.T) {
} }
func TestUiRun(t *testing.T) { func TestUiRun(t *testing.T) {
runner.Run(t, "UiRunScript", RunScript) runner.Run(t, "客户端-执行单个脚本", RunScript)
runner.Run(t, "UiRunSelectedScripts", RunSelectedScripts) runner.Run(t, "客户端-执行选中的脚本文件和文件夹", RunSelectedScripts)
runner.Run(t, "UiRunOpenedAndLast", RunOpenedAndLast) runner.Run(t, "客户端-执行打开的脚本文件", RunOpenedAndLast)
runner.Run(t, "UiRunAll", RunAll) runner.Run(t, "客户端-执行所有的脚本文件", RunAll)
runner.Run(t, "UiRunReExecAllCase", RunReExecAllCase) runner.Run(t, "客户端-结果中重新执行所有脚本", RunReExecAllCase)
runner.Run(t, "UiRunReExecFailCase", RunReExecFailCase) runner.Run(t, "客户端-结果中重新执行失败脚本", RunReExecFailCase)
runner.Run(t, "UiRunSuccessStatistic", RunSuccessStatistic) runner.Run(t, "客户端-确认执行统计成功数据", RunSuccessStatistic)
runner.Run(t, "UiRunFailStatistic", RunFailStatistic) runner.Run(t, "客户端-确认执行统计失败数据", RunFailStatistic)
runner.Run(t, "UiRunBugStatistic", RunBugStatistic) runner.Run(t, "客户端-确认执行统计bug数据", RunBugStatistic)
} }
...@@ -11,6 +11,8 @@ import ( ...@@ -11,6 +11,8 @@ import (
var scriptBrowser playwright.Browser var scriptBrowser playwright.Browser
func SaveScript(t provider.T) { func SaveScript(t provider.T) {
t.ID("5470")
t.AddParentSuite("保存脚本")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -117,5 +119,5 @@ func SaveScript(t provider.T) { ...@@ -117,5 +119,5 @@ func SaveScript(t provider.T) {
} }
func TestUiScript(t *testing.T) { func TestUiScript(t *testing.T) {
runner.Run(t, "SaveScript", SaveScript) runner.Run(t, "客户端-编辑保存禅道站点脚本", SaveScript)
} }
...@@ -11,6 +11,8 @@ import ( ...@@ -11,6 +11,8 @@ import (
var siteBrowser playwright.Browser var siteBrowser playwright.Browser
func CreateSite(t provider.T) { func CreateSite(t provider.T) {
t.ID("5466")
t.AddParentSuite("配置禅道站点")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -130,7 +132,8 @@ func CreateSite(t provider.T) { ...@@ -130,7 +132,8 @@ func CreateSite(t provider.T) {
} }
} }
func EditSite(t provider.T) { func EditSite(t provider.T) {
// var timeout float64 = 5000 t.ID("5466")
t.AddParentSuite("配置禅道站点")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -262,6 +265,8 @@ func EditSite(t provider.T) { ...@@ -262,6 +265,8 @@ func EditSite(t provider.T) {
} }
} }
func DeleteSite(t provider.T) { func DeleteSite(t provider.T) {
t.ID("5466")
t.AddParentSuite("配置禅道站点")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -343,7 +348,7 @@ func DeleteSite(t provider.T) { ...@@ -343,7 +348,7 @@ func DeleteSite(t provider.T) {
} }
func TestUiSite(t *testing.T) { func TestUiSite(t *testing.T) {
runner.Run(t, "EditSite", EditSite) runner.Run(t, "客户端-编辑禅道站点", EditSite)
runner.Run(t, "DeleteSite", DeleteSite) runner.Run(t, "客户端-删除禅道站点", DeleteSite)
runner.Run(t, "CreateSite", CreateSite) runner.Run(t, "客户端-创建禅道站点", CreateSite)
} }
...@@ -15,6 +15,8 @@ var ( ...@@ -15,6 +15,8 @@ var (
) )
func CreateWorkspace(t provider.T) { func CreateWorkspace(t provider.T) {
t.ID("5468")
t.AddParentSuite("管理禅道站点下工作目录")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -144,6 +146,8 @@ func CreateWorkspace(t provider.T) { ...@@ -144,6 +146,8 @@ func CreateWorkspace(t provider.T) {
} }
func SyncFromZentao(t provider.T) { func SyncFromZentao(t provider.T) {
t.ID("5468")
t.AddParentSuite("管理禅道站点下工作目录")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -223,6 +227,8 @@ func SyncFromZentao(t provider.T) { ...@@ -223,6 +227,8 @@ func SyncFromZentao(t provider.T) {
} }
func SyncTwoCaseFromZentao(t provider.T) { func SyncTwoCaseFromZentao(t provider.T) {
t.ID("5468")
t.AddParentSuite("管理禅道站点下工作目录")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -305,6 +311,8 @@ func SyncTwoCaseFromZentao(t provider.T) { ...@@ -305,6 +311,8 @@ func SyncTwoCaseFromZentao(t provider.T) {
} }
func SyncToZentao(t provider.T) { func SyncToZentao(t provider.T) {
t.ID("5468")
t.AddParentSuite("管理禅道站点下工作目录")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -370,6 +378,8 @@ func SyncToZentao(t provider.T) { ...@@ -370,6 +378,8 @@ func SyncToZentao(t provider.T) {
} }
} }
func Copy(t provider.T) { func Copy(t provider.T) {
t.ID("5474")
t.AddParentSuite("管理禅道站点下工作目录")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -461,6 +471,8 @@ func Copy(t provider.T) { ...@@ -461,6 +471,8 @@ func Copy(t provider.T) {
} }
} }
func DeleteScript(t provider.T) { func DeleteScript(t provider.T) {
t.ID("5478")
t.AddParentSuite("管理禅道站点下工作目录")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -537,6 +549,8 @@ func DeleteScript(t provider.T) { ...@@ -537,6 +549,8 @@ func DeleteScript(t provider.T) {
} }
} }
func DeleteDir(t provider.T) { func DeleteDir(t provider.T) {
t.ID("5477")
t.AddParentSuite("管理禅道站点下工作目录")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -614,6 +628,8 @@ func DeleteDir(t provider.T) { ...@@ -614,6 +628,8 @@ func DeleteDir(t provider.T) {
} }
func DeleteWorkspace(t provider.T) { func DeleteWorkspace(t provider.T) {
t.ID("5468")
t.AddParentSuite("管理禅道站点下工作目录")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -680,6 +696,8 @@ func DeleteWorkspace(t provider.T) { ...@@ -680,6 +696,8 @@ func DeleteWorkspace(t provider.T) {
} }
} }
func Clip(t provider.T) { func Clip(t provider.T) {
t.ID("5476")
t.AddParentSuite("管理禅道站点下工作目录")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -777,6 +795,8 @@ func Clip(t provider.T) { ...@@ -777,6 +795,8 @@ func Clip(t provider.T) {
} }
func FilterDir(t provider.T) { func FilterDir(t provider.T) {
t.ID("5494")
t.AddParentSuite("管理禅道站点下工作目录")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -851,6 +871,8 @@ func FilterDir(t provider.T) { ...@@ -851,6 +871,8 @@ func FilterDir(t provider.T) {
} }
} }
func FilterSuite(t provider.T) { func FilterSuite(t provider.T) {
t.ID("5495")
t.AddParentSuite("管理禅道站点下工作目录")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -938,6 +960,8 @@ func FilterSuite(t provider.T) { ...@@ -938,6 +960,8 @@ func FilterSuite(t provider.T) {
} }
} }
func FilterTask(t provider.T) { func FilterTask(t provider.T) {
t.ID("5496")
t.AddParentSuite("管理禅道站点下工作目录")
pw, err := playwright.Run() pw, err := playwright.Run()
if err != nil { if err != nil {
t.Error(err) t.Error(err)
...@@ -1023,16 +1047,16 @@ func FilterTask(t provider.T) { ...@@ -1023,16 +1047,16 @@ func FilterTask(t provider.T) {
} }
} }
func TestWorkspace(t *testing.T) { func TestWorkspace(t *testing.T) {
runner.Run(t, "SyncTwoCaseFromZentao", SyncTwoCaseFromZentao) runner.Run(t, "客户端-从禅道同步部分用例", SyncTwoCaseFromZentao)
runner.Run(t, "SyncFromZentao", SyncFromZentao) runner.Run(t, "客户端-从禅道同步", SyncFromZentao)
runner.Run(t, "SyncToZentao", SyncToZentao) runner.Run(t, "客户端-同步到禅道", SyncToZentao)
runner.Run(t, "Copy", Copy) runner.Run(t, "客户端-复制粘贴树状脚本文件", Copy)
runner.Run(t, "Clip", Clip) runner.Run(t, "客户端-剪切粘贴树状脚本文件", Clip)
runner.Run(t, "DeleteScript", DeleteScript) runner.Run(t, "客户端-删除树状脚本文件", DeleteScript)
runner.Run(t, "DeleteDir", DeleteDir) runner.Run(t, "客户端-删除树状脚本文件夹", DeleteDir)
runner.Run(t, "FilterDir", FilterDir) runner.Run(t, "客户端-按目录过滤禅道用例脚本", FilterDir)
runner.Run(t, "FilterSuite", FilterSuite) runner.Run(t, "客户端-按套件过滤禅道用例脚本", FilterSuite)
runner.Run(t, "FilterTask", FilterTask) runner.Run(t, "客户端-按测试单过滤禅道用例脚本", FilterTask)
runner.Run(t, "DeleteWorkspace", DeleteWorkspace) runner.Run(t, "客户端-删除禅道工作目录", DeleteWorkspace)
runner.Run(t, "CreateWorkspace", CreateWorkspace) runner.Run(t, "客户端-创建禅道工作目录", CreateWorkspace)
} }
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册