Как загрузить панель мониторинга по умолчанию в отчетах по экстентам
Когда я открываю свой отчет о выполнении отчета по экстентам, по умолчанию он открывается со списком выполненных тестов. Но что мне нужно, так это то, что по умолчанию должна отображаться панель инструментов. Есть ли способ сделать это? Помощь в этом будет оценена. Спасибо
2 ответа
Вы можете ввести javascript при загрузке документа, чтобы сделать вид панели мониторинга видимым по умолчанию.
<scripts>
<![CDATA[
$(document).ready(function() {
$('#an_unique_identifier_of_dashboard_e.g.[id/name/xpath/css]').click();
});
]]>
</scripts>
Вы можете установить желаемый порядок при создании репортера. Это выглядело бы примерно так: (Я тоже использую версию 5)
ExtentSparkReporter htmlReporter = new ExtentSparkReporter(fileName);
List<ViewName> DEFAULT_ORDER = Arrays.asList(ViewName.DASHBOARD, ViewName.CATEGORY, ViewName.TEST);
htmlReporter.viewConfigurer().viewOrder().as(DEFAULT_ORDER);
report = new ExtentReports();
report.attachReporter(htmlReporter);
В этом случае панель инструментов будет страницей по умолчанию, а вверху - левое меню, за которым следуют Категории, а затем список тестов.