You can only record actions for a keyword that already exists in a keyword-driven test, not for a keyword that is completely
new. To record a new keyword-driven test, see
Recording a Keyword-Driven Test.
To record the actions for a new keyword:
-
Open a keyword-driven test that includes the keyword that you want to record.
-
In the
Keyword-Driven Test Editor, click
Implement Keyword to the left of the keyword that you want to implement.
The
Select Keyword Location dialog box opens.
-
Click
Select to select the package and class to which you want to add the keyword implementation.
-
Optional: Define the package name for the new keyword implementation in the
Package field.
-
Define the class name for the new keyword implementation in the
Class field.
-
Click
OK.
-
If you have set an application configuration for the current project and you are testing a web application, the
Select Browser dialog box opens:
-
Select the browser.
-
Optional:
If you want to test a web application on a desktop browser with a predefined browser size, select the browser size from the
Browser size list.
For example, to test a web application on
Apple Safari and in a browser window which is as big as the screen of the Apple iPhone 7, select
Apple iPhone 7 from the list.
-
Optional:
Select an
Orientation for the browser window.
-
Optional: Click
Edit Browser Sizes to specify a new browser size and to select which browser sizes should be shown in the
Browser size list.
-
Click
Record.
The
Recording window opens and
Silk4J starts recording the actions for the keyword.
-
In the application under test, perform the actions that you want to test.
For information about the actions available during recording,
see
Actions Available During Recording.
-
Click
Stop.
The
Record Complete dialog box opens.
The recorded actions are displayed in the context of the defined class.