为什么“等待直到页面包含”未按指定方式工作?

时间:2019-09-10 09:43:22

标签: selenium robotframework

wait until page contains  Takaisin

click button  QBackLink

这仅显示“文字Takaisin在5秒钟内未出现”消息。如果在此之前输入“ Sleep 10s”,则没有区别。任何想法为什么?带有文字“ Takaisin”的按钮可见并启用。

<button id="QBackLink" class="btn btn-large pull-left" data-set-qindex="27" data-set-oid="zl75rd7u">Takaisin</button>

1 个答案:

答案 0 :(得分:0)

使用Wait Until Element Is Visible代替wait until page contains

Wait Until Element Is Visible   xpath=//button[@id='QBackLink' and text()='Takaisin']   20
Click Element                   xpath=//button[@id='QBackLink' and text()='Takaisin']

让我知道怎么回事。