いくつかの機能を持つTest.pyファイルを作成し、それらの関数名をsample.robotファイルのキーワードとして使用しました。Robotフレームワークスクリプトの実行時に "No Browser is Open"という問題が発生しています
例: - の.pyで別に得キーワードからTest.py
def Launch_URL(url):
driver.get(url)
def article(publication):
do something here
Sample.robot
Library Selenium2Library
Library Test.py
*** Test Cases ****
Open app
Launch URL "https://stackoverflow.com"
article something
Click Element xpath=/html/body/div[1]/div/div/button/i
私はまた、ロボットファイルにキーワードClick Element
に建て使用したいです。上記のスクリプトを実行すると、のエラーClick Element
のエラーが表示されます。
ブラウザを開いている場所はどこにも表示されません。彼らはどこにも現れないだけでなく、明示的にオープンしなければなりません。 –
コメントには触れていませんが、私の.pyファイルにdriver = webdriver.Chrome()を使用しました – Uday
'Launch_URL'を呼び出す前に、' driver = webdriver.Chrome() 'が実際にエラーなく実行されていることを確かめてください。 ? –