diff --git a/website_and_docs/content/documentation/_index.ja.md b/website_and_docs/content/documentation/_index.ja.md index a1720d968327..794dacbe3419 100755 --- a/website_and_docs/content/documentation/_index.ja.md +++ b/website_and_docs/content/documentation/_index.ja.md @@ -10,11 +10,11 @@ Seleniumはブラウザー自動化を可能にし、それを支えるツール ユーザーとブラウザーのやり取りのエミュレーション、ブラウザーの割当を増強したり縮減する分散型サーバー、そしてすべてのメジャーなブラウザー用に置換可能なコードの実装を可能にする[W3C WebDriver 仕様](//www.w3.org/TR/webdriver/)インフラの提供します。 -このプロジェクトは多くの有志貢献者の何千時間に及ぶ個々の時間を費やした事とソースコード[自由に利用可能]({{< ref "/copyright.md#license" >}})を誰にでも利用、楽しめ、そして改良できることによって実現しました。 +このプロジェクトは多くの有志貢献者の何千時間に及ぶ個々の時間を費やした事とソースコード[自由に利用可能]({{< ref "copyright.md#license" >}})を誰にでも利用、楽しめ、そして改良できることによって実現しました。 Seleniumはウェブプラットフォームの自動化のより開かれた議論をするためブラウザーベンダー、エンジニア、愛好家をまとめます。このプロジェクトはコミュニティーを導きと育成のために[年次カンファレンス](//seleniumconf.com/)開催します。 -Seleniumの中核は[WebDriver]({{< ref "/webdriver.md" >}})であり、様々なブラウザーを変えてインストラクション集を実行できるインターフェースです。これは作りえる一番基本的な +Seleniumの中核は[WebDriver]({{< ref "webdriver.md" >}})であり、様々なブラウザーを変えてインストラクション集を実行できるインターフェースです。これは作りえる一番基本的な インストラクションの一つです: diff --git a/website_and_docs/content/documentation/_index.pt-br.md b/website_and_docs/content/documentation/_index.pt-br.md index 547702f66062..9fdaeeb151d1 100755 --- a/website_and_docs/content/documentation/_index.pt-br.md +++ b/website_and_docs/content/documentation/_index.pt-br.md @@ -24,7 +24,7 @@ para promover uma discussão aberta sobre a automação da plataforma da web. O projeto organiza [uma conferência anual](//seleniumconf.com/) para ensinar e nutrir a comunidade. -No núcleo do Selenium está [WebDriver]({{< ref "/webdriver.md" >}}), +No núcleo do Selenium está [WebDriver]({{< ref "webdriver.md" >}}), uma interface para escrever conjuntos de instruções que podem ser executados alternadamente em muitos navegadores. Aqui está uma das instruções mais simples que você pode fazer: diff --git a/website_and_docs/content/documentation/_index.zh-cn.md b/website_and_docs/content/documentation/_index.zh-cn.md index 70fb9ac185f7..a68a2a5cbb70 100755 --- a/website_and_docs/content/documentation/_index.zh-cn.md +++ b/website_and_docs/content/documentation/_index.zh-cn.md @@ -13,12 +13,12 @@ Selenium 是支持 web 浏览器自动化的一系列工具和库的综合项目 该 规范 允许您为所有主要 Web 浏览器编写可互换的代码。 这个项目是由志愿者贡献者实现的,他们投入了自己数千小时的时间, -并使源代码[免费提供]({{< ref "/copyright.md#许可" >}})给任何人使用、享受和改进。 +并使源代码[免费提供]({{< ref "copyright.md#许可" >}})给任何人使用、享受和改进。 Selenium 汇集了浏览器供应商,工程师和爱好者,以进一步围绕 Web 平台自动化进行公开讨论。 该项目组织了[一次年度会议](//seleniumconf.com/),以教学和培养社区。 -Selenium 的核心是 [WebDriver]({{< ref "/webdriver.md" >}}),这是一个编写指令集的接口,可以在许多浏览器中互换运行。 +Selenium 的核心是 [WebDriver]({{< ref "webdriver.md" >}}),这是一个编写指令集的接口,可以在许多浏览器中互换运行。 这里有一个最简单的说明: diff --git a/website_and_docs/content/documentation/grid/components.en.md b/website_and_docs/content/documentation/grid/components.en.md index a85fd66ee473..df29d7f0e628 100644 --- a/website_and_docs/content/documentation/grid/components.en.md +++ b/website_and_docs/content/documentation/grid/components.en.md @@ -87,7 +87,7 @@ part of the registration message. By default, the **Node** auto-registers all browser drivers available on the path of the machine where it runs. It also creates one slot per available CPU for Chromium based browsers and Firefox. For Safari, only one slot is -created. Through a specific [configuration]({{< ref "/configuration" >}}), it can run sessions in Docker +created. Through a specific [configuration]({{< ref "configuration" >}}), it can run sessions in Docker containers or relay commands. A **Node** only executes the received commands, it does not evaluate, make judgments, or control anything other diff --git a/website_and_docs/content/documentation/grid/components.ja.md b/website_and_docs/content/documentation/grid/components.ja.md index 91a185ac5b48..46cd256d235f 100644 --- a/website_and_docs/content/documentation/grid/components.ja.md +++ b/website_and_docs/content/documentation/grid/components.ja.md @@ -84,7 +84,7 @@ Grid は複数の**ノード**を持つことができます。 デフォルトでは、**ノード**はマシンのパス上に存在する全てのブラウザドライバーを自動で登録します。 また FireFox と Chromium ベースブラウザの場合、CPU1 つにつき 1 スロットを作成します。 Safari の場合は 1 つのスロットのみ作成します。 -[特定の設定によって]({{< ref "/configuration" >}})セッションを Docker コンテナで実行したり、コマンドを中継したりすることも可能です。 +[特定の設定によって]({{< ref "configuration" >}})セッションを Docker コンテナで実行したり、コマンドを中継したりすることも可能です。 **ノード**は受信したコマンドを実行するだけで、コマンドの評価・判断や、フロー制御以外の制御は行いません。 **ノード**が実行されているマシンは、他のコンポーネントと同じ OS を持つ必要はありません。 diff --git a/website_and_docs/content/documentation/grid/components.pt-br.md b/website_and_docs/content/documentation/grid/components.pt-br.md index e9800a183fff..9db5f2676706 100644 --- a/website_and_docs/content/documentation/grid/components.pt-br.md +++ b/website_and_docs/content/documentation/grid/components.pt-br.md @@ -85,7 +85,7 @@ como parte da mensagem de registo. Por omissão, o **Node** regista automaticamente todos os navegadores que estejam disponíveis no PATH da máquina onde executa. Cria também um slot de execução por cada CPU para os navegadores Chrome e Firefox. Para Safari, -apenas é criado um slot. Usando uma [configuração]({{< ref "/configuration" >}}) específica, é também +apenas é criado um slot. Usando uma [configuração]({{< ref "configuration" >}}) específica, é também possível executar sessões em containers Docker. O **Node** apenas executa os comandos que recebe, não avalia, faz julgamentos ou controla mais nada que não seja diff --git a/website_and_docs/content/documentation/grid/components.zh-cn.md b/website_and_docs/content/documentation/grid/components.zh-cn.md index 05a352487880..554b85f12adb 100644 --- a/website_and_docs/content/documentation/grid/components.zh-cn.md +++ b/website_and_docs/content/documentation/grid/components.zh-cn.md @@ -67,7 +67,7 @@ Selenium Grid 4 是对以前版本的彻底重写。除了对性能和标准合 **Node**通过**事件总线**向**分发器**注册自己,并将其配置作为注册消息发送。 -默认情况下,**Node**会自动注册其所在机器上路径中可用的所有浏览器驱动程序。它还为基于Chromium的浏览器和Firefox创建每个可用CPU一个插槽。对于Safari,只创建一个插槽。通过特定的[配置]({{< ref "/configuration" >}}),它可以在Docker容器中运行会话或转发命令。 +默认情况下,**Node**会自动注册其所在机器上路径中可用的所有浏览器驱动程序。它还为基于Chromium的浏览器和Firefox创建每个可用CPU一个插槽。对于Safari,只创建一个插槽。通过特定的[配置]({{< ref "configuration" >}}),它可以在Docker容器中运行会话或转发命令。 **Node**仅执行接收到的命令,不评估、不做出判断或控制任何除命令和响应流之外的东西。**Node**所在的机器不需要与其他组件具有相同的操作系统。例如,Windows节点可能具有在Edge上提供IE模式作为浏览器选项的能力,而在Linux或Mac上则不可能,网格可以配置多个具有Windows、Mac或Linux的**Node**。 diff --git a/website_and_docs/content/documentation/grid/getting_started.en.md b/website_and_docs/content/documentation/grid/getting_started.en.md index c5d956a88883..be495d64710f 100644 --- a/website_and_docs/content/documentation/grid/getting_started.en.md +++ b/website_and_docs/content/documentation/grid/getting_started.en.md @@ -216,7 +216,7 @@ endpoint or using [GraphQL]({{< ref "advanced_features/graphql_support.md" >}}) {{% pageinfo color="primary" %}} For simplicity, all command examples shown in this page assume that components are running locally. More detailed examples and usages can be found in the -[Configuring Components]({{< ref "/configuration" >}}) section. +[Configuring Components]({{< ref "configuration" >}}) section. {{% /pageinfo %}} ## Using the Java 11 HTTP Client {{% badge-version version="4.5" %}} @@ -311,6 +311,6 @@ overview of how a publicly exposed Grid could be misused: ## Further reading * [Components]({{< ref "components.md" >}}): learn how Grid's internal components relate to each other. -* [Configuration]({{< ref "/configuration" >}}): customize your Grid setup. +* [Configuration]({{< ref "configuration" >}}): customize your Grid setup. * [Architecture]({{< ref "architecture.md" >}}): understand key concepts in Grid. -* [Advanced Features]({{< ref "/advanced_features" >}}): explore more possibilities through Grid's features. +* [Advanced Features]({{< ref "advanced_features" >}}): explore more possibilities through Grid's features. diff --git a/website_and_docs/content/documentation/grid/getting_started.ja.md b/website_and_docs/content/documentation/grid/getting_started.ja.md index 869519d2b1a7..440772d1ba11 100644 --- a/website_and_docs/content/documentation/grid/getting_started.ja.md +++ b/website_and_docs/content/documentation/grid/getting_started.ja.md @@ -310,6 +310,6 @@ Grid を保護しないと、以下のような問題が発生する可能性が ## 参考文献 - [Components]({{< ref "components.md" >}}): 内部のコンポーネントの仕組みを知る -- [Configuration]({{< ref "/configuration" >}}): Grid の設定をカスタマイズする +- [Configuration]({{< ref "configuration" >}}): Grid の設定をカスタマイズする - [Architecture]({{< ref "architecture.md" >}}): Grid のコンセプトを理解する -- [Advanced Features]({{< ref "/advanced_features" >}}): Grid のさらなる可能性を探る +- [Advanced Features]({{< ref "advanced_features" >}}): Grid のさらなる可能性を探る diff --git a/website_and_docs/content/documentation/grid/getting_started.pt-br.md b/website_and_docs/content/documentation/grid/getting_started.pt-br.md index ab919c0ded6d..8c5446ac18e2 100644 --- a/website_and_docs/content/documentation/grid/getting_started.pt-br.md +++ b/website_and_docs/content/documentation/grid/getting_started.pt-br.md @@ -211,7 +211,7 @@ através de [GraphQL]({{< ref "advanced_features/graphql_support.md" >}}). {{% pageinfo color="primary" %}} Para simplificar, todos os exemplos apresentados assumem que os componentes estão a ser executados localmente. -Exemplos mais detalhados podem ser encontrados na secção [Configurando Componentes]({{< ref "/configuration" >}}). +Exemplos mais detalhados podem ser encontrados na secção [Configurando Componentes]({{< ref "configuration" >}}). {{% /pageinfo %}} ## Usando o cliente HTTP nativo Java 11 {{% badge-version version="4.5" %}} @@ -307,6 +307,6 @@ de como uma Grid exposta publicamente pode ser abusada: ## Leituras adicionais * [Componentes]({{< ref "components.md" >}}): compreender como usar os componentes da Grid -* [Configuração]({{< ref "/configuration" >}}): personalize a sua configuração Grid. +* [Configuração]({{< ref "configuration" >}}): personalize a sua configuração Grid. * [Arquitectura]({{< ref "architecture.md" >}}): entenda conceitos chave da Grid. -* [Advanced Features]({{< ref "/advanced_features" >}}): explore mais possibilidades da Grid. +* [Advanced Features]({{< ref "advanced_features" >}}): explore mais possibilidades da Grid. diff --git a/website_and_docs/content/documentation/grid/getting_started.zh-cn.md b/website_and_docs/content/documentation/grid/getting_started.zh-cn.md index b799eb48847f..13fc398883cb 100644 --- a/website_and_docs/content/documentation/grid/getting_started.zh-cn.md +++ b/website_and_docs/content/documentation/grid/getting_started.zh-cn.md @@ -209,7 +209,7 @@ driver.quit(); `API` 调用可以通过 [http://localhost:4444/status](http://localhost:4444/status) 端点或使用 [GraphQL]({{< ref "advanced_features/graphql_support.md" >}}) {{% pageinfo color="primary" %}} -为简单起见,本页中显示的所有命令示例均假定组件正在运行在本地。更详细的示例和用法可以在[配置组件]({{< ref "/configuration" >}}) 部分。 +为简单起见,本页中显示的所有命令示例均假定组件正在运行在本地。更详细的示例和用法可以在[配置组件]({{< ref "configuration" >}}) 部分。 {{% /pageinfo %}} ## 使用 Java 11 中的 HTTP Client {{% badge-version version="4.5" %}} @@ -277,6 +277,6 @@ java -Dwebdriver.http.factory=jdk-http-client -jar selenium-server-.jar ## 延伸阅读 * [Components]({{< ref "components.md" >}}):了解 `Grid` 的内部组件如何相互关联。 -* [Configuration]({{< ref "/configuration" >}}): 自定义您的 `Grid` 设置。 +* [Configuration]({{< ref "configuration" >}}): 自定义您的 `Grid` 设置。 * [Architecture]({{< ref "architecture.md" >}}): 理解 `Grid` 中的关键概念。 -* [Advanced Features]({{< ref "/advanced_features" >}}): 通过Grid的特性探索更多的可能性。 +* [Advanced Features]({{< ref "advanced_features" >}}): 通过Grid的特性探索更多的可能性。 diff --git a/website_and_docs/content/documentation/overview/_index.ja.md b/website_and_docs/content/documentation/overview/_index.ja.md index a1db08a3ccb0..13f5eba59aa6 100644 --- a/website_and_docs/content/documentation/overview/_index.ja.md +++ b/website_and_docs/content/documentation/overview/_index.ja.md @@ -12,7 +12,7 @@ Seleniumは一つのツールやAPIではありません。たくさんのツー ## WebDriver デスクトップのウェブサイトのテスト自動化をはじめるのなら、WebDriver APIを使いましょう。 -[WebDriver]({{< ref "/webdriver.md" >}}) はブラウザ自動化のAPIを使用します。このAPIは、ブラウザをコントロールしてテストを実行するためにブラウザベンダーによって提供されています。これは現実のユーザーがブラウザを操作するかのように動きます。 +[WebDriver]({{< ref "webdriver.md" >}}) はブラウザ自動化のAPIを使用します。このAPIは、ブラウザをコントロールしてテストを実行するためにブラウザベンダーによって提供されています。これは現実のユーザーがブラウザを操作するかのように動きます。 WebDriverのAPIはアプリケーションのコードと一緒にコンパイルする必要がありませんから、全く邪魔になりません。 これによって、あなたは本番環境と同じアプリケーションをテストすることができます。 @@ -31,4 +31,4 @@ Selenium Grid を使用すると、さまざまなプラットフォームのさ リモート端末によって自動的に実行されます。 WebDriverテストの開発後、複数のブラウザーとオペレーティングシステムの組み合わせでテストを実行する必要が出てくる場合があります。 -ここで [Grid]({{< ref "/grid.md" >}}) が登場します。 +ここで [Grid]({{< ref "grid.md" >}}) が登場します。 diff --git a/website_and_docs/content/documentation/overview/_index.pt-br.md b/website_and_docs/content/documentation/overview/_index.pt-br.md index e7f8797e6e0a..5c50abaa71fa 100644 --- a/website_and_docs/content/documentation/overview/_index.pt-br.md +++ b/website_and_docs/content/documentation/overview/_index.pt-br.md @@ -13,7 +13,7 @@ mas sim uma composição de várias ferramentas. ## WebDriver Se você está começando com automação de testes de um site de desktop ou site para celular, então -vai usar as APIs WebDriver. O [WebDriver]({{< ref "/webdriver.md" >}}) +vai usar as APIs WebDriver. O [WebDriver]({{< ref "webdriver.md" >}}) usa APIs de automação de navegador disponibilizadas por fornecedores de navegador para o controlar e executar testes. É como se um usuário real o estivesse operando. Como o WebDriver não exige que sua API seja compilada com o código do aplicativo, @@ -42,4 +42,4 @@ executados pela extremidade remota. Após o desenvolvimento dos testes WebDriver, você pode enfrentar a necessidade de executar seus testes em vários navegadores e combinações de sistemas operacionais. -É aqui que o [Grid]({{< ref "/grid.md" >}}) entra em cena. +É aqui que o [Grid]({{< ref "grid.md" >}}) entra em cena. diff --git a/website_and_docs/content/documentation/overview/_index.zh-cn.md b/website_and_docs/content/documentation/overview/_index.zh-cn.md index 303c75064d00..ab27288d82b4 100644 --- a/website_and_docs/content/documentation/overview/_index.zh-cn.md +++ b/website_and_docs/content/documentation/overview/_index.zh-cn.md @@ -13,7 +13,7 @@ Selenium 不仅仅是一个工具或 API, 它还包含许多工具. ## WebDriver 如果您开始使用桌面网站测试自动化, 那么您将使用 WebDriver APIs. -[WebDriver]({{< ref "/webdriver.md" >}}) 使用浏览器供应商提供的浏览器自动化 API 来控制浏览器和运行测试. +[WebDriver]({{< ref "webdriver.md" >}}) 使用浏览器供应商提供的浏览器自动化 API 来控制浏览器和运行测试. 这就像真正的用户正在操作浏览器一样. 由于 WebDriver 不要求使用应用程序代码编译其 API, 因此它本质上不具有侵入性. 因此, 您测试的应用程序与实时推送的应用程序相同. @@ -35,4 +35,4 @@ Selenium Grid允许您在不同平台的不同机器上运行测试用例. 当开发完WebDriver测试之后, 您可能需要在多个浏览器和操作系统的组合上运行测试. -这就是 [Grid]({{< ref "/grid.md" >}}) 的用途所在. +这就是 [Grid]({{< ref "grid.md" >}}) 的用途所在. diff --git a/website_and_docs/content/documentation/overview/details.ja.md b/website_and_docs/content/documentation/overview/details.ja.md index 10edf16e19ee..34332c6dacf8 100644 --- a/website_and_docs/content/documentation/overview/details.ja.md +++ b/website_and_docs/content/documentation/overview/details.ja.md @@ -41,7 +41,7 @@ Selenium はこれらの違いを "抽象化" し、コードを書いている Seleniumの必要最小限な設計アプローチは、より大きなアプリケーションのコンポーネントとして含まれる汎用性を提供します。 Seleniumの包括的なプロジェクトの下で提供される周辺インフラストラクチャは、 -[ブラウザーのgrid]({{< ref "/grid.md" >}})をまとめるためのツールを提供し、 +[ブラウザーのgrid]({{< ref "grid.md" >}})をまとめるためのツールを提供し、 さまざまなブラウザーやさまざまなマシンの複数のオペレーティングシステムでテストを実行できるようにします。 サーバールームやデータセンター内の一連のコンピューターがすべて同時にブラウザーを起動して、 diff --git a/website_and_docs/content/documentation/overview/details.pt-br.md b/website_and_docs/content/documentation/overview/details.pt-br.md index cd0f2639b0e9..edd1d1b0d23c 100644 --- a/website_and_docs/content/documentation/overview/details.pt-br.md +++ b/website_and_docs/content/documentation/overview/details.pt-br.md @@ -56,7 +56,7 @@ A abordagem de design minimalista do Selenium lhe dá a versatilidade para ser incluído como um componente em aplicações maiores. A infraestrutura circundante fornecida sob o Selenium dá a você as ferramentas para montar -sua [Grid de navegadores]({{< ref "/grid.md" >}}) +sua [Grid de navegadores]({{< ref "grid.md" >}}) para que os testes possam ser executados em diferentes navegadores e sistemas operacionais em uma variedade de máquinas. diff --git a/website_and_docs/content/documentation/overview/details.zh-cn.md b/website_and_docs/content/documentation/overview/details.zh-cn.md index bed93ef45425..e31bba574532 100644 --- a/website_and_docs/content/documentation/overview/details.zh-cn.md +++ b/website_and_docs/content/documentation/overview/details.zh-cn.md @@ -39,7 +39,7 @@ Selenium “抽象”了这些差异,向编写代码的人隐藏了它们的 Selenium 的极简设计方法使其具有通用性,可以作为更大应用程序中的组件。 Selenium 保护伞下提供的周边基础设施为您提供了组合自己的 -[浏览器 grid]({{< ref "/grid.md" >}}) 的工具, +[浏览器 grid]({{< ref "grid.md" >}}) 的工具, 因此测试就可以跨一系列机器在不同的浏览器和多个操作系统上运行。 想象一下, diff --git a/website_and_docs/content/documentation/test_practices/overview.en.md b/website_and_docs/content/documentation/test_practices/overview.en.md index de5475a50320..c0ca18457f91 100644 --- a/website_and_docs/content/documentation/test_practices/overview.en.md +++ b/website_and_docs/content/documentation/test_practices/overview.en.md @@ -33,7 +33,7 @@ Browser automation has the reputation of being “flaky”, but in reality, that is because users frequently demand too much of it. In later chapters, we will return to techniques you can use to mitigate apparent intermittent problems in tests, -in particular on how to [overcome race conditions]({{< ref "/waits.md" >}}) +in particular on how to [overcome race conditions]({{< ref "waits.md" >}}) between the browser and WebDriver. By keeping your tests short @@ -218,7 +218,7 @@ to provide methods such as `createAdminUser()`, and `createUserWithPayment()`. The point is, these two lines of code do not distract you from the ultimate purpose of this test: configuring a unicorn. -The intricacies of the [Page Object model]({{< ref "/page_object_models.md" >}}) +The intricacies of the [Page Object model]({{< ref "page_object_models.md" >}}) will be discussed in later chapters, but we will introduce the concept here: Your tests should be composed of actions, diff --git a/website_and_docs/content/documentation/test_practices/overview.ja.md b/website_and_docs/content/documentation/test_practices/overview.ja.md index 6714feb51044..7b1c12df4b34 100644 --- a/website_and_docs/content/documentation/test_practices/overview.ja.md +++ b/website_and_docs/content/documentation/test_practices/overview.ja.md @@ -25,7 +25,7 @@ Webブラウザーのテストビジネスに参加していることを確認 これらの手順はできるだけ短くしてください。 ほとんどの場合、1つまたは2つの操作で十分です。 ブラウザの自動化は"不安定"であるという評判がありますが、実際には、ユーザーが頻繁に多くを求めることが多いためです。 -後の章では、特にブラウザーとWebDriver間の[競合状態を克服する]({{< ref "/waits.md" >}})方法に関する、テストでの断続的な問題を軽減するために使用できる手法に戻ります。 +後の章では、特にブラウザーとWebDriver間の[競合状態を克服する]({{< ref "waits.md" >}})方法に関する、テストでの断続的な問題を軽減するために使用できる手法に戻ります。 テストを短くして、代替手段がまったくない場合にのみWebブラウザーを使用することで、不安定さを最小限にして多くのテストを実行できます。 @@ -178,7 +178,7 @@ val accountPage = loginAs(user.getEmail(), user.getPassword()) ご想像のとおり、 `UserFactory` を拡張して `createAdminUser()` や `createUserWithPayment()` などのメソッドを提供できます。 重要なのは、これらの2行のコードは、このテストの最終目的であるユニコーンの構成からあなたをそらすものではないということです。 -[ページオブジェクトモデル]({{< ref "/page_object_models.md" >}})の込み入った事柄については、後の章で説明しますが、ここで概念を紹介します。 +[ページオブジェクトモデル]({{< ref "page_object_models.md" >}})の込み入った事柄については、後の章で説明しますが、ここで概念を紹介します。 テストは、サイトのページのコンテキスト内で、ユーザーの観点から実行されるアクションで構成される必要があります。 これらのページはオブジェクトとして保存され、Webページがどのように構成され、アクションがどのように実行されるかに関する特定の情報が含まれます。 diff --git a/website_and_docs/content/documentation/test_practices/overview.pt-br.md b/website_and_docs/content/documentation/test_practices/overview.pt-br.md index 5ff1223a847e..83804203a666 100644 --- a/website_and_docs/content/documentation/test_practices/overview.pt-br.md +++ b/website_and_docs/content/documentation/test_practices/overview.pt-br.md @@ -33,7 +33,7 @@ A automação do navegador tem a reputação de ser "instável", mas, na realidade, é porque os usuários freqüentemente exigem muito dele. Em capítulos posteriores, retornaremos às técnicas que você pode usar para mitigar problemas aparentemente intermitentes nos testes, -em particular sobre como [superar as condições de corrida]({{< ref "/waits.md" >}}) +em particular sobre como [superar as condições de corrida]({{< ref "waits.md" >}}) entre o navegador e o WebDriver. Mantendo seus testes curtos @@ -218,7 +218,7 @@ para fornecer métodos como `createAdminUser ()` e `createUserWithPayment ()`. A questão é que essas duas linhas de código não o distraem do objetivo final deste teste: configurando um unicórnio. -Os detalhes do [modelo de objeto de página]({{< relref "/page_object_models.md" >}}) +Os detalhes do [modelo de objeto de página]({{< relref "page_object_models.md" >}}) será discutido em capítulos posteriores, mas vamos apresentar o conceito aqui: Seus testes devem ser compostos de ações, diff --git a/website_and_docs/content/documentation/test_practices/overview.zh-cn.md b/website_and_docs/content/documentation/test_practices/overview.zh-cn.md index 7ab9ebedffd8..2240d389bd93 100644 --- a/website_and_docs/content/documentation/test_practices/overview.zh-cn.md +++ b/website_and_docs/content/documentation/test_practices/overview.zh-cn.md @@ -32,7 +32,7 @@ aliases: [ 但实际上那是因为用户经常对它要求过高。 在后面的章节中,我们将回到您可以使用的技术, 为了缓解测试中明显的间歇性问题, -特别是如何克服 浏览器 和 WebDriver 之间的[竞争条件]({{< ref "/waits.md" >}})。 +特别是如何克服 浏览器 和 WebDriver 之间的[竞争条件]({{< ref "waits.md" >}})。 通过保持测试简短并仅在您完全没有替代方案时使用Web浏览器,您可以用最小的代码片段来完成很多测试。 @@ -189,7 +189,7 @@ val accountPage = loginAs(user.getEmail(), user.getPassword()) 关键是,这两行代码不会分散您对此测试的最终目的的注意力: 配置独角兽。 -[页面对象模型]({{< ref "/page_object_models.md" >}}) +[页面对象模型]({{< ref "page_object_models.md" >}}) 的复杂性将在后面的章节中讨论,但我们将在这里介绍这个概念: 您的测试应该由操作组成,从用户的角度出发,在站点的页面上下文中执行。 diff --git a/website_and_docs/hugo.toml b/website_and_docs/hugo.toml index fb7795ef93ca..f4f7f3f4e23e 100644 --- a/website_and_docs/hugo.toml +++ b/website_and_docs/hugo.toml @@ -340,7 +340,7 @@ year = "year" [security] enableInlineShortcodes = false [security.exec] - allow = ['^dart-sass-embedded$', '^go$', '^npx$', '^postcss$'] + allow = ['^dart-sass-embedded$', '^go$', '^npx$', '^postcss$', '^git$'] osEnv = ['(?i)^(PATH|PATHEXT|APPDATA|TMP|TEMP|TERM)$'] [security.funcs] diff --git a/website_and_docs/static/favicons/apple-touch-icon-180x180.png b/website_and_docs/static/favicons/apple-touch-icon-180x180.png index 9cb5fc1c4efd..e7ff0e5ff639 100644 Binary files a/website_and_docs/static/favicons/apple-touch-icon-180x180.png and b/website_and_docs/static/favicons/apple-touch-icon-180x180.png differ diff --git a/website_and_docs/static/favicons/favicon-16x16.png b/website_and_docs/static/favicons/favicon-16x16.png index 466c8ed36ae6..702c06e1e1e6 100644 Binary files a/website_and_docs/static/favicons/favicon-16x16.png and b/website_and_docs/static/favicons/favicon-16x16.png differ diff --git a/website_and_docs/static/favicons/favicon-32x32.png b/website_and_docs/static/favicons/favicon-32x32.png index e5e0e41f38a0..8bf550a0a220 100644 Binary files a/website_and_docs/static/favicons/favicon-32x32.png and b/website_and_docs/static/favicons/favicon-32x32.png differ diff --git a/website_and_docs/static/favicons/pwa-192x192.png b/website_and_docs/static/favicons/pwa-192x192.png index 9da58c16eeec..ea4780afae09 100644 Binary files a/website_and_docs/static/favicons/pwa-192x192.png and b/website_and_docs/static/favicons/pwa-192x192.png differ diff --git a/website_and_docs/static/favicons/pwa-512x512.png b/website_and_docs/static/favicons/pwa-512x512.png index d231acc270a4..25bfce1e400c 100644 Binary files a/website_and_docs/static/favicons/pwa-512x512.png and b/website_and_docs/static/favicons/pwa-512x512.png differ diff --git a/website_and_docs/static/favicons/tile150x150.png b/website_and_docs/static/favicons/tile150x150.png index 4fd9d1bed3e7..3df9a1f01875 100644 Binary files a/website_and_docs/static/favicons/tile150x150.png and b/website_and_docs/static/favicons/tile150x150.png differ diff --git a/website_and_docs/static/favicons/tile310x310.png b/website_and_docs/static/favicons/tile310x310.png index 58e4902bad0b..91d1a42367c4 100644 Binary files a/website_and_docs/static/favicons/tile310x310.png and b/website_and_docs/static/favicons/tile310x310.png differ diff --git a/website_and_docs/static/favicons/tile70x70.png b/website_and_docs/static/favicons/tile70x70.png index 66d5fb1e64b0..8b2db29b9bf3 100644 Binary files a/website_and_docs/static/favicons/tile70x70.png and b/website_and_docs/static/favicons/tile70x70.png differ