2017-11-24 22 views
0

보고 있지만 보고서가 생성되는 동안 나는 아래의 방법을 사용했다로그 넓이를위한 인쇄하기되지 테스트 매니저는 내가 어느 정도 테스트 관리자 보고서를 사용하고

생성 된 보고서에 추가 어떤 단계 이름 열이 없습니다 :

ExtentTestManager.getTest().log(LogStatus.PASS,"Click on the \"Add Alarm Group\" button.","'Add Alarm Group' should be clickable."); 

.log의 두 번째 매개 변수가 단계 이름 인 인쇄되지 않습니다.

+0

시도를 찾아주십시오. 쉼표를 "+"로 바꾸고 다시 시도하십시오. –

+0

@ Kuldeep Stepname과 세부 정보를 인쇄해야만 한 매개 변수로 두 개의 매개 변수를 전달한 것입니다. !!!!!! –

+0

Stepname 및 세부 정보도 인쇄 할 수 있습니다. 그냥 'ExtentTestManager.getTest(). log (LogStatus.PASS, "StepName :"+ "Details"+ "Step 1")와 같은 연결 문자열로 보냅니다. –

답변

0

것은 당신이 넓이의 3이 실제로 더 나은보고를 달성하기 위해 마크 업을 사용할 수 있습니다보고 최신 버전을 사용하는 경우, 코드 아래 두 개의 문자열 대신 단일 문자열을 보낼 수

String stepName = "Click on the \"Add Alarm Group\" button."; 
String description = "'Add Alarm Group' should be clickable."; 

String code = "Step Name: " + stepName + "\nDescription: " + 
description; 
Markup m = MarkupHelper.createCodeBlock(code); 
t1.pass(m);