2013-02-22 3 views
0

나는이 문제를 발견 한 테스트 케이스를 작성하는 중이다. 내 웹 페이지에는 검색 텍스트 상자가 있습니다. 셀레늄 IDE를 사용하여 웹 페이지를 기록했습니다. 셀레늄 동적 값 - 텍스트 상자

type | id=search_input_char_name_136 | myproduct  // textbox for search 
click | css=button.oe_button   | -   // search icon click 

가 나는 id 값은 테스트, id not found error가 발생하면서 내가 같은 값을 사용할 때, 텍스트 상자에 대해 보여 여기에 "유형"조치에 기록하여 위의 코드를 얻었다. 그래서 나는 다시 행동을 기록했고 나는 신원이 역동적이라는 것을 발견했다. id가 바뀌지 않을 때마다.

나는 그것을 봤 거든 xpath는 이것을위한 해결책이 될 것입니다. 나는 셀레늄과 xpath에 아주 새로운 사람입니다. 나는 해결책을 알 수 없었다. 그래서 이걸 slove 도움이 .. 나 xpath 구문을 검색 텍스트 상자의 ID = 입력하십시오.

답변

1

셀렌 IDE 자체에서 녹화가 끝난 후이 텍스트 상자의 IDe 창에서 Target이라는 드롭 다운을 클릭 해보십시오. 그 드롭 다운에서 xpath, name, css, dom 등의 다양한 로케이터를 얻을 수 있습니다. 모든 기록에 대해 정적 인 것을 관찰하고 해당 로케이터를 사용하십시오. 희망이 도움이됩니다. 당신이이 이슈에 여전히 타격을 받으면 알려주십시오.

+0

답장을 보내 주셔서 감사합니다. xpath : position은 모든 레코딩에서 정적이었습니다. 사용하고 테스트 한 결과 제대로 작동했습니다. – MAHI