- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们使用 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/
我遇到过这个 html: 上面的html和这个有什么区别: 最佳答案 来自MDN page on the tag : 对于 type 的属性标签,可能的值是: 提交:按钮将表单数据提交给服务器
Button button= (Button) findViewbyID(R.id.button); 和 Button button = new Button(this); 有什么区别? 最佳答案 有
我是一名优秀的程序员,十分优秀!