|
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
|
<style type="text/css">
|
|
.green {
|
|
background: #bcee68;
|
|
}
|
|
.red {
|
|
background: pink;
|
|
}
|
|
.yellow {
|
|
background: #fff68f;
|
|
}
|
|
|
|
.addtest{
|
|
width: 100px;
|
|
cursor: pointer; cursor: hand;
|
|
}
|
|
|
|
ul {
|
|
list-style-type: none;
|
|
margin-bottom: 10px;
|
|
margin-left:-25px;
|
|
margin-right:-10px;
|
|
}
|
|
|
|
a:link{
|
|
color:#236b8e;
|
|
}
|
|
a:visited{
|
|
color:#191970;
|
|
}
|
|
a:focus {
|
|
color:#2f2f4f;
|
|
text-shadow: 0px 0px 1px #2f2f4f, 1px 1px 2px #2f2f4f;
|
|
}
|
|
a:hover{
|
|
text-shadow: 0px 0px 1px grey;
|
|
}
|
|
|
|
.block {
|
|
width:auto;
|
|
clear:both;
|
|
padding:10px;
|
|
background:rgba(184,186,198, 0.1);
|
|
border: outset 1px #1e90ff;
|
|
border-top:none;
|
|
border-left:dotted 1px #1e90ff;
|
|
border-radius: 0px 0px 5px 5px;
|
|
box-shadow: 5px 5px 10px rgba(122, 122, 122, 0.5);
|
|
}
|
|
|
|
.hidden{
|
|
height:0px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.error{
|
|
text-shadow: 0px 0px 1px red, 2px 2px 3px rgb(255, 182, 193);
|
|
}
|
|
|
|
#errortable{
|
|
background: rgb(255, 182, 193);
|
|
border-collapse:collapse;
|
|
box-shadow: 5px 5px 10px rgba(122, 122, 122, 0.5);
|
|
}
|
|
|
|
#errortable td, #errortable th{
|
|
font-size:1em;
|
|
border:1px outset #FF69B4;
|
|
padding:3px 7px 2px 7px;
|
|
color:#000000;
|
|
}
|
|
#errortable th {
|
|
text-align:center;
|
|
padding-top:5px;
|
|
padding-bottom:4px;
|
|
background: rgb(204,204,204); /* Old browsers */
|
|
background: -moz-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
|
|
background: -webkit-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
|
|
background: -o-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
|
|
background: -ms-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
|
|
background: linear-gradient(to bottom, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* W3C */
|
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
|
|
}
|
|
|
|
.table{
|
|
background: white;
|
|
border-collapse:collapse;
|
|
box-shadow: 5px 5px 10px rgba(122, 122, 122, 0.5);
|
|
margin: 25px;
|
|
}
|
|
|
|
.table td, .table th{
|
|
font-size:1em;
|
|
border:1px outset black;
|
|
padding:3px 7px 2px 7px;
|
|
color:#000000;
|
|
}
|
|
.table th {
|
|
text-align:center;
|
|
padding-top:5px;
|
|
padding-bottom:4px;
|
|
background: rgb(204,204,204); /* Old browsers */
|
|
background: -moz-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
|
|
background: -webkit-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
|
|
background: -o-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
|
|
background: -ms-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
|
|
background: linear-gradient(to bottom, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* W3C */
|
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
|
|
}
|
|
|
|
#report td, #report th {
|
|
font-size:1em;
|
|
border:1px solid #666666;
|
|
color:#000000;
|
|
}
|
|
#report td{
|
|
vertical-align: text-top;
|
|
text-align:left;
|
|
}
|
|
#report th {
|
|
text-align:center;
|
|
padding-top:5px;
|
|
padding-bottom:4px;
|
|
background: rgb(204,204,204); /* Old browsers */
|
|
background: -moz-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
|
|
background: -webkit-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
|
|
background: -o-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
|
|
background: -ms-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
|
|
background: linear-gradient(to bottom, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* W3C */
|
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
|
|
}
|
|
#report{
|
|
width:100%;
|
|
border-collapse:collapse;
|
|
}
|
|
|
|
#container {
|
|
min-width: 570px;
|
|
max-width: auto;
|
|
background: white;
|
|
}
|
|
#header {
|
|
height: 70px;
|
|
border-radius: 5px 5px 0 0;
|
|
background: rgb(204,204,204);
|
|
background: -moz-linear-gradient(top, rgba(204,204,204,1) 0%, white 100%); /* FF3.6+ */
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(100%, white)); /* Chrome,Safari4+ */
|
|
background: -webkit-linear-gradient(top, rgba(204,204,204,1) 0%, white 100%); /* Chrome10+,Safari5.1+ */
|
|
background: -o-linear-gradient(top, rgba(204,204,204,1) 0%, white 100%); /* Opera 11.10+ */
|
|
background: -ms-linear-gradient(top, rgba(204,204,204,1) 0%, white 100%); /* IE10+ */
|
|
background: linear-gradient(to bottom, rgba(204,204,204,1) 0%, white 100%); /* W3C */
|
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='white',GradientType=0 ); /* IE6-9 */
|
|
}
|
|
|
|
#header h1{
|
|
font: bold 36px Arial serif;
|
|
margin: 0px;
|
|
padding-top:10px;
|
|
text-align: center;
|
|
text-shadow: 1px 1px 0 #8E9FA5;
|
|
}
|
|
|
|
#footer {
|
|
height: 30px;
|
|
text-align: right;
|
|
padding-top:10px;
|
|
border-radius: 0 0 5px 5px;
|
|
background: rgb(245,246,246);
|
|
background: -moz-linear-gradient(top, white 0%, rgba(219,220,226,1) 54%, rgba(184,186,198,1) 97%, rgba(184,186,198,1) 97%); /* FF3.6+ */
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(54%,rgba(219,220,226,1)), color-stop(97%,rgba(184,186,198,1)), color-stop(97%,rgba(184,186,198,1))); /* Chrome,Safari4+ */
|
|
background: -webkit-linear-gradient(top, white 0%,rgba(219,220,226,1) 54%,rgba(184,186,198,1) 97%,rgba(184,186,198,1) 97%); /* Chrome10+,Safari5.1+ */
|
|
background: -o-linear-gradient(top, white 0%,rgba(219,220,226,1) 54%,rgba(184,186,198,1) 97%,rgba(184,186,198,1) 97%); /* Opera 11.10+ */
|
|
background: -ms-linear-gradient(top, white 0%,rgba(219,220,226,1) 54%,rgba(184,186,198,1) 97%,rgba(184,186,198,1) 97%); /* IE10+ */
|
|
background: linear-gradient(to bottom, white 0%,rgba(219,220,226,1) 54%,rgba(184,186,198,1) 97%,rgba(184,186,198,1) 97%); /* W3C */
|
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='white', endColorstr='#b8bac6',GradientType=0 ); /* IE6-9 */
|
|
}
|
|
</style>
|
|
<script>
|
|
const png1 = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wEMCzYiCCOtIgAAAIlJREFUOMvt080KAWEUxvEfZcFGYitpMgy5OpfCvaCUDOUOXIqlLLwLpslHZvn+l+c5nfM8nQ6RSCV0scbkTU+KLXpFoV7S3EYHK8xK9AGWaKD1rcsEG+wwfqpnOAVt/mv0BGfkYVAfexwKS16ofRiahug3NHHFApd/jjTEMTibVnX5DKP4AJEHd6dzEM+IXu5IAAAAAElFTkSuQmCC',
|
|
png2 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAAAEgAAABIAEbJaz4AAABoSURBVCjP1c/NCkBAGIXhN1nasUXI+Mv1z9BEI8Ud2dpaqPmWnOXp6dSB/yUhk8GJhVECFROGRkJzdhy9hHasaBlNcTjqZxW8woiLgNC317AxU/jYgOVA+ViLxVD5b2hOCYOYUsK+mRuFlREpEzrazAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNS0wOS0wOFQwNzowNTozOS0wNDowMEXWUfsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTUtMDktMDhUMDc6MDU6MzktMDQ6MDA0i+lHAAAAAElFTkSuQmCC",
|
|
png3 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAACYktHRAAAqo0jMgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNS0wOS0wOFQwNzowNTozOS0wNDowMEXWUfsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTUtMDktMDhUMDc6MDU6MzktMDQ6MDA0i+lHAAAAhklEQVQ4T+3QXQqCQBhG4cEt6K2KRmmFS3UBrsSCSKwgN+S959WIELTM2znw4MwInz/GZnu3xX5Yru+AGndEOpjLeV2n0rB8WJoWBXb97o8S6M0q+NAn3/DEBovKcMIDn/9OD7lA934eGuCKM0IdjDpCQxvEOviWBw2b+1cpSrj9zmZbkzEd1M4RHiv7IOMAAAAASUVORK5CYII=";
|
|
|
|
function get_png_image_src(ind){
|
|
if(ind == 0)
|
|
return png2;
|
|
return png1;
|
|
}
|
|
|
|
function toggle(id, i)
|
|
{
|
|
var g = document.getElementById(i);
|
|
if(g.src==png1)
|
|
g.src = png2;
|
|
else
|
|
g.src = png1;
|
|
|
|
var e = document.getElementById(id);
|
|
var elems = e.getElementsByTagName('*');
|
|
if (e.className == "hidden"){
|
|
e.className = "block";
|
|
}else{
|
|
e.className = "hidden";
|
|
}
|
|
return true;
|
|
}
|
|
|
|
function toggletest(id, i)
|
|
{
|
|
var elms = document.getElementsByClassName(i);
|
|
for (index = 0; index < elms.length; ++index) {
|
|
var g = elms[index];
|
|
if (g.nodeName == 'IMG'){
|
|
if(g.src==png1)
|
|
g.src = png3;
|
|
else
|
|
g.src = png1;
|
|
}
|
|
if (g.nodeName == 'TEXT'){
|
|
//alert(g.parentNode + g.parentNode.offsetWidth);
|
|
if(g.innerHTML=='Развернуть список тестов'){
|
|
|
|
g.innerHTML = 'Свернуть список тестов';
|
|
}
|
|
else
|
|
g.innerHTML = 'Развернуть список тестов';
|
|
}
|
|
}
|
|
|
|
var e = document.getElementById(id);
|
|
var elems = e.getElementsByTagName('*');
|
|
if (e.className == "hidden")
|
|
{
|
|
e.className = "visible";
|
|
return true;
|
|
}
|
|
else
|
|
{
|
|
e.className = "hidden";
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<div id="container">
|
|
<div id="header"><h1>Requality Project</h1></div>
|
|
|
|
|
|
<table class="table">
|
|
<tr><th>Measure</th><th>Requirements</th><th>Test purposes</th><th>Leaves</th><th>Covered</th><th>Not covered</th></tr>
|
|
<tr>
|
|
<td>Count</td>
|
|
<td>7</td>
|
|
<td>4</td>
|
|
<td>5</td>
|
|
<td>3</td>
|
|
<td>2</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Percent</td>
|
|
<td>-</td>
|
|
<td>-</td>
|
|
<td>-</td>
|
|
<td>60%</td>
|
|
<td>40%</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h1 style="margin-bottom:0px;" class="markerror"><table style="border-radius:5px 5px 0px 0px; border: outset 1px yellow; width:100%;" class="yellow">
|
|
<tr>
|
|
<td onClick="toggle('block0', '0');">
|
|
<img id="0" width="20px" height="20px" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" onLoad="this.onload=null; this.src=get_png_image_src(0);"/>
|
|
<text style="text-align:center;"><strong>Requirements</strong></text><text style="color:red"><strong> *</strong></text>
|
|
</td>
|
|
<td><button class="addtest" style="float:right;" onclick='callAddTest("/Requirements");return false'>Add test</button></td>
|
|
</tr>
|
|
</table></h1>
|
|
<div id = "block0" class="block" style="border-color:yellow">
|
|
|
|
|
|
<div style="margin:10px;">
|
|
</div>
|
|
|
|
<ul>
|
|
<li>
|
|
|
|
|
|
<h2 style="margin-bottom:0px;" class="markerror"><table style="border-radius:5px 5px 0px 0px; border: outset 1px green; width:100%;" class="green">
|
|
<tr>
|
|
<td onClick="toggle('block1', '1');">
|
|
<img id="1" width="20px" height="20px" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" onLoad="this.onload=null; this.src=get_png_image_src(0);"/>
|
|
<text style="text-align:center;"><strong>1. ipsum dolor</strong></text><text style="color:red"><strong> *</strong></text>
|
|
</td>
|
|
<td><button class="addtest" style="float:right;" onclick='callAddTest("/Requirements/01");return false'>Add test</button></td>
|
|
</tr>
|
|
</table></h2>
|
|
<div id = "block1" class="block" style="border-color:green">
|
|
|
|
<table style="text-align:left; word-break: break-all; width:100%">
|
|
<tr>
|
|
<td style="width:45px;"><strong>Test: </strong></td>
|
|
<td><a onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/colortest")!=null)return false;}window.location.href="/colortest";' href = "#">/colortest</a></td>
|
|
<td rowspan = "2" style="padding-left:30px;">
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width:45px;"><strong>Hits: </strong></td>
|
|
<td>4</td>
|
|
</tr>
|
|
</table>
|
|
<br/>
|
|
<table style="text-align:left; word-break: break-all; width:100%">
|
|
<tr>
|
|
<td style="width:45px;"><strong>Test: </strong></td>
|
|
<td><a onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/TestProcedures/01/03")!=null)return false;}window.location.href="/TestProcedures/01/03";' href = "#">/TestProcedures/01/03</a></td>
|
|
<td rowspan = "1" style="padding-left:30px;">
|
|
<table id="errortable" max-width = "50%" align = "right">
|
|
<tr>
|
|
<th style="padding:5px;">Наименование ошибки</th>
|
|
<th style="padding:5px;">Описание ошибки</th>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align:center"><a title='/TestProcedures/01/03' onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/TestProcedures/01/03")!=null)return false;}window.location.href="/TestProcedures/01/03";' href = "#">test</a></td>
|
|
<td style="text-align:center">
|
|
error on line 204;
|
|
stack trace: ..;..
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align:center"><a title='/home/kildishev/1.xml' onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/home/kildishev/1.xml")!=null)return false;}window.location.href="/home/kildishev/1.xml";' href = "#">error1</a></td>
|
|
<td style="text-align:center">описание_ошибки</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align:center"><a title='/TestProcedures/01/03' onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/TestProcedures/01/03")!=null)return false;}window.location.href="/TestProcedures/01/03";' href = "#">error0</a></td>
|
|
<td style="text-align:center">
|
|
error on line 114;
|
|
stack trace: ..;..
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<br/>
|
|
|
|
<div style="margin:10px;">
|
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam egestas facilisis congue. Praesent nisl lacus, semper non bibendum at, tempus at nisl. Aliquam id risus quis lectus dictum ullamcorper vitae sed mi. Morbi fermentum ligula justo, eget lacinia nisl rhoncus eu. Quisque rutrum euismod velit, vitae dignissim tortor dignissim in. Vestibulum viverra lectus sit amet fringilla pharetra. Vivamus eu diam porttitor, tincidunt nisi dapibus, pellentesque mi. Integer accumsan sapien ut odio fermentum hendrerit id id tellus.
|
|
|
|
|
|
</div>
|
|
|
|
<ul>
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<h3 style="margin-bottom:0px;"><table style="border-radius:5px 5px 0px 0px; border: outset 1px red; width:100%;" class="red">
|
|
<tr>
|
|
<td onClick="toggle('block2', '2');">
|
|
<img id="2" width="20px" height="20px" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" onLoad="this.onload=null; this.src=get_png_image_src(0);"/>
|
|
<text style="text-align:center"><strong>1.2. onsectetur adipiscing</strong></text></td>
|
|
<td><button class="addtest" style="float:right;" onclick='callAddTest("/Requirements/01/01_copy1");return false'>Add test</button></td>
|
|
</tr>
|
|
</table></h3>
|
|
<div id = "block2" class="block" style="border-color:red">
|
|
|
|
|
|
<div style="margin:10px;">
|
|
Cras pellentesque tristique enim, quis cursus leo. Integer auctor interdum felis, ac aliquet erat mattis eget. Donec laoreet nisl a eleifend tempor. Nulla commodo, odio a sollicitudin sagittis, lorem urna imperdiet orci, sit amet lacinia urna ante sit amet velit. Sed fermentum nunc eget lacus sodales aliquam. Proin ac congue nulla. Donec rhoncus, orci sit amet lobortis pulvinar, eros augue semper tortor, eu imperdiet ligula purus ac mauris. Mauris et odio faucibus, tristique eros in, pellentesque nunc. Aenean lacinia velit nisl, vel pretium enim consectetur at. Pellentesque ac turpis nec odio rutrum gravida. Nulla nec neque pulvinar neque euismod fermentum eu vitae risus. Donec a pharetra odio, vel auctor lacus. Nulla ut tempor elit, non semper quam. Ut in libero tempus, lobortis quam et, gravida justo. Sed sodales tellus sed suscipit tempus. Ut placerat cursus vestibulum.
|
|
|
|
|
|
</div>
|
|
|
|
<table id="report">
|
|
<tr>
|
|
<th>Номер</th>
|
|
<th>Описание</th>
|
|
<th>Ожидаемые результаты</th>
|
|
<th>Teсты</th>
|
|
<th>Статус</th>
|
|
</tr>
|
|
<tr class="red">
|
|
<td>1.2. onsectetur adipiscing_T01</td>
|
|
<td> Cras pellentesque tristique enim, quis cursus leo. Integer auctor interdum felis, ac aliquet erat mattis eget. Donec laoreet nisl a eleifend tempor. Nulla commodo, odio a sollicitudin sagittis, lorem urna imperdiet orci, sit amet lacinia urna ante sit amet velit. Sed fermentum nunc eget lacus sodales aliquam. Proin ac congue nulla. Donec rhoncus, orci sit amet lobortis pulvinar, eros augue semper tortor, eu imperdiet ligula purus ac mauris. Mauris et odio faucibus, tristique eros in, pellentesque nunc. Aenean lacinia velit nisl, vel pretium enim consectetur at. Pellentesque ac turpis nec odio rutrum gravida. Nulla nec neque pulvinar neque euismod fermentum eu vitae risus. Donec a pharetra odio, vel auctor lacus. Nulla ut tempor elit, non semper quam. Ut in libero tempus, lobortis quam et, gravida justo. Sed sodales tellus sed suscipit tempus. Ut placerat cursus vestibulum.
|
|
|
|
</td>
|
|
<td></td>
|
|
<td style="text-align:right;">
|
|
|
|
<table style="width:100%"><tr>
|
|
<td style="text-align:right; vertical-align:middle; border: none;"><button class="addtest" onclick='callAddTest("/Requirements/01/01_copy1/1.2. onsectetur adipiscing_T01");return false'>Add test</button></td>
|
|
</tr></table>
|
|
|
|
</td>
|
|
<td>in process</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
<ul>
|
|
<li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h3 style="margin-bottom:0px;" class="markerror"><table style="border-radius:5px 5px 0px 0px; border: outset 1px green; width:100%;" class="green">
|
|
<tr>
|
|
<td onClick="toggle('block3', '3');">
|
|
<img id="3" width="20px" height="20px" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" onLoad="this.onload=null; this.src=get_png_image_src(0);"/>
|
|
<text style="text-align:center;"><strong>1.1. onsectetur adipiscing</strong></text><text style="color:red"><strong> *</strong></text>
|
|
</td>
|
|
<td><button class="addtest" style="float:right;" onclick='callAddTest("/Requirements/01/01");return false'>Add test</button></td>
|
|
</tr>
|
|
</table></h3>
|
|
<div id = "block3" class="block" style="border-color:green">
|
|
|
|
|
|
<div style="margin:10px;">
|
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam egestas facilisis congue. Praesent nisl lacus, semper non bibendum at, tempus at nisl. Aliquam id risus quis lectus dictum ullamcorper vitae sed mi. Morbi fermentum ligula justo, eget lacinia nisl rhoncus eu.
|
|
</div>
|
|
|
|
<table id="report">
|
|
<tr>
|
|
<th>Номер</th>
|
|
<th>Описание</th>
|
|
<th>Ожидаемые результаты</th>
|
|
<th>Teсты</th>
|
|
<th>Статус</th>
|
|
</tr>
|
|
<tr class="green">
|
|
<td>1.1. onsectetur adipiscing_T01</td>
|
|
<td>Cras pellentesque tristique enim, quis cursus leo. Integer auctor interdum felis, ac aliquet erat mattis eget. Donec laoreet nisl a eleifend tempor. Nulla commodo, odio a sollicitudin sagittis, lorem urna imperdiet orci, sit amet lacinia urna ante sit amet velit. Sed fermentum nunc eget lacus sodales aliquam. Proin ac congue nulla. Donec rhoncus, orci sit amet lobortis pulvinar, eros augue semper tortor, eu imperdiet ligula purus ac mauris. Mauris et odio faucibus, tristique eros in, pellentesque nunc. Aenean lacinia velit nisl, vel pretium enim consectetur at. Pellentesque ac turpis nec odio rutrum gravida. Nulla nec neque pulvinar neque euismod fermentum eu vitae risus. Donec a pharetra odio, vel auctor lacus. Nulla ut tempor elit, non semper quam. Ut in libero tempus, lobortis quam et, gravida justo. Sed sodales tellus sed suscipit tempus. Ut placerat cursus vestibulum.</td>
|
|
<td>
|
|
Cras pellentesque tristique enim, quis cursus leo. Integer auctor interdum felis, ac aliquet erat mattis eget. Donec laoreet nisl a eleifend tempor. Nulla commodo, odio a sollicitudin sagittis, lorem urna imperdiet orci, sit amet lacinia urna ante sit amet velit. Sed fermentum nunc eget lacus sodales aliquam. Proin ac congue nulla. Donec rhoncus, orci sit amet lobortis pulvinar, eros augue semper tortor, eu imperdiet ligula purus ac mauris. Mauris et odio faucibus, tristique eros in, pellentesque nunc. Aenean lacinia velit nisl, vel pretium enim consectetur at. Pellentesque ac turpis nec odio rutrum gravida. Nulla nec neque pulvinar neque euismod fermentum eu vitae risus. Donec a pharetra odio, vel auctor lacus. Nulla ut tempor elit, non semper quam. Ut in libero tempus, lobortis quam et, gravida justo. Sed sodales tellus sed suscipit tempus. Ut placerat cursus vestibulum.</td>
|
|
<td style="text-align:right;">
|
|
|
|
<table style="width:100%"><tr>
|
|
<td style="text-align:left; border: none;" >
|
|
<div style="width:105px;text-align:center;">
|
|
<img class="4" style="display:inline; float:left;" width="20px" height="20px" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" onLoad="this.onload=null; this.src=get_png_image_src(1);"/>
|
|
<text onClick="toggletest('block4', '4');" class="4" style="cursor: pointer; cursor: hand; text-align:left; font-weight: bold; border-bottom: 1px dashed;">Развернуть список тестов</text></div>
|
|
</td>
|
|
<td style="text-align:right; vertical-align:middle; border: none;"><button class="addtest" onclick='callAddTest("/Requirements/01/01/1.1. onsectetur adipiscing_T01");return false'>Add test</button></td>
|
|
</tr></table>
|
|
|
|
|
|
<div id = "block4" class="hidden">
|
|
<table id="report">
|
|
<tr><td style="border-width: 0px; border:none;">
|
|
|
|
<hr/>
|
|
<table>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Test: </strong></td>
|
|
<td style="border: 0px;"><a onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/test2/something")!=null)return false;}window.location.href="/test2/something";' href = "#">/test2/something</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Hits: </strong></td>
|
|
<td style="border: 0px;">2</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<hr/>
|
|
<table>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Test: </strong></td>
|
|
<td style="border: 0px;"><a onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/test1/firsttest")!=null)return false;}window.location.href="/test1/firsttest";' href = "#">/test1/firsttest</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Hits: </strong></td>
|
|
<td style="border: 0px;">10</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Errors: </strong></td>
|
|
<td style="border: 0px;">
|
|
<ul style="margin: 0px;">
|
|
<li><div title='error test'>
|
|
<a class="error" style="color:black; text-decoration:none;" onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/home/kildishev/1.xml")!=null)return false;}window.location.href="/home/kildishev/1.xml";' href = "#">error1</a>
|
|
|
|
</div></li>
|
|
<li><div title='error test2'>
|
|
<a class="error" style="color:black; text-decoration:none;" onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/home/kildishev/1.xml")!=null)return false;}window.location.href="/home/kildishev/1.xml";' href = "#">error2</a>
|
|
|
|
</div></li>
|
|
</ul></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<hr/>
|
|
<table>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Test: </strong></td>
|
|
<td style="border: 0px;"><a onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/colortest")!=null)return false;}window.location.href="/colortest";' href = "#">/colortest</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Hits: </strong></td>
|
|
<td style="border: 0px;">4</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<hr/>
|
|
<table>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Test: </strong></td>
|
|
<td style="border: 0px;"><a onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/test3/something bla-bla")!=null)return false;}window.location.href="/test3/something bla-bla";' href = "#">/test3/something bla-bla</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Hits: </strong></td>
|
|
<td style="border: 0px;">3</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
</td></tr>
|
|
</table>
|
|
</div>
|
|
</td>
|
|
<td>in process</td>
|
|
</tr>
|
|
<tr class="green">
|
|
<td>1.1. onsectetur adipiscing_T02</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td style="text-align:right;">
|
|
|
|
<table style="width:100%"><tr>
|
|
<td style="text-align:right; vertical-align:middle; border: none;"><button class="addtest" onclick='callAddTest("/Requirements/01/01/1.1. onsectetur adipiscing_T02");return false'>Add test</button></td>
|
|
</tr></table>
|
|
|
|
|
|
|
|
<table id="report">
|
|
<tr><td style="border-width: 0px; border:none;">
|
|
|
|
<hr/>
|
|
<table>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Test: </strong></td>
|
|
<td style="border: 0px;"><a onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/colortest")!=null)return false;}window.location.href="/colortest";' href = "#">/colortest</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Hits: </strong></td>
|
|
<td style="border: 0px;">4</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
</td></tr>
|
|
</table>
|
|
</td>
|
|
<td>in process</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
<ul>
|
|
<li>
|
|
|
|
|
|
<h2 style="margin-bottom:0px;" class="markerror"><table style="border-radius:5px 5px 0px 0px; border: outset 1px green; width:100%;" class="green">
|
|
<tr>
|
|
<td onClick="toggle('block5', '5');">
|
|
<img id="5" width="20px" height="20px" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" onLoad="this.onload=null; this.src=get_png_image_src(0);"/>
|
|
<text style="text-align:center;"><strong>2. ipsum dolor</strong></text><text style="color:red"><strong> *</strong></text>
|
|
</td>
|
|
<td><button class="addtest" style="float:right;" onclick='callAddTest("/Requirements/02");return false'>Add test</button></td>
|
|
</tr>
|
|
</table></h2>
|
|
<div id = "block5" class="block" style="border-color:green">
|
|
|
|
<table style="text-align:left; word-break: break-all; width:100%">
|
|
<tr>
|
|
<td style="width:45px;"><strong>Test: </strong></td>
|
|
<td><a onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/TestProcedures/01/02")!=null)return false;}window.location.href="/TestProcedures/01/02";' href = "#">/TestProcedures/01/02</a></td>
|
|
<td rowspan = "2" style="padding-left:30px;">
|
|
<table id="errortable" max-width = "50%" align = "right">
|
|
<tr>
|
|
<th style="padding:5px;">Наименование ошибки</th>
|
|
<th style="padding:5px;">Описание ошибки</th>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align:center"><a title='/home/kildishev/1.xml' onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/home/kildishev/1.xml")!=null)return false;}window.location.href="/home/kildishev/1.xml";' href = "#">error1</a></td>
|
|
<td style="text-align:center">описание_ошибки</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width:45px;"><strong>Hits: </strong></td>
|
|
<td>1</td>
|
|
</tr>
|
|
</table>
|
|
<br/>
|
|
|
|
<div style="margin:10px;">
|
|
Cras pellentesque tristique enim, quis cursus leo. Integer auctor interdum felis, ac aliquet erat mattis eget. Donec laoreet nisl a eleifend tempor. Nulla commodo, odio a sollicitudin sagittis, lorem urna imperdiet orci, sit amet lacinia urna ante sit amet velit. Sed fermentum nunc eget lacus sodales aliquam. Proin ac congue nulla. Donec rhoncus, orci sit amet lobortis pulvinar, eros augue semper tortor, eu imperdiet ligula purus ac mauris. Mauris et odio faucibus, tristique eros in, pellentesque nunc. Aenean lacinia velit nisl, vel pretium enim consectetur at. Pellentesque ac turpis nec odio rutrum gravida. Nulla nec neque pulvinar neque euismod fermentum eu vitae risus. Donec a pharetra odio, vel auctor lacus. Nulla ut tempor elit, non semper quam. Ut in libero tempus, lobortis quam et, gravida justo. Sed sodales tellus sed suscipit tempus. Ut placerat cursus vestibulum.
|
|
|
|
|
|
</div>
|
|
|
|
<ul>
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<h3 style="margin-bottom:0px;"><table style="border-radius:5px 5px 0px 0px; border: outset 1px green; width:100%;" class="green">
|
|
<tr>
|
|
<td onClick="toggle('block6', '6');">
|
|
<img id="6" width="20px" height="20px" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" onLoad="this.onload=null; this.src=get_png_image_src(0);"/>
|
|
<text style="text-align:center"><strong>2.3. neten</strong></text></td>
|
|
<td><button class="addtest" style="float:right;" onclick='callAddTest("/Requirements/02/02");return false'>Add test</button></td>
|
|
</tr>
|
|
</table></h3>
|
|
<div id = "block6" class="block" style="border-color:green">
|
|
|
|
|
|
<div style="margin:10px;">
|
|
somethign usefull anhn healpful
|
|
</div>
|
|
|
|
<table id="report">
|
|
<tr>
|
|
<th>Номер</th>
|
|
<th>Описание</th>
|
|
<th>Ожидаемые результаты</th>
|
|
<th>Teсты</th>
|
|
<th>Статус</th>
|
|
</tr>
|
|
<tr class="green">
|
|
<td>2.3. neten_T01</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td style="text-align:right;">
|
|
|
|
<table style="width:100%"><tr>
|
|
<td style="text-align:left; border: none;" >
|
|
<div style="width:105px;text-align:center;">
|
|
<img class="7" style="display:inline; float:left;" width="20px" height="20px" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" onLoad="this.onload=null; this.src=get_png_image_src(1);"/>
|
|
<text onClick="toggletest('block7', '7');" class="7" style="cursor: pointer; cursor: hand; text-align:left; font-weight: bold; border-bottom: 1px dashed;">Развернуть список тестов</text></div>
|
|
</td>
|
|
<td style="text-align:right; vertical-align:middle; border: none;"><button class="addtest" onclick='callAddTest("/Requirements/02/02/2.3. neten_T01");return false'>Add test</button></td>
|
|
</tr></table>
|
|
|
|
|
|
<div id = "block7" class="hidden">
|
|
<table id="report">
|
|
<tr><td style="border-width: 0px; border:none;">
|
|
|
|
<hr/>
|
|
<table>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Test: </strong></td>
|
|
<td style="border: 0px;"><a onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/colortest")!=null)return false;}window.location.href="/colortest";' href = "#">/colortest</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Hits: </strong></td>
|
|
<td style="border: 0px;">4</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<hr/>
|
|
<table>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Test: </strong></td>
|
|
<td style="border: 0px;"><a onclick = 'if(typeof openEditor != "undefined"){if(openEditor("/test3/something bla-bla")!=null)return false;}window.location.href="/test3/something bla-bla";' href = "#">/test3/something bla-bla</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align:left; border: 0px;"><strong>Hits: </strong></td>
|
|
<td style="border: 0px;">3</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
</td></tr>
|
|
</table>
|
|
</div>
|
|
</td>
|
|
<td>in process</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
<ul>
|
|
<li>
|
|
|
|
|
|
<h2 style="margin-bottom:0px;"><table style="border-radius:5px 5px 0px 0px; border: outset 1px red; width:100%;" class="red">
|
|
<tr>
|
|
<td onClick="toggle('block8', '8');">
|
|
<img id="8" width="20px" height="20px" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" onLoad="this.onload=null; this.src=get_png_image_src(0);"/>
|
|
<text style="text-align:center"><strong>3. ipsum dolor</strong></text></td>
|
|
<td><button class="addtest" style="float:right;" onclick='callAddTest("/Requirements/03");return false'>Add test</button></td>
|
|
</tr>
|
|
</table></h2>
|
|
<div id = "block8" class="block" style="border-color:red">
|
|
|
|
|
|
<div style="margin-left:10px;">
|
|
Cras pellentesque tristique enim, quis cursus leo. Integer auctor interdum felis, ac aliquet erat mattis eget. Donec laoreet nisl a eleifend tempor. Nulla commodo, odio a sollicitudin sagittis, lorem urna imperdiet orci, sit amet lacinia urna ante sit amet velit. Sed fermentum nunc eget lacus sodales aliquam. Proin ac congue nulla. Donec rhoncus, orci sit amet lobortis pulvinar, eros augue semper tortor, eu imperdiet ligula purus ac mauris. Mauris et odio faucibus, tristique eros in, pellentesque nunc. Aenean lacinia velit nisl, vel pretium enim consectetur at. Pellentesque ac turpis nec odio rutrum gravida. Nulla nec neque pulvinar neque euismod fermentum eu vitae risus. Donec a pharetra odio, vel auctor lacus. Nulla ut tempor elit, non semper quam. Ut in libero tempus, lobortis quam et, gravida justo. Sed sodales tellus sed suscipit tempus. Ut placerat cursus vestibulum.
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
|
|
|
|
<div id="footer">Fri Jun 17 18:53:14 MSD 2016</div>
|
|
</div>
|
|
</body>
|
|
</html>
|