私はFlowKeywords.txt
で書かれたいくつかのロボットキーワードを持っていて、私のロボットテストケースで使用されています。PythonスクリプトからRobotキーワードを呼び出す
これらのキーワードをPythonスクリプトから呼び出すことはできますか?
I have checked this linkただし、Pythonファイルをロボットテストケースにインポートしてから、ロボット側から呼び出します。
私はこれらのキーワードをPythonスクリプトで使用する必要があります。
これはPythonがファイルであるtest.robot
ファイルの下
*** Settings ***
*** Test Cases ***
Test
Example keyword
*** Keywords ***
Example keyword
log hello, world
ですrunkw.py
:
from robot.libraries.BuiltIn import BuiltIn
def call_keyword(keyword):
return BuiltIn().run_keyword(keyword)
どのように私はPythonのファイル自体からKW '例のキーワード' を呼び出すことができますか?
問題の原因を[mcve]でお知らせください。そうすれば、より具体的にお手伝いできるようになり、問題の内容をより深く理解することができます。 –
実行中のテストの文脈の外でそれを呼び出す方法を尋ねていますか?もしそうなら、いいえ、ロボットを実際に動かさない限り、ロボットのキーワードを呼び出すことはできません。 –
それは私がチェックしていたものです。テストを実行中のコンテキスト外で呼び出す私が思ったようなものがあると思ったのは import 'keywordfile.txt'、 呼び出しキーワード( "キーワード名"、パラメータ) – Pranav