Я начинающий в среде Python и Robot.Я пытаюсь создать и научиться использовать пользовательскую библиотеку в моем наборе тестов Framework робота.
Я создал пользовательскую библиотеку со следующим кодом:
from selenium import webdriver
import time
class CustomLibrary:
def Open_My_Browser(self):
browser = webdriver.Chrome()
browser.maximize_window()
browser.get("http://demo.guru99.com/V4/")
time.sleep(5)
Я импортировал эту пользовательскую библиотекуи указал ключевое слово «Открыть мой браузер».Это ключевое слово выполняет код из моей пользовательской библиотеки, но следующие шаги выполняются из selenium2library, как кнопка click.
Выполнение останавливается, и я получаю сообщение «Нет открытого браузера».Я понял, что моя библиотека selenium2library не распознает браузер, который открывается моей пользовательской библиотекой.Но я не могу решить эту проблему.Может кто-нибудь, пожалуйста, пролить несколько советов
Мой файл робота:
Documentation Test the Guru99 Banking Website
Library Selenium2Library
Library CustomLibrary.py
*** Test Cases ***
Test Case: 001 - The user should be able to navigate to Guru99
[Tags] Smoke
Open the Guru99 website
*** Keywords ***
Open the Guru99 website
Open My Browser ```