iczaur
(iczaur)
#1
Доброго всем дня!
Ребята помогите пожалуйста разобраться со списками.
Есть веб страница, в которой есть ряд отчетов
Пример:
Отчет по зарплате
Отчет по долгам
Отчет по прибыли
Отчет по убыткам
Отчет по крупоному рогатому скоту
Отчет по мелкому безрогому скоту
и т.д
Как это сделать? Создать масив, занести туда все отчеты и потом проверять ? Заранее спасибо
Мне периодически этот список надо проверять, чтобы ничего не отвалилось.
Shaman
(Shaman)
#2
несколько наводящих вопросов:
1) какой язык используете?
2) что из себя представляют отчеты(если можно то пример html кода или скриншот).
iczaur
(iczaur)
#3
Язык JAVA
<div id="j_id99:queryTree-d-0-0" class="iceTreeRow" title="" name="nd">
<img border="0" src="http://192.168.100.180:8080/AWCResources/img/tree_line_vertical.gif" alt="">
<img border="0" src="http://192.168.100.180:8080/AWCResources/img/tree_line_middle_node.gif" alt="">
<div id="j_id99:queryTree:n-0-0:j_id111" class="icePnlGrp" style="display: inline">
<img id="j_id99:queryTree:n-0-0:j_id112" class="iceGphImg" src="http://192.168.100.180:8080/AWCResources/img/tree_document.gif" alt="">
</div>
<div id="j_id99:queryTree:n-0-0:j_id113" class="icePnlGrp" style="display: inline">
<a id="j_id99:queryTree:n-0-0:j_id114" class="iceCmdLnk" style="background-color: inherit; border: none;" onfocus="setFocus(this.id);" onclick="var form=formOf(this);form['j_id99:_idcl'].value='j_id99:queryTree:n-0-0:j_id114';return iceSubmitPartial(form,this,event);" onblur="setFocus('');" href="javascript:;">
<span id="j_id99:queryTree:n-0-0:j_id115" class="iceOutTxt">Справки и инциденты по типу доступа, типу услуг</span>
</a>
</div>
</div>
polusok
(Mykhailo Poliarush)
#4
без представления что такое отчет и что там нужно проверять, в каждом отчете, тяжело подсказать именно правильный вариант
но я бы делал так
- собрал все ссылки на отчеты, которые нужно проверить
- переходил именно по ссылкам на каждый отчет
- загнал бы данные из них какую-то структуру данных
- сделал бы файл с тестовыми ожидаемыми данными
- и делал сравнение
- и так все в цикле
а еще лучше сделал datadriven тест, если отчеты плюс минус одинаковы