Skip to content
Open
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
04db14d
translate "About this guide" and "Robot Framework overview" section.
victorkaplunov Dec 4, 2020
88de4bd
style fix.
victorkaplunov Dec 4, 2020
acd22b3
beginning of translation "Demo application" section.
victorkaplunov Dec 4, 2020
ebeb6ab
translate "Demo application" section.
victorkaplunov Dec 4, 2020
78a6167
fix typo.
victorkaplunov Dec 4, 2020
34e4896
add more translation and fixes.
victorkaplunov Dec 5, 2020
d1997a7
Merge remote-tracking branch 'origin/master'
victorkaplunov Dec 5, 2020
75b1dec
add more fixes.
victorkaplunov Dec 5, 2020
439c7db
completed translate of `Executing this guide` section.
victorkaplunov Dec 5, 2020
51a216c
add translation of `Workflow tests` section.
victorkaplunov Dec 5, 2020
3842df1
add translation of `Higher-level tests` section.
victorkaplunov Dec 5, 2020
01dbc39
start translation of `Keyword` section.
victorkaplunov Dec 6, 2020
20695fb
start translation of `Variables` section.
victorkaplunov Dec 12, 2020
643fdd5
finished translation of `Variables` section.
victorkaplunov Dec 12, 2020
c789d9f
finished translation.
victorkaplunov Dec 12, 2020
957105b
add typo and style fix.
victorkaplunov Dec 12, 2020
11be3cc
add style fix.
victorkaplunov Dec 12, 2020
7cf4e33
add typo fix.
victorkaplunov Dec 13, 2020
057aa55
add typo fix.
victorkaplunov Dec 13, 2020
ed69d61
add typo fix.
victorkaplunov Dec 13, 2020
d0f5328
add typo fix.
victorkaplunov Dec 13, 2020
4b7b0a2
add typo fix.
victorkaplunov Dec 13, 2020
a903bca
add typo and style fix.
victorkaplunov Dec 13, 2020
915e2d1
add apple-blossom's fixes.
victorkaplunov Dec 15, 2020
0258e9a
add apple-blossom's fixes.
victorkaplunov Dec 15, 2020
dabbb30
add more apple-blossom's fixes.
victorkaplunov Dec 15, 2020
f6cdf7f
add more apple-blossom's fixes.
victorkaplunov Dec 15, 2020
b533c09
add typo fixes.
victorkaplunov Dec 15, 2020
8cc9d0c
add translation fix.
victorkaplunov Dec 15, 2020
45e1ef5
add style fix.
victorkaplunov Dec 15, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
finished translation of Variables section.
  • Loading branch information
victorkaplunov committed Dec 12, 2020
commit 643fdd52e9b1ae0c0deb0513e2b1467f40eb6cb9
45 changes: 23 additions & 22 deletions QuickStart_RU.rst
Original file line number Diff line number Diff line change
Expand Up @@ -368,7 +368,7 @@ __ `Creating test libraries`_
Attempt to login with credentials ${USERNAME} ${PASSWORD}
Status should be Access Denied

Пользовательские ключевые слова могут включать действия задаваемые другими
Пользовательские ключевые слова могут включать действия, задаваемые другими
пользовательскими или библиотечными ключевыми словами. Как видно из этого
примера, пользовательские ключевые слова могут принимать параметры. Они также
могут возвращать значения и даже включать в себя циклы FOR. Но этом этапе
Expand All @@ -385,9 +385,10 @@ __ `Creating test libraries`_
Определение переменных
----------------------

Variables are an integral part of the Robot Framework. Usually any data used in
tests that is subject to change is best defined as variables. Syntax for
variable definition is quite simple, as seen in this variable table:
Перменные это неотьемлимая часть Robot Framework. Обычно, любые данные,
используемые в тестах, и подверженные изменениям, будет лучше определить через
переменные. Синтаксис определения пременных прост, как это видно в этой таблице
с переменными:

.. code:: robotframework

Expand All @@ -399,29 +400,29 @@ variable definition is quite simple, as seen in this variable table:
${PWD INVALID LENGTH} Password must be 7-12 characters long
${PWD INVALID CONTENT} Password must be a combination of lowercase and uppercase letters and numbers

Variables can also be given from the command line which is useful if
the tests need to be executed in different environments. For example
this demo can be executed like::
Перменные также могут задваться из командной строки, что может быть полезно
при запуске теста в разном окружении. Например этот демо-пример может быть запущен
таким способом::

robot --variable USERNAME:johndoe --variable PASSWORD:J0hnD0e QuickStart.rst

In addition to user defined variables, there are some built-in variables that
are always available. These variables include `${TEMPDIR}` and `${/}` which
are used in the above example.
В дополнение к переменным, определяемым пользователем, всегда доступные и некоторые
встроенные пременные. Эти переменные включают `${TEMPDIR}` и `${/}` как это показано
в примере выше.

Using variables
---------------
Использование переменных
------------------------

Variables can be used in most places in the test data. They are most commonly
used as arguments to keywords like the following test case demonstrates.
Return values from keywords can also be assigned to variables and used later.
For example, the following `Database Should Contain` `user keyword`_ sets
database content to `${database}` variable and then verifies the content
using BuiltIn_ keyword `Should Contain`. Both library and user keywords can
return values.
В большинстве случаев, тестовые данные могут использовать переменные. Обычно они
используются в качестве аргументов ключевых слов, как это показано в примере ниже.
Значения, отдаваемые ключевыми словами, также могут присваиваться переменным
и использоваться далее. Напрмер, `пользовательское ключевое слово`_ `Database Should
Contain` задает значение для переменной `${database}` и затем верифицирует содержимое
используя `встроенное ключевое слово`_ `Should Contain`. Оба, — и библиотечное,
и пользовательское — ключевых слова могут возвращать значения.

.. _User keyword: `Пользовательские ключевые слова`_
.. _BuiltIn: `Standard libraries`_
.. _пользовательское ключевое слово: `Пользовательские ключевые слова`_
.. _встроенное ключевое слово: `Standard libraries`_

.. code:: robotframework

Expand Down Expand Up @@ -490,7 +491,7 @@ Tags` settings like in the table below. It is also possible to define tags
for a single test case using `[Tags]` settings like in earlier__ `User
status is stored in database` test.

__ `Using variables`_
__ `Использование переменных`_

.. code:: robotframework

Expand Down