【发布时间】:2021-06-06 11:23:34
【问题描述】:
Click Element 在 Robot Framework 中不起作用,在 log.html 中显示它点击了元素,但实际上并没有在浏览器上发生
此应用程序不是 Angular JS 应用程序。
我在其他 Angular JS 应用程序中尝试过相同的功能,效果很好。
我的机器人代码如下:
*** Settings ***
Library Selenium2Library
*** TestCases ***
Login to Application
Open Browser ${url} ff
Maximize Browser Window
Select from List by value id=selectedCountry MU
Input Text id=userid rajaint
Input Password id=password rajaint1
Click Element id=Submit1
这可能是什么原因?
我被困在自动化中,因为我在登录时停止了。
我不能分享申请网址,因为它是机密的。
【问题讨论】:
-
向我们展示您的机器人代码?
-
更新问题,请查收
-
是否有任何隐式/显式等待?仅出于调试目的在
Click Element关键字之前放置一个Sleep | 2s关键字 -
我在
Click Element前后放置了sleep | 5s,实际上并没有点击元素 -
我不完全知道为什么这不起作用。所以我要把我的调试步骤扔给你! :D 它是一个按钮吗?如果是按钮,你试过
Click Button吗?
标签: robotframework