Skip to content

Commit 9c04e6e

Browse files
authored
Merge branch 'dev' into elements
2 parents 396c822 + aa60664 commit 9c04e6e

File tree

20 files changed

+5199
-31
lines changed

20 files changed

+5199
-31
lines changed

‎website_and_docs/content/documentation/_index.ja.md‎

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,6 @@ cascade:
66
aliases: ["/documentation/ja/"]
77
---
88

9-
{{% pageinfo color="warning" %}}
10-
<p class="lead">
11-
<i class="fas fa-language display-4"></i>
12-
Page being translated from
13-
English to Japanese. Do you speak Japanese? Help us to translate
14-
it by sending us pull requests!
15-
</p>
16-
{{% /pageinfo %}}
17-
189
Seleniumはブラウザー自動化を可能にし、それを支えるツール群とライブラリー群プロジェクトです。
1910

2011
ユーザーとブラウザーのやり取りのエミュレーション、ブラウザーの割当を増強したり縮減する分散型サーバー、そしてすべてのメジャーなブラウザー用に置換可能なコードの実装を可能にする[W3C WebDriver 仕様](//www.w3.org/TR/webdriver/)インフラの提供します。
@@ -148,11 +139,13 @@ fun main() {
148139

149140

150141

151-
See the [Overview]({{< ref "overview" >}}) to check the different project
152-
components and decide if Selenium is the right tool for you.
142+
[概要]({{< ref "overview" >}})を参照して、さまざまなプロジェクトコンポーネントを確認し、
143+
Seleniumが適切なツールであるかどうかを判断してください。
144+
145+
[入門]({{< ref "webdriver/getting_started" >}})に進んで、
146+
Seleniumをインストールし、テスト自動化ツールとして正常に使用する方法を理解し、
147+
このような単純なテストをスケーリングして、複数のブラウザー、
148+
複数の異なるオペレーティングシステムの大規模な分散環境で実行する必要があります。
149+
153150

154-
You should continue on to [Getting Started]({{< ref "webdriver/getting_started" >}})
155-
to understand how you can install Selenium and successfully use it as a test
156-
automation tool, and scaling simple tests like this to run in large, distributed
157-
environments on multiple browsers, on several different operating systems.
158151

‎website_and_docs/content/documentation/grid/_index.ja.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Grid"
33
linkTitle: "Grid"
44
weight: 6
55
description: >
6-
Want to run tests in parallel across multiple machines? Then, Grid is for you.
6+
複数のマシン間で並行してテストを実行したいですか? その場合、グリッドはあなたのためになります。
77
aliases:
88
[
99
"/documentation/ja/selenium_installation/installing_standalone_server/",

‎website_and_docs/content/documentation/ide.ja.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ linkTitle: "IDE"
44
weight: 10
55
needsTranslation: true
66
description: >
7-
The Selenium IDE is a browser extension that records and plays back a user's actions.
7+
Selenium IDEは、ユーザーのアクションを記録および再生するブラウザー拡張機能です。
88
---
99

1010
Selenium's Integrated Development Environment ([Selenium IDE](//selenium.dev/selenium-ide))

‎website_and_docs/content/documentation/ie_driver_server.ja.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "IE Driver Server"
33
linkTitle: "IE Driver Server"
44
weight: 8
55
description: >
6-
The Internet Explorer Driver is a standalone server that implements the WebDriver specification.
6+
Internet Explorer Driverは、WebDriverの仕様を実装するスタンドアロンサーバーです。
77
---
88

99
The `InternetExplorerDriver` is a standalone server which implements WebDriver's wire protocol.
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
---
2+
title: "Legacy Selenium Capabilities"
3+
linkTitle: "Capabilities"
4+
weight: 3
5+
---
6+
(Previously located: https://github.com/SeleniumHQ/selenium/wiki/DesiredCapabilities)
7+
8+
See [JSON Wire Protocol]({{< ref "json_wire_protocol.md#capabilities-json-object" >}}) for common capabilities
9+
10+
## Remote Driver Specific
11+
<table><thead><th> <b>Key</b> </th><th> <b>Type</b> </th><th> <b>Description</b> </th></thead><tbody>
12+
<tr><td> webdriver.remote.sessionid </td><td> string </td><td> WebDriver session ID for the session. Readonly and only returned if the server implements a server-side webdriver-backed selenium. </td></tr>
13+
<tr><td> webdriver.remote.quietExceptions </td><td> boolean </td><td> Disable automatic screnshot capture on exceptions. This is False by default. </td></tr></tbody></table>
14+
15+
## Grid Specific
16+
<table><thead><th> <b>Key</b> </th><th> <b>Type</b> </th><th> <b>Description</b> </th></thead><tbody>
17+
<tr><td> path </td><td> string </td><td> Path to route request to, or maybe listen on. </td></tr>
18+
<tr><td> seleniumProtocol </td><td> string </td><td> Which protocol to use. Accepted values: WebDriver, Selenium. </td></tr>
19+
<tr><td> maxInstances </td><td> integer </td><td> Maximum number of instances to allow to connect to grid </td></tr>
20+
<tr><td> environment </td><td> string </td><td> Possible duplicate of browserName? See RegistrationRequest </td></tr></tbody></table>
21+
22+
## Selenium RC Specific
23+
| Key | Type | Description |
24+
|:-------------------------|:------------------|:------------------------------------------------------------------------------------------------------------------------------|
25+
| proxy_pac | boolean | Legacy proxy mechanism. Do not use. |
26+
| commandLineFlags | string | Flags to pass to browser command line. |
27+
| executablePath | string | Path to browser executable. |
28+
| timeoutInSeconds | long integer | Timeout to wait for the browser to launch, in seconds. |
29+
| onlyProxySeleniumTraffic | boolean | Whether to only proxy selenium traffic. See browserlaunchers.Proxies |
30+
| avoidProxy | boolean | ??? See browserlaunchers.Proxies |
31+
| proxyEverything | boolean | ??? See browserlaunchers.Proxies |
32+
| proxyRequired | boolean | ??? See browserlaunchers.Proxies |
33+
| browserSideLog | boolean | ??? See AbstractBrowserLauncher. |
34+
| optionsSet | boolean | ??? See BrowserOptions. |
35+
| singleWindow | boolean | Whether to enable single window mode. |
36+
| dontInjectRegex | javascript RegExp | Regular expression that proxy injection mode can use to know when to bypss injection. Ignored if not in proxy injection mode. |
37+
| userJSInjection | boolean | ??? Whether to inject user JS. Ignored if not in proxy injection mode. |
38+
| userExtensions | string | Path to a JavaScript file that will be loaded into selenium. |
39+
40+
## Selenese-Backed-WebDriver specific
41+
| Key | Type | Description |
42+
|:-------------------------|:------------------|:------------------------------------------------------------------------------------------------------------------------------|
43+
| selenium.server.url | string | URL of Selenium server to use, to back this WebDriver |
44+
45+
## Firefox specific
46+
| Key | Type | Description |
47+
|:-----|:-------|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
48+
| captureNetworkTraffic | boolean | Whether to capture network traffic. |
49+
| addCustomRequestHeaders | boolean | Whether to add custom request headers. |
50+
| trustAllSSLCertificates | boolean | Whether to trust all SSL certificates. |
51+
| changeMaxConnections | boolean | ??? See FirefoxChromeLauncher. |
52+
| firefoxProfileTemplate | string | ??? See FirefoxChromeLauncher. |
53+
| profile | string | ??? See FirefoxChromeLauncher |
54+
55+
### FirefoxProfile settings
56+
Preferences accepted by the FirefoxProfile with special meaning, in the WebDriver API:
57+
58+
| **Key** | **Type** | **Description** |
59+
|:--------|:---------|:----------------|
60+
| webdriver\_accept\_untrusted\_certs | boolean | Whether to trust all SSL certificates. TODO: Maybe in some way different to the acceptSslCerts or trustAllSSLCertificates capabilities. |
61+
| webdriver\_assume\_untrusted\_issuer | boolean | Whether to trust all SSL certificate issuers. TODO: Maybe in some way different to the acceptSslCerts or trustAllSSLCertificates capabilities. |
62+
| webdriver.log.driver | string | Level at which to log FirefoxDriver logging statements to a temporary file, so that they can be retrieved by a getLogs command. Available options; DEBUG, INFO, WARNING, ERROR, OFF. Defaults to OFF. |
63+
| webdriver.log.file | string | Path to file to which to copy firefoxdriver logging output. Defaults to no file (like /dev/null). |
64+
| webdriver.load.strategy | string | Experimental API. Defines different strategies for how long to wait until a page is loaded. Values: unstable, conservative. Defaults to conservative. |
65+
| webdriver\_firefox\_port | integer | Port to listen on for WebDriver commands. Defaults to 7055. |
66+
67+
## IE specific
68+
| Key | Type | Description |
69+
|:-----|:-------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
70+
| killProcessesByName | boolean | Whether to try to kill processes by name, instead (or addition) to killing processes we happen to have handles to. |
71+
| honorSystemProxy | boolean | Whether to honor the system proxy. |
72+
| ensureCleanSession | boolean | Whether to make sure the session has no cookies or temporary internet files on Windows. I believe this is passed to the IEDriver as well, but ignored by it. |
73+
74+
## Safari specific
75+
| Key | Type | Description |
76+
|:-----|:-------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
77+
| honorSystemProxy | boolean | Whether to honour the sysem proxy. |
78+
| ensureCleanSession | boolean | Whether to make sure the session has no cookies, cache entries. And that any registry and proxy settings are restored after the session. |
79+
80+
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: "Legacy developer documentation"
3+
linkTitle: "Developers"
4+
weight: 14
5+
aliases: ["/documentation/en/legacy_docs/"]
6+
---
7+
8+
Legacy instructions for developers.

0 commit comments

Comments
 (0)