테스트를 위해 Selenium IDE (Firefox 플러그인)를 사용하고 있습니다. 기록을 시작할 때 Java 코드를 볼 수 없습니다. 내가 항상 보는 것은 HTML입니다. Java 소스 코드를 얻는 가장 좋은 방법은 무엇입니까? 누구든지 이것에 대해 도울 수 있습니다.
많이 감사합니다.
- 답변 # 1
- 답변 # 2
Selenium IDE에는 두 가지 방법으로 Java 코드가 있습니다.
첫 번째 방법 :기록 된 테스트 사례 (HTML 형식)를 Java 파일로 내보내는 방법 :
<올>셀레늄 IDE를 사용하여 HTML 형식으로 테스트 기록
파일->테스트 케이스를 다른 이름으로 내보내기->Java/JUnit4/WebDriver
파일을 저장합니다 (.java로 저장되며 예상되는 Java 코드가 표시됨)
두 번째 방법 :Selenium IDE에서 직접 Java 코드를 보려면
<올>옵션으로 이동->옵션 ...
"Selenium IDE 옵션"창에서 : "실험 기능 사용"확인란을 선택하고 확인 버튼을 클릭하십시오.
옵션->형식->Java/JUnit4/WebDriver
"JavaScript 응용 프로그램"팝업에서 확인 버튼을 클릭하십시오.->기록 된 테스트에 필요한 Java 소스 코드가 표시됩니다.
- 답변 # 3
현재 버전의 Selenium IDE (
version: 3.0.2
)가 '코드로 내보내기'기능을 지원하지 않는 것 같습니다.그러나 새로운 Selenium 프레임 워크 (
version: 3+
)를 사용하는 대체 플러그인이 있습니다 ) 및 테스트를 코드 (python, Java 등)로 직접 내보낼 수 있습니다. 이름은 다음과 같습니다.Katalon Recorder(Chrome 및 Firefox에서 무료로 사용 가능)
아래 그림에서 볼 수 있듯이 상단 메뉴 표시 줄에 "내보내기"버튼이 있습니다.
- 답변 # 4
옵션으로 이동하여 실험 기능 사용을 클릭하고 확인을 클릭하십시오. 팝업시 확인을 클릭하십시오. 이제 다시 옵션>형식>확인 원하는 형식을 선택하십시오. "소스"탭에 코드가 표시됩니다
관련 자료
- 셀레늄과 단위 테스트를 사용하여 파이썬에서 테스트 보고서를 생성하는 방법은 무엇입니까?
- 셀레늄 인스턴스 (Python)에서 확장 설정을 유지하는 방법이 있습니까?
- Selenium IDE Browser Extension을 통해 2 개의 탭을 동시에 열 수 있습니까?
- textboxtextsql 확장자를 가진 파일 생성 C # Application
- java - 최신 셀레늄 드라이버 + Chrome 드라이버를 사용하여 확장명이 포함 된 URL을 시작할 수 없음
- anylogic - 대상이 점유 된 경우 소스 블록이 에이전트를 생성하지 못하도록 방지
- java - BrowserStack을 사용하여 Selenium 테스트에서 Chrome 확장 프로그램을 사용하려면 어떻게해야하나요?
- mapbox - 벡터 유형의 소스 url을 생성하는 방법
- Selenium과 사용자 정의 웹 확장 간의 통신
- java : 확인란을 클릭할 수 없음 확인란의 해당 내용에 URL이 있으므로
- java : 무한 스크롤 마지막 인덱스를 잡는 방법
- java : 중첩된 `href' 속성을 어떻게 얻을 수 있습니까?
<아>
` 특정 `
- `에서 목록으로?
- java : 어레이를 통해 로그인 자격 증명 확인
- iPhone Safari의 Java Selenium driver.close()가 작동하지 않음
- 'if'를 사용하지 않고 지도에 Java의 키가 포함되어 있는지 여부에 따라 문자열을 덮어쓰는 방법은 무엇입니까?
- Selenium 및 Java: "main" 스레드의 예외 org.openqa.selenium.NoSuchWindowException: 해당 창 없음: 대상 창이 이미 닫혔습니다.
- java : TestNG SuiteName을 Jenkins 매개변수에 전달해야 빌드 후 작업에서 html 보고서를 이메일로 보낼 수 있습니다.
- java : 테스트가 실행되는 경우에도 익스텐트 보고서가 아무것도 표시되지 않음
- java : 팩토리 어노테이션은 인스턴스를 구성하는 것과 동일한 순서로 실행되지 않습니다.
아래 단계 :
<올>Options->Format -> select format of your choice
예. junit/testng/isfwSource tab
로 이동 .특정 형식으로 테스트 사례를 내보내려면
Selenium IDE의 유용한 기능 중 하나는 클립 보드 형식을 설정하여 표보기에서 명령을 복사하고 선택한 언어 형식으로 붙여 넣을 수있는 옵션을 제공한다는 것입니다.
셀레늄 IDE 문서가 있습니다.