gpt4 book ai didi

c# - Ranorex 测试自动化问题 : Unable to reliably click a button on silverlight web app

转载 作者:行者123 更新时间:2023-11-30 15:01:31 24 4
gpt4 key购买 nike

我们使用 Ranorex 自动化框架Silverlight 网络应用程序自动化了一些测试用例。这些测试用例涉及单击按钮以调用屏幕上的某些消息。为了抓取屏幕上的按钮,我们首先创建一个 Ranorex 按钮对象,然后使用 Ranorexpath 将其指向适当的元素。然后,我们使用 RanorexButton.Click() 事件来点击按钮。然而,这个事件是不可靠的。它有时会起作用,而在其他时候则不会单击该按钮。当按钮没有被点击时,我们必须从头开始重新运行测试用例。我们做错了什么?如果这是 ranorex 的已知问题,请提出解决方法。

最佳答案

我遇到了同样的问题,但我可以通过在点击前引入 Validate.Exists(infoObject) 来解决问题。请确保您传递了按钮的 infoObject 或 Validate.Exists API 中的任何元素。

例子:

Validate.Exists(repo.MyApp.LoginBtnInfo);
var button = repo.MyApp.LoginBtn;
button.Click();

关于,阿维纳什·尼加姆

关于c# - Ranorex 测试自动化问题 : Unable to reliably click a button on silverlight web app,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14109237/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com