オブジェクト。このコードを実際に動作させるために、ライブラリオブジェクトを作成して渡す方法は?キーワードは、私は2つのlibs、open()メソッドの両方を持っている
0
A
答えて
0
ご質問が正しい場合は、 あなたのモジュールをインポートすると、あなたが基本的な操作を行うことができ、次のいずれか
import myModule1, my Module2
を次に、あなたのメニューが実際にmyModule1.MenuとmyModule2.Menu
と呼ぶことにするか、など、あるいは/からインポートすることができますインポート/例えば、として:
from myModule1 import Menu as Menu
from myModule2 import Menu as SubMenu
0
あなたはBuiltIn libraryからGet library instanceキーワードを使用することができ、ライブラリのインスタンスを取得します。
open
[Arguments] ${library_object}
${lib}= Get library instance ${library_object}
call method ${lib} open
あなたはまた、単に名前を渡すことができ、およびファイル名を指定して実行キーワードを使用します:
*** Keywords ***
open
[Arguments] ${library_object}
run keyword ${library_object}.open
したい場合は、インスタンスを使用すると、そのライブラリにキーワードを呼び出すためにCall methodキーワードを使用することができますこのような細かいことを避けるには、完全に修飾することで、どのライブラリでもopen
キーワードを直接呼び出すことができます。
*** Test cases ***
MenuOpen
Menu.open
SubmentOpen
Submenu.open
関連する問題
- 1. は、両方が同じヘッダを持って、私は2つのCSVファイルを持っている別のCSV
- 2. オーバーロードは、私は2つのオーバーロードされたメソッドを持っている方法
- 3. jQueryのデータは、私は次のセットアップを持つ2つの要素を持っている共通キーワード
- 4. は[、TABLE1表2]私は2つのテーブルを持っている
- 5. 私は、私は2つのモデルを持っているデータベース
- 6. 違いは、私は2つのファイルを持っている/は、
- 7. 動的な方法私は2つのメソッドを持つクラスを持っている。例えば、引数
- 8. は、私は2つのテーブル持って
- 9. は、私は2つのリスト持って
- 10. 私は2つのテーブル持っている赤方偏移
- 11. 私は2つのドメインを持っている一つのサーバ
- 12. 私は2つのデータフレームを持って
- 13. は、私はメソッドを持っている
- 14. 角2 QueryListのは、私が持つコンポーネントを持っている
- 15. 私は2列を持つ1台持っているmysqlの
- 16. はJQuery:fadeToggleは()私はIDを持つ2つのチェックボックスを持っている
- 17. は、私は2つのリストを持っているのScala
- 18. Javaは、私は2つのマップを持っている他の
- 19. は、私はこの2つのテーブルを持っている
- 20. MySQLの2つのテーブルは、私はテーブルを持っている
- 21. gitのは、私は2つの支店を持っている
- 22. nginxのは、私は2つのサーバーを持っている
- 23. は、私は2つのプロパティを持つのUIViewControllerを持っているiPhone
- 24. は、私は2つのクエリを持っている2つのクエリ
- 25. は、私は2つのテーブルを持っている2つのユニークなコラム
- 26. は、私は以下のメソッドを持っている方法
- 27. 同じスパンの両方、私はjsoupで解析された2つの要素を持っている
- 28. 私は2つのアレイ持っている二つの配列
- 29. は、私は2つのクラスを持っている財産
- 30. は、私は2つのテーブルを持っている
これはPythonのコードです。ロボットフレームワークの構文でこれを作る方法は?私はモジュールをインポートし、そのモジュールへの参照を取得したい。単に私はRobot Frameworkでモジュールのインスタンスが必要です。 – user2678074