问题标签 [webaii]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
587 浏览

c# - 使用 Telerik 的 WebAii 框架测试分页

我需要找到具有特定 id 的每个HtmlAnchor内部:Span

我怎么能用 WebAii 做到这一点?这是我到目前为止所尝试的:

0 投票
1 回答
299 浏览

webaii - WebAii 测试产生非 html 内容(CSV、JSON、XML...)的网页

我使用 WebAii 来测试一个 ASP.Net 应用程序。此应用程序具有“导出到 CSV”功能,我想测试它是否可以与 WebAii 一起正常工作。有没有办法访问为页面生成的确切源?

我尝试使用 ActiveBrowser.ViewSourceString,但它似乎只适用于 HTML。(它包含调用“导出到 CSV”而不是 CSV 内容的页面的 HTML)

使用 WebAii 测试纯文本内容可能看起来很奇怪,当我可以绕过 WebAii 和浏览器并使用 HttpRequest 直接调用页面时。我需要这样做的原因是 Export to CSV 在查询字符串上获取其参数(一系列搜索过滤器),并且我需要确保调用代码(一个 ASP.Net 网页)是正确的传递正确的参数。

0 投票
2 回答
1042 浏览

automated-tests - WebAii 框架是否像 WatiN 那样支持页面类结构?

我正在评估几个不同的测试自动化框架。我真正喜欢 WatiN 的一件事是用于从测试中抽象出页面代码的页面模型。

登录页面的示例:

我可以用 WebAii 做这样的事情吗?

0 投票
1 回答
692 浏览

c# - Telerik WebAii Framework - 如何将焦点更改为新打开的页面/窗口

使用 WebAii Framewok 进行测试 - 我目前无法确定我的代码所关注的窗口。代码打开一个页面,以免说 A,单击一个链接,然后打开一个新的子窗口,称之为 B。我如何访问页面/窗口 B?如何点击页面 B 上的链接?

非常感谢您的帮助。

谢谢,点网新手

0 投票
1 回答
314 浏览

c# - 使用 WebAii 检测 RadGrid 行上的 ToolTip

当一行被禁用时,我们使用 RadGrid 上的工具提示向用户呈现反馈消息。在测试期间,是否有任何方法可以通过使用 WebAii 套件来检测将鼠标悬停在特定行上时工具提示的文本是什么?

谢谢

0 投票
1 回答
1053 浏览

c# - 在 Telerik 测试框架中使用自定义编辑弹出表单

也发布在 Telerik 论坛上

大家好,

我们正在尝试在代码中使用自动化测试框架将数据输入到自定义编辑弹出表单中(如在此演示中: http: //demos.telerik.com/aspnet-ajax/grid/examples/dataediting/popupeditform/defaultcs。 aspx ) 修改一行数据。我们遇到的问题是,如果我们只是在编辑表单上查找“更新”按钮并向其发送 Click() 事件,那么表单只会关闭并且实际上不会触发 RadGrid_UpdateCommand 事件处理程序。这意味着数据永远不会更新。

我们查看了测试框架提供的示例,其中有一个带有就地编辑表单的示例,但没有一个带有弹出式编辑表单的示例。当我们完成表单时,我们需要对自定义编辑弹出表单做一些特别的事情来更新行吗?

任何帮助表示赞赏,

谢谢

0 投票
2 回答
258 浏览

testing - 动态更改 UI 测试的连接字符串

我正在使用 WebAii 库进行 UI 测试 - 我想测试我的组件是否显示与数据库中的记录相同的记录,因此我需要切换应用程序的连接字符串以指向测试数据库,以便仅在运行测试时。最好的方法是什么?如何在运行应用程序之前动态更改连接字符串?谢谢

0 投票
1 回答
137 浏览

c# - 如何在同一个浏览器中使用 WebAii 和 WatiN

我在 watin 中写了太多测试,它们都起作用了。页面中有一个 Silverlight 上传控件,我必须使用 webaii 来控制它。但我不想将我所有的watin代码都转换为webaii。如何通过一个浏览器选项卡使用 watin 和 webaii?

0 投票
1 回答
154 浏览

c# - C# 自动化测试 - Webaii Silver Light 网站 radWindow 不在焦点

想知道是否有人可以提供帮助。我试图为一个银光网站自动化一些导航测试。我的一个测试点击了一个按钮,该按钮又打开了一个 radWindow 弹出窗口,上面有许多其他控件。问题是我无法获得新打开的 radWinow 上对象的任何详细信息。如果我尝试将所有控件添加到列表中,我的代码将在后台返回 silverlight 网页的对象。新打开的 radWindow 弹出窗口没有 url,所以我无法激活/转移焦点。任何人都可以阐明这个问题吗?

如果有帮助,下面是我的代码的副本:-

0 投票
2 回答
116 浏览

c# - 通过文本选择按钮集合中的元素

我正在尝试遍历 SilverLight 网页中的一组按钮对象(有 175 个按钮对象)以找到一个具有文本值 = 'Airport" 的按钮。但我不知道如何使用 text 属性WebAii (C#)。请有人帮忙。下面是我整理的代码。'????' 部分是我被卡住了。另外,当我找到我正在寻找的元素时,我不确定如何实际双击该元素,所以如果你能在这里找到它,将不胜感激。