S
Size: a a a
S
Ф
Ф
Ф
OC
Ф
А
Ф
Ф
AL

А
ST
@pytest.fixture()
def driver(desired_capabilities):
driver = webdriver.Remote("http://127.0.0.1:4723/wd/hub", desired_capabilities=desired_capabilities)
yield driver
driver.quit()def test_scroll(driver, desired_capabilities):
for cap in desired_capabilities.values():
try_on = WebDriverWait(driver, 60).until(
EC.visibility_of_element_located((By.ID, 'try_on'))
)
try_on.click()
close = WebDriverWait(driver, 60).until(
EC.visibility_of_element_located((By.ID, 'close'))
)
close.click()
sleep(3)P
EB
ST
for cap in desired_capabilities.values(): - помогло. просто использовал код который писал без использования фикстур)ST
@pytest.fixture()
def desired_capabilities():
desired_capabilities = {
3: {"platformName": "Android",
"platformVersion": "11",
"deviceName": "Galaxy A52",
"app": "/Users/sergej/PycharmProjects/test_android/2.1.0.RC3_86.apk",
"autoGrantPermissions": "true"}
}
for device in desired_capabilities.values():
yield deviceST
ST