File tree 2 files changed +10
-9
lines changed
docs_source_files/content
getting_started_with_webdriver
2 files changed +10
-9
lines changed Original file line number Diff line number Diff line change 2
2
title : " 빠르게 살펴보기"
3
3
weight : 1
4
4
---
5
- 셀레니움은 그저 하나의 도구(tool)나 API가 아니라 , 여러 도구들로 구성되어 있습니다.
5
+ 셀레니움은 하나의 도구(tool)나 API가 아닌 , 여러 도구들로 구성되어 있습니다.
6
6
7
7
## 웹 드라이버(WebDriver)
8
8
9
9
컴퓨터나 모바일 웹사이트 테스트를 자동화하는 것부터 시작하신다면,
10
10
아마 웹 드라이버 APIs부터 쓰게 될 겁니다. _ [ 웹 드라이버WebDriver] ({{< ref "/webdriver/_ index.md" >}})_
11
- 는 브라우저를 조종하고 테스트를 진행할 수 있도록 제작사에서 제공하는 브라우저 자동화 API들을 사용합니다.
12
- 이는 진짜 사용자가 브라우저를 이용하는 것과 비슷합니다.
13
- 웹 드라이버 API를 애플리케이션의 코드로 컴파일할 필요가 없기 때문에, 뒤섞이지 않습니다(not intrusive).
14
- 더 나아가, 실시간으로 사용하는 것과 같은 애플리케이션을 테스트합니다.
11
+ 는 브라우저를 조종하고 테스트를 진행할 수 있도록 제작사에서 제공하는 브라우저 자동화 API를 사용합니다.
12
+ 이는 진짜 사용자가 브라우저를 이용하는 것과 유사합니다.
13
+ 웹 드라이버 API를 애플리케이션의 코드로 컴파일할 필요가 없기 때문에, 독립적으로 작동합니다.
14
+
15
+ 더 나아가, 실시간으로 사용하는 것처럼 애플리케이션을 테스트합니다.
15
16
16
17
## 통합개발환경 (IDE)
17
18
18
19
_ [ IDE] ( https://selenium.dev/selenium-ide ) _ (통합개발환경 Integrated Development Environment)
19
20
은 자신만의 셀레니움 테스트 케이스를 개발하기 위해 사용할 도구입니다.
20
21
크롬이나 파이어폭스 확장으로 사용하기 쉽고, 이는 보통 테스트 케이스를 개발하는데 가장 효율적인 방법이기도 합니다.
21
- 이 도구는 여러분을 위해 브라우저 상에서 사용자의 행동을 기록합니다 .
22
+ 이 도구는 여러분을 위해 브라우저 상에서 사용자의 행동을 수집합니다 .
22
23
기존의 셀레니움 커맨드를 이용해서, 각 요소의 문맥에 따라 정의된 매개변수로 말이죠.
23
- 이는 시간을 절약해줄 뿐만 아니라 셀레니움 스크립트 문법을 배우는데 탁월한(excellent) 방법입니다.
24
+ 이는 시간을 절약해줄 뿐만 아니라 셀레니움 스크립트 문법을 배우는데 최고의 방법입니다.
24
25
25
26
## 조합 격자 (Grid)
26
27
Original file line number Diff line number Diff line change @@ -6,9 +6,9 @@ weight: 4
6
6
7
7
# WebDriver 시작하기
8
8
9
- Selenium은 _ WebDriver_ 의 사용을 통해 모든 주요 브라우저의 자동화를 지원합니다.
9
+ Selenium은 _ WebDriver_ 의 사용을 통해 대부분의 모든 브라우저의 자동화를 지원합니다.
10
10
_ WebDriver_ 는 웹 브라우저의 동작을 제어하기 위한 언어 중립 인터페이스를 정의하는 API와 프로토콜 입니다.
11
- 각 브라우저는 * 드라이버* 라고 불리는 특정한 웹 드라이버 구현에 의해 뒷받침됩니다 .
11
+ 각 브라우저는 * 드라이버* 라고 불리는 특정한 웹 드라이버 구현에 의해 작동됩니다 .
12
12
드라이버는 브라우저로의 위임을 담당하는 구성 요소이며, Selenium과 브라우저와의 통신을 처리합니다.
13
13
14
14
이러한 분리는 브라우저 공급 업체가 브라우저 구현을 책임지게하려는 의식적인 노력의 일부입니다.
You can’t perform that action at this time.
0 commit comments