Я использую Selenium IDE в качестве надстройки Firefox для записи и запуска тестов браузера и для простоты выполняю простую автоматизацию на веб-сайтах.
В скрипте мне нужно нажать на кнопку.Эта кнопка появляется по истечении переменного времени.Для Момента я использую длинную паузу, чтобы дождаться появления элемента.Посмотрите здесь, пожалуйста:
}, {
"id": "dde50560-b429-4c65-b27b-8823c0d035d3",
"comment": "",
"command": "pause",
"target": "180000",
"targets": [],
"value": ""
}, {
"id": "e5e2e778-b279-4279-8662-b1a4405ce42e",
"comment": "",
"command": "click",
"target": "css=.style-button-confirm",
"targets": [
["css=.style-button-confirm", "css:finder"],
["xpath=//div[@id='style-confirm-button-wrapper']/div/div[2]", "xpath:idRelative"],
["xpath=//div[2]/div[3]/div/div[2]", "xpath:position"]
],
"value": ""
},
`
Я пытался Wait For Element Visible
с целью css=.style-button-confirm
, но всегда терпит неудачу.Некоторые другие команды ожидания также не работают.
Любой совет, который вы можете дать?