Excel에서 읽는 동안 Null 포인터 예외가 발생합니까?

Ron
public class ExecuteTest {
@Test

public void testLogin() throws Exception {
    // TODO Auto-generated method stub
`WebDriver webdriver = new FirefoxDriver();

ReadExcelFile file = new ReadExcelFile();
ReadObject object = new ReadObject();
Properties allObjects = object.getObjectRepository();
UIOperation operation = new UIOperation(webdriver);
//Read keyword sheet
Sheet RDSheet = file.readExcel(System.getProperty("user.dir")+"\\","TestCase.xlsx" , "KeywordFramework");
//Find number of rows in excel file
int rowCount =        //Loop over all the rows RDSheet.getLastRowNum()-RDSheet.getFirstRowNum();
    //Create a loop over all the rows of excel file to read it
    for (int i = 1; i < rowCount+1; i++) {
        Row row = RDSheet.getRow(i);
        //Check if the first cell contain a value, if yes, That means it is the new testcase name
    if(row.getCell(0).toString().length()==0){
        //Print testcase detail on console
        System.out.println(row.getCell(1).toString()+"----"+ row.getCell(2).toString()+"----"+
        row.getCell(3).toString()+"----"+ row.getCell(4).toString());
        //Call perform function to perform operation on UI
        operation.perform(allObjects, row.getCell(1).toString(), row.getCell(2).toString(),
                row.getCell(3).toString(), row.getCell(4).toString());
     }
else{

//Print the new testcase name when it started
            System.out.println("New Testcase->"+row.getCell(0).toString() +" Started");
            }
}
}
}

첫 번째 셀이 비어있을 때 널 포인터 예외가 발생합니다. 많은 블로그를 검색했지만 해결책을 찾을 수 없었습니다. 누구나 코드로 저를 도와주세요.

Uma Kanth |

모든 .toString()추가에 " "+ x.toString()대해 값이 null이되지 않도록합니다. `

for (int i = 1; i < rowCount+1; i++) {
        Row row = RDSheet.getRow(i);
        //Check if the first cell contain a value, if yes, That means it is the new testcase name
    if((row.getCell(0)+"").toString().length()==0){
        //Print testcase detail on console
        System.out.println((row.getCell(1)+"").toString()+"----"+ (row.getCell(2)+"").toString()+"----"+
        (row.getCell(3)+"").toString()+"----"+ (row.getCell(4)+"").toString());
        //Call perform function to perform operation on UI
        //your operations
     }
else{

//Print the new testcase name when it started
            System.out.println("New Testcase->"+row.getCell(0).toString() +" Started");
            }
}


`

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Excel에서 읽는 동안 Null 포인터 예외가 발생합니까?

분류에서Dev

Javafx에서 계층을 제거하는 동안 Null 포인터 예외 발생

분류에서Dev

이 경우 null을 목록에 추가하고 정렬하는 동안 null 포인터 예외가 발생하지 않는 이유는 무엇입니까?

분류에서Dev

JFrame을 실행하는 동안 null 포인트 예외가 발생합니다.

분류에서Dev

호출하는 동안 상대와 QBRTCSession을 만들 때 가끔 Null 포인터 예외가 발생합니다.

분류에서Dev

"\\ haarcascade_frontalface_alt.xml"의 경로를 정의하는 동안 얼굴 감지에서 null 포인터 예외가 발생합니다.

분류에서Dev

Null 포인터 예외는 KitKat에서만 발생합니다.

분류에서Dev

ArrayList <checkbox>를 실행하는 동안 null 포인터 예외가 발생합니다.

분류에서Dev

displaytag에서 xlsx 확장자가있는 Excel 파일을 내보내는 동안 "Null 포인터 예외"가 발생 함

분류에서Dev

mockito를 사용하는 동안 null 포인터 예외 발생

분류에서Dev

Android에서 Null 포인터 예외가 발생하는 이유

분류에서Dev

com.sun.jdi.InvocationException이 메서드를 호출하는 동안 "null 포인터 예외"가 발생했습니다. 셀레늄에서 PageFactory를 사용할 때

분류에서Dev

ListView.setAdapter (null)에서 null 포인터 예외가 발생하지 않는 이유는 무엇입니까?

분류에서Dev

보조 정렬을 수행하는 동안 Null 포인터 예외 발생

분류에서Dev

NPE 탐색 서랍 listView에서 null 포인터 예외가 발생합니다.

분류에서Dev

조각에서 어댑터를 사용하는 동안 Null 포인터 예외

분류에서Dev

.ToString ()은 double에서 예외를 발생시키지 않습니까? 아니면 오래? null 문자열에서 예외가 발생하는 동안

분류에서Dev

자바. RandomAccessFiles로 작업하는 동안 Null 포인터 예외가 null입니다.

분류에서Dev

Android의 strings.xml에서로드하는 동안 Null 포인터 예외

분류에서Dev

리 바인딩하는 동안 Generator에서 예외가 발생했습니다.

분류에서Dev

양식 Excel 파일을 읽을 때 셀레늄에서 null 포인터 예외가 발생하여 해결 방법을 찾을 수 없습니다.

분류에서Dev

체크 박스의 isChecked ()가 안드로이드에서 호출되면 null 포인터 예외가 발생합니다.

분류에서Dev

JDBC를 사용하는 쿼리에 대한 executeUpdate 동안 Null 포인터 예외

분류에서Dev

Azure 인증서를 가져 오는 동안 예외가 발생했습니다.

분류에서Dev

WCF 포맷터에서 메시지를 deserialize하는 동안 예외가 발생했습니다.

분류에서Dev

객체 인스턴스에서 for 루프를 올바르게 사용하는 방법-계속 null 포인터 예외가 발생합니다 (Java)

분류에서Dev

Android에서 SeekBar Listener 인터페이스를 구현하는 동안 Null 포인터 예외

분류에서Dev

전역 변수에서 값을 가져 오려고 할 때 Null 포인터 예외가 발생합니다.

분류에서Dev

TestNG를 통해 테스트를 실행하는 동안 Null 포인터 예외 발생

Related 관련 기사

  1. 1

    Excel에서 읽는 동안 Null 포인터 예외가 발생합니까?

  2. 2

    Javafx에서 계층을 제거하는 동안 Null 포인터 예외 발생

  3. 3

    이 경우 null을 목록에 추가하고 정렬하는 동안 null 포인터 예외가 발생하지 않는 이유는 무엇입니까?

  4. 4

    JFrame을 실행하는 동안 null 포인트 예외가 발생합니다.

  5. 5

    호출하는 동안 상대와 QBRTCSession을 만들 때 가끔 Null 포인터 예외가 발생합니다.

  6. 6

    "\\ haarcascade_frontalface_alt.xml"의 경로를 정의하는 동안 얼굴 감지에서 null 포인터 예외가 발생합니다.

  7. 7

    Null 포인터 예외는 KitKat에서만 발생합니다.

  8. 8

    ArrayList <checkbox>를 실행하는 동안 null 포인터 예외가 발생합니다.

  9. 9

    displaytag에서 xlsx 확장자가있는 Excel 파일을 내보내는 동안 "Null 포인터 예외"가 발생 함

  10. 10

    mockito를 사용하는 동안 null 포인터 예외 발생

  11. 11

    Android에서 Null 포인터 예외가 발생하는 이유

  12. 12

    com.sun.jdi.InvocationException이 메서드를 호출하는 동안 "null 포인터 예외"가 발생했습니다. 셀레늄에서 PageFactory를 사용할 때

  13. 13

    ListView.setAdapter (null)에서 null 포인터 예외가 발생하지 않는 이유는 무엇입니까?

  14. 14

    보조 정렬을 수행하는 동안 Null 포인터 예외 발생

  15. 15

    NPE 탐색 서랍 listView에서 null 포인터 예외가 발생합니다.

  16. 16

    조각에서 어댑터를 사용하는 동안 Null 포인터 예외

  17. 17

    .ToString ()은 double에서 예외를 발생시키지 않습니까? 아니면 오래? null 문자열에서 예외가 발생하는 동안

  18. 18

    자바. RandomAccessFiles로 작업하는 동안 Null 포인터 예외가 null입니다.

  19. 19

    Android의 strings.xml에서로드하는 동안 Null 포인터 예외

  20. 20

    리 바인딩하는 동안 Generator에서 예외가 발생했습니다.

  21. 21

    양식 Excel 파일을 읽을 때 셀레늄에서 null 포인터 예외가 발생하여 해결 방법을 찾을 수 없습니다.

  22. 22

    체크 박스의 isChecked ()가 안드로이드에서 호출되면 null 포인터 예외가 발생합니다.

  23. 23

    JDBC를 사용하는 쿼리에 대한 executeUpdate 동안 Null 포인터 예외

  24. 24

    Azure 인증서를 가져 오는 동안 예외가 발생했습니다.

  25. 25

    WCF 포맷터에서 메시지를 deserialize하는 동안 예외가 발생했습니다.

  26. 26

    객체 인스턴스에서 for 루프를 올바르게 사용하는 방법-계속 null 포인터 예외가 발생합니다 (Java)

  27. 27

    Android에서 SeekBar Listener 인터페이스를 구현하는 동안 Null 포인터 예외

  28. 28

    전역 변수에서 값을 가져 오려고 할 때 Null 포인터 예외가 발생합니다.

  29. 29

    TestNG를 통해 테스트를 실행하는 동안 Null 포인터 예외 발생

뜨겁다태그

보관