Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
kt-keystone
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
kt-keystone
Commits
cfb7c87a
提交
cfb7c87a
authored
3月 17, 2022
作者:
mry
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix(base): 处理了爆红问题
上级
c5085307
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
18 行增加
和
24 行删除
+18
-24
GenerateReporter.java
...n/java/org/matrix/testNg/web/report/GenerateReporter.java
+4
-2
GenerateReporterJob.java
...ava/org/matrix/testNg/web/report/GenerateReporterJob.java
+1
-1
TestXml.java
.../src/main/java/org/matrix/testNg/xml/testXml/TestXml.java
+4
-3
index.html
kt-base/src/main/resources/templates/index.html
+0
-0
overview.ftl
kt-base/src/main/resources/templates/overview.ftl
+9
-18
没有找到文件。
kt-base/src/main/java/org/matrix/testNg/web/report/GenerateReporter.java
浏览文件 @
cfb7c87a
...
...
@@ -46,9 +46,9 @@ public class GenerateReporter {
context
.
put
(
"overView"
,
dataBean
);
context
.
put
(
"move"
,
dataBeanMove
);
if
(
bean
.
getResult
())
{
context
.
put
(
"pass"
,
bean
);
context
.
put
(
"pass"
,
dataBeansList
);
}
else
{
context
.
put
(
"fail"
,
bean
);
context
.
put
(
"fail"
,
dataBeansList
);
}
}
//文件夹不存在的话进行创建
...
...
@@ -71,4 +71,5 @@ public class GenerateReporter {
ReporterUtils
.
map
=
new
HashMap
<>();
}
}
}
\ No newline at end of file
kt-base/src/main/java/org/matrix/testNg/web/report/GenerateReporterJob.java
浏览文件 @
cfb7c87a
...
...
@@ -45,7 +45,7 @@ public class GenerateReporterJob {
for
(
DataBeans
bean
:
dataBeansList
)
{
context
.
put
(
"overView"
,
dataBean
);
for
(
DataBeanMove
dataBeanMove
:
dataBeanMoves
)
{
context
.
put
(
"move"
,
dataBeanMove
);
context
.
put
(
"move"
,
dataBeanMove
s
);
if
(
bean
.
getResult
())
{
context
.
put
(
"pass"
,
bean
);
}
else
{
...
...
kt-base/src/main/java/org/matrix/testNg/xml/testXml/TestXml.java
浏览文件 @
cfb7c87a
...
...
@@ -6,6 +6,7 @@ import org.matrix.BaseBootApplication;
import
org.matrix.actuators.checkpoint.CheckPointActuator
;
import
org.matrix.actuators.httpclient.HttpClientActuator
;
import
org.matrix.actuators.usecase.CaseActuator
;
import
org.matrix.actuators.usecase.RunCaseResult
;
import
org.matrix.actuators.usecase.TestCaseExecuteResult
;
import
org.matrix.database.entity.TestCase
;
import
org.matrix.database.entity.TestCaseListDataBto
;
...
...
@@ -109,9 +110,9 @@ public class TestXml extends AbstractTestNGSpringContextTests {
testDataList
)
);
List
<
TestCaseExecuteResult
>
testCaseExecuteResults
=
caseActuator
.
runTestCase
(
null
,
caseExecuteVo
);
resultMap
.
put
(
caseId
,
testCaseExecuteResults
);
ReporterUtils
.
userResultMap
.
put
(
1L
,
resultMap
);
// RunCaseResult runCaseResult
= caseActuator.runTestCase(null, caseExecuteVo);
// resultMap.put(caseId, runCaseResult
);
//
ReporterUtils.userResultMap.put(1L, resultMap);
}
...
...
kt-base/src/main/resources/templates/index.html
浏览文件 @
cfb7c87a
This source diff could not be displayed because it is too large. You can
view the blob
instead.
kt-base/src/main/resources/templates/overview.ftl
浏览文件 @
cfb7c87a
...
...
@@ -80,24 +80,21 @@
<table
id=
"summary"
class=
"tabNoBorder"
>
<tr
class=
"columnHeadings"
>
<th>
用例总数
</th>
<th>
未执行用例数
</th>
<th>
执行通过
</th>
<th>
执行失败
</th>
<th>
跳过用例数
</th>
<th>
执行时间(s)
</th>
<th>
用例通过率
</th>
</tr>
<tr>
<td>
${overView.allTestsSize}
</td>
<
#--用例总数-->
<td>
${overView.excludeTestsSize}
</td>
<
#--未执行用例数-->
<td>
${overView.passedTestsSize}
</td>
<
#--执行通过-->
<td>
${overView.failedTestsSize}
</td>
<
#--执行失败-->
<td>
${overView.skippedTestsSize}
</td>
<
#--跳过用例数-->
<td>
${overView.testsTime}
</td>
<
#--执行时间(s)-->
<td>
${overView.passPercent}
</td>
<
#--用例通过率-->
<td>
${overView.total}
</td>
<
#--用例总数-->
<td>
${overView.passNum}
</td>
<
#--执行通过-->
<td>
${overView.failNum}
</td>
<
#--执行失败-->
<td>
${overView.allTime}
</td>
<
#--执行时间(s)-->
<td>
${overView.probability}
</td>
<
#--用例通过率-->
</tr>
</table>
<br/><br/>
<h2>
Move
</h2>
<table
id=
"moveAction"
class=
"tabNoBorder"
>
<tr
class=
"columnHeadings"
>
<th>
前置动作
</th>
...
...
@@ -118,9 +115,6 @@
<th>
用例名称
</th>
<th>
用例类型
</th>
<th>
详细参数
</th>
<th>
前置动作
</th>
<th>
中间动作
</th>
<th>
后置动作
</th>
<th>
用例描述
</th>
<th>
执行结果
</th>
<th>
执行时间(s)
</th>
...
...
@@ -134,11 +128,8 @@
<td>
${failCase.testCaseName!}
</td>
<
#--用例名称-->
<td>
${failCase.type!}
</td>
<
#--用例类型-->
<td>
${failCase.detail!}
</td>
<
#--详细参数-->
<td>
${failCase.moveBefore!}
</td>
<
#--前置动作-->
<td>
${failCase.moveAfterCase!}
</td>
<
#--中间动作-->
<td>
${failCase.moveAfterTest!}
</td>
<
#--后置动作-->
<td>
${failCase.description!}
</td>
<
#--用例描述-->
<td>
${failCase.result}
</td>
<td>
${failCase.result
?c
}
</td>
<td>
${failCase.duration!}
</td>
<
#--
<th>
执行时间(s)
</th>
-->
<td>
${failCase.resultMessage!}
</td>
</tr>
...
...
@@ -153,8 +144,8 @@
<td>
${passCase.moveBefore!}
</td>
<
#--前置动作-->
<td>
${passCase.moveAfterCase!}
</td>
<
#--中间动作-->
<td>
${passCase.moveAfterTest!}
</td>
<
#--后置动作-->
<td>
${passCase.description}
</td>
<
#--用例描述-->
<td>
${passCase.result}
</td>
<td>
${passCase.description
!
}
</td>
<
#--用例描述-->
<td>
${passCase.result
?c
}
</td>
<td>
${passCase.duration!}
</td>
<
#--执行时间(s)-->
<td>
${passCase.resultMessage!}
</td>
<
#--结果信息-->
</tr>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论