14 changed files with 1197 additions and 1158 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,233 +1,233 @@ |
|||||
|
|
||||
|
|
||||
<!DOCTYPE html> |
<!DOCTYPE html> |
||||
<html> |
<html> |
||||
<head> |
<head> |
||||
<meta charset="utf-8"> |
<meta charset="utf-8"> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> |
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> |
||||
<title>Hiver测试报告</title> |
<title>Hiver测试报告</title> |
||||
<link rel="apple-touch-icon" href="spark/logo.png"> |
<link rel="apple-touch-icon" href="spark/logo.png"> |
||||
<link rel="shortcut icon" href="spark/logo.png"> |
<link rel="shortcut icon" href="spark/logo.png"> |
||||
<link rel="stylesheet" href="spark/spark-style.css"> |
<link rel="stylesheet" href="spark/spark-style.css"> |
||||
<link rel="stylesheet" href="spark/font-awesome.min.css"> |
<link rel="stylesheet" href="spark/font-awesome.min.css"> |
||||
<script src="spark/jsontree.js"></script> |
<script src="spark/jsontree.js"></script> |
||||
<style type="text/css"></style></head><body class="spa -report dark"> |
<style type="text/css"></style></head><body class="spa -report dark"> |
||||
<div class="app"> |
<div class="app"> |
||||
<div class="layout"> |
<div class="layout"> |
||||
<div class="header navbar"> |
<div class="header navbar"> |
||||
<div class="vheader"> |
<div class="vheader"> |
||||
<div class="nav-logo"> |
<div class="nav-logo"> |
||||
<a href="#"> |
<a href="#"> |
||||
<div class="logo" style="background-image: url('spark/logo.png')"></div> |
<div class="logo" style="background-image: url('spark/logo.png')"></div> |
||||
</a> |
</a> |
||||
</div> |
</div> |
||||
<ul class="nav-left"> |
<ul class="nav-left"> |
||||
<li class="search-box"> |
<li class="search-box"> |
||||
<a class="search-toggle" href="#"> |
<a class="search-toggle" href="#"> |
||||
<i class="search-icon fa fa-search"></i> |
<i class="search-icon fa fa-search"></i> |
||||
<i class="search-icon-close fa fa-close"></i> |
<i class="search-icon-close fa fa-close"></i> |
||||
</a> |
</a> |
||||
</li> |
</li> |
||||
<li class="search-input"><input id="search-tests" class="form-control" type="text" placeholder="Search..."></li> |
<li class="search-input"><input id="search-tests" class="form-control" type="text" placeholder="Search..."></li> |
||||
</ul> |
</ul> |
||||
<ul class="nav-right"> |
<ul class="nav-right"> |
||||
<li class="m-r-10"> |
<li class="m-r-10"> |
||||
<a href="#"><span class="badge badge-primary">Hiver</span></a> |
<a href="#"><span class="badge badge-primary">Hiver</span></a> |
||||
</li> |
</li> |
||||
<li class="m-r-10"> |
<li class="m-r-10"> |
||||
<a href="#"><span class="badge badge-primary">九月 17, 2024 23:19:41</span></a> |
<a href="#"><span class="badge badge-primary">九月 21, 2024 16:22:06</span></a> |
||||
</li> |
</li> |
||||
</ul> |
</ul> |
||||
</div> |
</div> |
||||
</div><div class="side-nav"> |
</div><div class="side-nav"> |
||||
<div class="side-nav-inner"> |
<div class="side-nav-inner"> |
||||
<ul class="side-nav-menu"> |
<ul class="side-nav-menu"> |
||||
<li class="nav-item dropdown" onclick="toggleView('test-view')"> |
<li class="nav-item dropdown" onclick="toggleView('test-view')"> |
||||
<a id="nav-test" class="dropdown-toggle" href="#"> |
<a id="nav-test" class="dropdown-toggle" href="#"> |
||||
<span class="ico"><i class="fa fa-list"></i></span> |
<span class="ico"><i class="fa fa-list"></i></span> |
||||
</a> |
</a> |
||||
</li> |
</li> |
||||
<li class="nav-item dropdown" onclick="toggleView('dashboard-view')"> |
<li class="nav-item dropdown" onclick="toggleView('dashboard-view')"> |
||||
<a id="nav-dashboard" class="dropdown-toggle" href="#"> |
<a id="nav-dashboard" class="dropdown-toggle" href="#"> |
||||
<span class="ico"><i class="fa fa-bar-chart"></i></span> |
<span class="ico"><i class="fa fa-bar-chart"></i></span> |
||||
</a> |
</a> |
||||
</li> |
</li> |
||||
</ul> |
</ul> |
||||
</div> |
</div> |
||||
</div> <div class="vcontainer"> |
</div> <div class="vcontainer"> |
||||
<div class="main-content"> |
<div class="main-content"> |
||||
<div class="test-wrapper row view test-view"> |
<div class="test-wrapper row view test-view"> |
||||
<div class="test-list"> |
<div class="test-list"> |
||||
<div class="test-list-tools"> |
<div class="test-list-tools"> |
||||
<ul class="tools pull-left"> |
<ul class="tools pull-left"> |
||||
<li><a href="#"><span class="font-size-14">Tests</span></a></li> |
<li><a href="#"><span class="font-size-14">Tests</span></a></li> |
||||
</ul> |
</ul> |
||||
<ul class="tools text-right"> |
<ul class="tools text-right"> |
||||
<li class="dropdown"> |
<li class="dropdown"> |
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-exclamation-circle"></i></a> |
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-exclamation-circle"></i></a> |
||||
<ul id="status-toggle" class="dropdown-menu dropdown-md p-v-0"> |
<ul id="status-toggle" class="dropdown-menu dropdown-md p-v-0"> |
||||
<a class="dropdown-item" status="pass" href="#"><span>Pass</span><span class="status success"></span></a> |
<a class="dropdown-item" status="pass" href="#"><span>Pass</span><span class="status success"></span></a> |
||||
<div class="dropdown-divider"></div> |
<div class="dropdown-divider"></div> |
||||
<a status="clear" class="dropdown-item" href="#"><span>Clear</span><span class="pull-right"><i class="fa fa-close"></i></span></a> |
<a status="clear" class="dropdown-item" href="#"><span>Clear</span><span class="pull-right"><i class="fa fa-close"></i></span></a> |
||||
</ul> |
</ul> |
||||
</li> |
</li> |
||||
</ul> |
</ul> |
||||
</div> <div class="test-list-wrapper scrollable"> |
</div> <div class="test-list-wrapper scrollable"> |
||||
<ul class="test-list-item"> |
<ul class="test-list-item"> |
||||
<li class="test-item" status="pass" test-id="1" |
<li class="test-item" status="pass" test-id="1" |
||||
author="" |
author="" |
||||
tag="" |
tag="" |
||||
device=""> |
device=""> |
||||
<div class="status-avatar pass-bg"> |
<div class="status-avatar pass-bg"> |
||||
<i class="fa fa-check text-white"></i> |
<i class="fa fa-check text-white"></i> |
||||
</div> |
</div> |
||||
<div class="test-detail"> |
<div class="test-detail"> |
||||
<span class="meta text-white badge badge-sm"></span> |
<span class="meta text-white badge badge-sm"></span> |
||||
<p class="name">passTest</p> |
<p class="name">passTest</p> |
||||
<p class="text-sm"><span>23:19:42 下午</span> / <span>0.018 secs</span></p> |
<p class="text-sm"><span>16:22:06 下午</span> / <span>0.012 secs</span></p> |
||||
</div> |
</div> |
||||
<div class="test-contents d-none"> |
<div class="test-contents d-none"> |
||||
<div class="detail-head"> |
<div class="detail-head"> |
||||
<div class="p-v-10"> |
<div class="p-v-10"> |
||||
<div class="info"> |
<div class="info"> |
||||
<div class='float-right'><span class='badge badge-default'>#test-id=1</span></div> |
<div class='float-right'><span class='badge badge-default'>#test-id=1</span></div> |
||||
<h5 class="test-status text-pass">passTest</h5> |
<h5 class="test-status text-pass">passTest</h5> |
||||
<span class='badge badge-success'>09.17.2024 23:19:42</span> |
<span class='badge badge-success'>09.21.2024 16:22:06</span> |
||||
<span class='badge badge-danger'>09.17.2024 23:19:42</span> |
<span class='badge badge-danger'>09.21.2024 16:22:06</span> |
||||
<span class='badge badge-default'>0.018 secs</span> |
<span class='badge badge-default'>0.012 secs</span> |
||||
</div> |
</div> |
||||
<div class="m-t-10 m-l-5"></div> |
<div class="m-t-10 m-l-5"></div> |
||||
</div> |
</div> |
||||
</div><div class="detail-body mt-4"> |
</div><div class="detail-body mt-4"> |
||||
<table class="table table-sm"> |
<table class="table table-sm"> |
||||
<thead><tr><th class="status-col">Status</th><th class="timestamp-col">Timestamp</th><th class="details-col">Details</th></tr></thead> |
<thead><tr><th class="status-col">Status</th><th class="timestamp-col">Timestamp</th><th class="details-col">Details</th></tr></thead> |
||||
<tbody> |
<tbody> |
||||
<tr class="event-row"> |
<tr class="event-row"> |
||||
<td><span class="badge log pass-bg">Pass</span></td> |
<td><span class="badge log pass-bg">Pass</span></td> |
||||
<td>23:19:42</td> |
<td>16:22:06</td> |
||||
<td> |
<td> |
||||
Test passed |
Test passed |
||||
</td> |
</td> |
||||
</tr> |
</tr> |
||||
</tbody> |
</tbody> |
||||
</table> |
</table> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
</li> |
</li> |
||||
</ul> |
</ul> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
<div class="test-content scrollable"> |
<div class="test-content scrollable"> |
||||
<div class="test-content-tools"> |
<div class="test-content-tools"> |
||||
<ul><li><a class="back-to-test" href="#"><i class="fa fa-arrow-left"></i></a></li></ul> |
<ul><li><a class="back-to-test" href="#"><i class="fa fa-arrow-left"></i></a></li></ul> |
||||
</div> |
</div> |
||||
<div class="test-content-detail"><div class="detail-body"></div></div> |
<div class="test-content-detail"><div class="detail-body"></div></div> |
||||
</div></div> |
</div></div> |
||||
<div class="container-fluid p-4 view dashboard-view"> |
<div class="container-fluid p-4 view dashboard-view"> |
||||
<div class="row"> |
<div class="row"> |
||||
<div class="col-md-3"> |
<div class="col-md-3"> |
||||
<div class="card"><div class="card-body"> |
<div class="card"><div class="card-body"> |
||||
<p class="m-b-0">Started</p> |
<p class="m-b-0">Started</p> |
||||
<h3>九月 17, 2024 23:19:41</h3> |
<h3>九月 21, 2024 16:22:06</h3> |
||||
</div></div> |
</div></div> |
||||
</div> |
</div> |
||||
<div class="col-md-3"> |
<div class="col-md-3"> |
||||
<div class="card"><div class="card-body"> |
<div class="card"><div class="card-body"> |
||||
<p class="m-b-0">Ended</p> |
<p class="m-b-0">Ended</p> |
||||
<h3>九月 17, 2024 23:19:42</h3> |
<h3>九月 21, 2024 16:22:06</h3> |
||||
</div></div> |
</div></div> |
||||
</div> |
</div> |
||||
<div class="col-md-3"> |
<div class="col-md-3"> |
||||
<div class="card"><div class="card-body"> |
<div class="card"><div class="card-body"> |
||||
<p class="m-b-0 text-pass">Tests Passed</p> |
<p class="m-b-0 text-pass">Tests Passed</p> |
||||
<h3>1</h3> |
<h3>1</h3> |
||||
</div></div> |
</div></div> |
||||
</div> |
</div> |
||||
<div class="col-md-3"> |
<div class="col-md-3"> |
||||
<div class="card"><div class="card-body"> |
<div class="card"><div class="card-body"> |
||||
<p class="m-b-0 text-fail">Tests Failed</p> |
<p class="m-b-0 text-fail">Tests Failed</p> |
||||
<h3>0</h3> |
<h3>0</h3> |
||||
</div></div> |
</div></div> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
<div class="row"> |
<div class="row"> |
||||
<div class="col-md-6"> |
<div class="col-md-6"> |
||||
<div class="card"> |
<div class="card"> |
||||
<div class="card-header"> |
<div class="card-header"> |
||||
<h6 class="card-title">Tests</h6> |
<h6 class="card-title">Tests</h6> |
||||
</div> |
</div> |
||||
<div class="card-body"> |
<div class="card-body"> |
||||
<div class=""> |
<div class=""> |
||||
<canvas id='parent-analysis' width='115' height='90'></canvas> |
<canvas id='parent-analysis' width='115' height='90'></canvas> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
<div class="card-footer"> |
<div class="card-footer"> |
||||
<div><small data-tooltip='100%'> |
<div><small data-tooltip='100%'> |
||||
<b>1</b> tests passed |
<b>1</b> tests passed |
||||
</small> |
</small> |
||||
</div> |
</div> |
||||
<div> |
<div> |
||||
<small data-tooltip='0%'><b>0</b> tests failed, |
<small data-tooltip='0%'><b>0</b> tests failed, |
||||
<b>0</b> skipped, <b data-tooltip='0%'>0</b> others |
<b>0</b> skipped, <b data-tooltip='0%'>0</b> others |
||||
</small> |
</small> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
<div class="col-md-6"> |
<div class="col-md-6"> |
||||
<div class="card"> |
<div class="card"> |
||||
<div class="card-header"> |
<div class="card-header"> |
||||
<h6 class="card-title">Log events</h6> |
<h6 class="card-title">Log events</h6> |
||||
</div> |
</div> |
||||
<div class="card-body"> |
<div class="card-body"> |
||||
<div class=""> |
<div class=""> |
||||
<canvas id='events-analysis' width='115' height='90'></canvas> |
<canvas id='events-analysis' width='115' height='90'></canvas> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
<div class="card-footer"> |
<div class="card-footer"> |
||||
<div><small data-tooltip='100%'><b>1</b> events passed</small></div> |
<div><small data-tooltip='100%'><b>1</b> events passed</small></div> |
||||
<div> |
<div> |
||||
<small data-tooltip='0%'><b>0</b> events failed, |
<small data-tooltip='0%'><b>0</b> events failed, |
||||
<b data-tooltip='%'>0</b> others |
<b data-tooltip='%'>0</b> others |
||||
</small> |
</small> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
<div class="row"> |
<div class="row"> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
<script> |
<script> |
||||
var statusGroup = { |
var statusGroup = { |
||||
parentCount: 5, |
parentCount: 5, |
||||
passParent: 1, |
passParent: 1, |
||||
failParent: 0, |
failParent: 0, |
||||
warningParent: 0, |
warningParent: 0, |
||||
skipParent: 0, |
skipParent: 0, |
||||
childCount: 5, |
childCount: 5, |
||||
passChild: 0, |
passChild: 0, |
||||
failChild: 0, |
failChild: 0, |
||||
warningChild: 0, |
warningChild: 0, |
||||
skipChild: 0, |
skipChild: 0, |
||||
infoChild: 0, |
infoChild: 0, |
||||
grandChildCount: 5, |
grandChildCount: 5, |
||||
passGrandChild: 0, |
passGrandChild: 0, |
||||
failGrandChild: 0, |
failGrandChild: 0, |
||||
warningGrandChild: 0, |
warningGrandChild: 0, |
||||
skipGrandChild: 0, |
skipGrandChild: 0, |
||||
infoGrandChild: 0, |
infoGrandChild: 0, |
||||
eventsCount: 5, |
eventsCount: 5, |
||||
passEvents: 1, |
passEvents: 1, |
||||
failEvents: 0, |
failEvents: 0, |
||||
warningEvents: 0, |
warningEvents: 0, |
||||
skipEvents: 0, |
skipEvents: 0, |
||||
infoEvents: 0 |
infoEvents: 0 |
||||
}; |
}; |
||||
</script> </div> |
</script> </div> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
<script src="spark/spark-script.js"></script> |
<script src="spark/spark-script.js"></script> |
||||
<script type="text/javascript"></script></body> |
<script type="text/javascript"></script></body> |
||||
</html> |
</html> |
||||
Loading…
Reference in new issue