Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
易企天创
zentaoatf
提交
fb89ba05
Z
zentaoatf
项目概览
易企天创
/
zentaoatf
10 个月 前同步成功
通知
11
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
3
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Z
zentaoatf
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
3
Issue
3
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
fb89ba05
编写于
5月 17, 2023
作者:
Z
zhaoke
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Test in jenkins.
上级
3daa9d14
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
28 addition
and
3 deletion
+28
-3
test/helper/zentao/ui/zentao.go
test/helper/zentao/ui/zentao.go
+26
-3
test/ui/main.go
test/ui/main.go
+2
-0
未找到文件。
test/helper/zentao/ui/zentao.go
浏览文件 @
fb89ba05
...
...
@@ -369,6 +369,7 @@ func InitZentaoData(version string, codeDir string) (err error) {
return
}
title
,
err
:=
page
.
Title
()
fmt
.
Println
(
title
)
if
err
!=
nil
{
return
}
...
...
@@ -377,28 +378,42 @@ func InitZentaoData(version string, codeDir string) (err error) {
if
err
!=
nil
{
return
}
title
,
err
=
page
.
Title
()
fmt
.
Println
(
title
)
err
=
page
.
Click
(
"text=下一步"
)
if
err
!=
nil
{
return
}
title
,
err
=
page
.
Title
()
fmt
.
Println
(
title
)
err
=
page
.
Click
(
"text=下一步"
)
if
err
!=
nil
{
return
}
err
=
page
.
Fill
(
`input[name="dbPassword"]`
,
"pass4Zentao"
)
title
,
err
=
page
.
Title
()
fmt
.
Println
(
title
)
err
=
page
.
Fill
(
`input[name="dbPassword"]`
,
"123456"
)
if
err
!=
nil
{
return
}
title
,
err
=
page
.
Title
()
fmt
.
Println
(
title
)
err
=
page
.
Click
(
`input[name="clearDB\[\]"]`
)
if
err
!=
nil
{
return
}
title
,
err
=
page
.
Title
()
fmt
.
Println
(
title
)
err
=
page
.
Click
(
"text=保存"
)
if
err
!=
nil
{
return
}
title
,
err
=
page
.
Title
()
fmt
.
Println
(
title
)
retryCount
:=
0
for
{
title
,
err
=
page
.
Title
()
fmt
.
Println
(
title
)
retryCount
++
if
retryCount
>
20
{
break
...
...
@@ -420,11 +435,14 @@ func InitZentaoData(version string, codeDir string) (err error) {
return
}
}
title
,
err
=
page
.
Title
()
fmt
.
Println
(
title
)
err
=
page
.
Click
(
"text=下一步"
)
if
err
!=
nil
{
return
}
title
,
err
=
page
.
Title
()
fmt
.
Println
(
title
)
_
,
err
=
page
.
WaitForSelector
(
".modal-header>>:has-text('保存配置文件')"
,
playwright
.
PageWaitForSelectorOptions
{
State
:
playwright
.
WaitForSelectorStateDetached
})
if
err
!=
nil
{
return
...
...
@@ -432,19 +450,24 @@ func InitZentaoData(version string, codeDir string) (err error) {
page
.
WaitForLoadState
()
title
,
err
=
page
.
Title
()
title
,
err
=
page
.
Title
()
fmt
.
Println
(
title
)
if
err
!=
nil
{
return
}
if
strings
.
Contains
(
title
,
"使用模式"
)
{
page
.
Click
(
"text=使用全生命周期管理模式"
)
}
title
,
err
=
page
.
Title
()
fmt
.
Println
(
title
)
if
strings
.
Contains
(
title
,
"功能介绍"
)
{
err
=
page
.
Click
(
`button:has-text("下一步")`
)
if
err
!=
nil
{
return
}
}
err
=
page
.
Fill
(
`input[name="company"]`
,
"test"
)
if
err
!=
nil
{
return
...
...
test/ui/main.go
浏览文件 @
fb89ba05
...
...
@@ -31,10 +31,12 @@ func main() {
}()
if
*
runFrom
==
"jenkins"
{
fmt
.
Println
(
"Init zentao data start "
)
err
:=
commonTestHelper
.
InitZentaoData
()
if
err
!=
nil
{
fmt
.
Println
(
"Init zentao data fail "
,
err
)
}
fmt
.
Println
(
"Init zentao data end "
)
}
else
{
err
:=
commonTestHelper
.
InitZentao
(
*
version
)
if
err
!=
nil
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录