SAP의 webdynpro 구성 요소의 필드 ID를 추출하는 방법이 있습니까? 안정적인 자동 테스트 환경을 설정해야합니다.필드 ID가 SAP Netweaver webdynpro 구성 요소
0
A
답변
0
약간 주제에서 벗어난,하지만 도움이 될 수 : 약 testing webdynpro ui
관련
기욤은 방화범으로
0
당신이 HTML의 DOM의 현재 상태를 볼 수 있습니다 SDN에 문서의 집합이 페이지. 즉, 페이지를로드 한 후 AJAX를 통해 추가 된 항목을 볼 수도 있습니다 (Web Dynpro의 경우 거의 모든 항목).
HTML 요소를 클릭 할 수있는 기능이 있습니다 (예 : 양식 필드 및 id를 포함하여 소스로 점프합니다.
안부, 토비아스
0
는 대신 ID의 구성 요소 레이블을 사용하는 방법에 관심이있을 수 있습니다.
이전에 언급했듯이 ID에 의존 할 수 없기 때문에 생성됩니다. 여기
은 ( Watir를 사용하여, 루비) 요소에 액세스하는 데 사용할 수있는 CSS와 같은 선택이다 :def find_element_id_by_label_name(name)
label_regexp = Regexp.new(name + "\s?\:?")
l = @browser.label(:text, label_regexp)
id = l.attribute_value('f')
id
end
def find_textfield_by_name(name)
@browser.text_field(:id, find_element_id_by_label_name(name))
end
관련 문제
- 1. SAP Netweaver Java EE AS
- 2. SAP Netweaver AS 개발을보다 편하게 하시겠습니까?
- 3. SAP NetWeaver PI 7.1 - 팀 크기
- 4. SAP Netweaver CE와 R/3의 3 단계 아키텍처에서 단일 로그온
- 5. id가 태그로 시작하는 모든 양식 요소
- 6. 구성 요소 기반 구성
- 7. 재귀 Flex보기 구성 요소
- 8. 동적으로 구성 요소 만들기
- 9. SAP NetWeaver RFC 라이브러리 (sapnwrfc.dll)를 통해 C#에서 SAP에 어떻게 연결할 수 있습니까?
- 10. Wicket의 장식 요소 구성 요소
- 11. 잘못된 구성 요소 NHibernate에
- 12. 왜 페이스 북에 임의의 요소 ID가 있습니까?
- 13. 틴; id가 작동하지 않는 요소 가져 오기
- 14. 사용자 정의 구성 요소 - 구성 요소 팔레트에서 툴팁을 설정하는 방법?
- 15. 구성 요소 -c의 구성 요소 연도가 항상 0001을 반환합니다.
- 16. joomla 구성 요소 1.5에서 joomla 구성 요소 1.6
- 17. 최대 절전 모드 매핑에서 구성 요소 내의 구성 요소
- 18. <f:ajax> 구성 요소 컨텍스트 외부의 구성 요소 업데이트
- 19. JOSM지도 편집기 구성 요소 편집기 구성 요소 작성 것의 사용으로
- 20. 윅스의 GUID 구성 요소
- 21. silverlight - 구성 요소 재사용
- 22. 드래그 가능한 구성 요소?
- 23. 사라지는 구성 요소?
- 24. 로드 젠드 구성 요소
- 25. jframe 구성 요소 레이아웃
- 26. joomla 구성 요소 router.php
- 27. winsock 구성 요소
- 28. JSP 구성 요소 생성
- 29. 런타임의 Flex 구성 요소
- 30. Generic이있는 Hibernate 구성 요소
안녕 토비아스, 을 이미 불을 지르고 시도했지만 그 특정 구성 요소에 대한 fieldID가있다 그것을 통해 직접 읽을 수는 없습니다. 실제 필드 id를 수집하기 위해 webdynprobackend에 대한 내부 호출에 그냥있는 동적 영숫자 문자열이 있습니다. –
안녕하세요 tmx_dev, InputFields로 테스트했습니다. 다음과 같이 생성 된 ID를 사용하여 태그로 변환됩니다. IDNDEHLFMJED.. <사용자 정의 ID> 테스트 용으로 이러한 ID를 사용할 수 없습니까? 그들은 안정적으로 보입니다. 몇 가지 테스트를했는데 다른 프로그램 버전이나 서버간에 변경되지 않았습니다. 웹 Dynpro 7.11을 사용합니다. 이전 버전에서는 다를 수 있습니다. –