问题标签 [telerik-test-studio]
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.
telerik - 选择特定数据行时执行选定测试
我试图在为数据驱动测试执行的特定数量的数据行期间执行一个简单的 if else 函数。
这个想法很简单,如果当前数据行是“x”,则执行测试“x”。我在 Telerik 文档中找到了一个属性(CurrentDataRow)来做到这一点,但我似乎无法操纵该属性来实现这一点。这是代码的想法:
提前谢谢了 :)
最好的问候, 普拉文
canvas - 使用 Test Studio 创建 html canvas 自动化测试
我目前正在研究 Telerik Test Studio 以生成自动化测试,并且我一直在尝试找出一种方法来为使用 GoJS html 5 画布的应用程序创建自动化测试。到目前为止,我注意到了两种方法:
- 单击特定点 (ActiveBrowser.Desktop.Mouse.Click(MouseClickType.LeftClick, 930, 405);)。如果浏览器始终全屏打开并且画布中的元素永远不会改变,这似乎可行,这意味着测试可能会过时,所以我不认为这是最好的方法。
- 似乎有一个 HtmlCanvas 类,我似乎找不到太多信息或示例。我尝试按如下方式使用它,但似乎我也无法通过这种方式访问画布中的元素或文本:
HtmlCanvas canvas = new HtmlCanvas(ActiveBrowser.Find.AllElements().FirstOrDefault(w => w.TagName == "canvas"));
处理这种情况的最佳方法是什么?在哪里可以找到有关 Test Studio HtmlCanvas 的更多信息和示例?
automated-tests - Telerik Test Studio 移动网络自动化问题
最近我一直在探索 Telerik 的名为 Test Studio 的工具。在使用它 3 周后,我仍然有一些我找不到答案的问题。有人使用过这个工具吗?Telerik 的人没有回答,所以我决定在这里发布我的问题。
它们在这里: - 是否可以为移动网络测试添加手动步骤?对于普通网络来说很容易做到,但在移动网络上找不到这个功能。- 是否可以模拟移动网络测试的真实文本输入?同样,我可以在普通网络上做到这一点,但在移动设备上找不到相同的功能。
将不胜感激任何帮助!先感谢您 :)
automated-tests - Telerik Test Studio - 在 Kendo UI 之外与网页滑块交互
我一直在浏览 Telerik Test Studio 的在线资源和教程,这些基本示例似乎都没有涵盖我遇到的问题——滑块。
我正在寻找在具有滑动条的网页上进行一些测试。它们的实现方式有点奇怪,所以我想问一下在 Telerik Test Studio 中使用滑块的常见做法是什么。我已经尝试过拖放,但似乎并不能始终如一地工作(因为动作的开始和结束位置基于监视器)。MouseDown + DragTo + Mouse Up 动作似乎有潜力,但我似乎也无法让它们在我正在测试的界面上工作。总的来说,我很想就如何与布局精美的 Kendo UI 元素之外的滑块进行交互获得一些建议。
提前感谢您的任何反馈。
java - 如何通过标题名称而不是 Selenium Webdriver with Java 中的索引/键来引用 Excel 列?
我最近刚开始使用 Selenium WebDriver 和 Java 编写自动化测试,但我之前的经验是使用 Telerik Test Studio 和 C#。在大多数情况下,过渡进展顺利,但我正在尝试找到一种在 Selenium WebDriver 中设置数据驱动测试的方法,类似于使用 Test Studio 的 Local Data 选项卡(减去内置用户界面,显然)。
我已经使用 Apache POI 设置了我的框架,以便我可以将 Excel 文件用于我的数据,其中每一行代表由列表示的不同变量组成的场景。问题是,由于随着时间的推移,列往往会被添加或重新排序,所以我需要一种方法来通过其顶行标题中的名称字符串而不是通过其键或索引来引用任何列。
Test Studio 使这变得非常容易,因为一旦您将电子表格复制到“本地数据”选项卡,您就可以通过标题名称轻松引用列,其中包含类似...
...其中PaymentMethod
是列的名称,并且"CreditCard"
是该列的单元格中的潜在值。
有谁知道在 Selenium WebDriver 中使用 Java 通过标题名称字符串引用列的方法?任何帮助将不胜感激。谢谢!
c# - Telerik Test Studio - 如何发送一个简单的 ESC 键?
我已经尝试了一些我在网上找到的东西,但我不能只将“ESC”键的简单 KeyPress 发送到我的测试中。
我只想在我的 C# 测试代码上发送“ESC”键并使用 Telerik Test studio 运行测试。
我需要什么?这还不够吗??
katalon-studio - 在 Test Studio 中执行测试后操作
使用 JUnit、TestNG 和 Katalon Studio 等测试技术,存在设置和拆卸方法。在 TestNG 中,甚至还有一个beforeTestSuite()
, afterTestSuite()
。我正在为测试列表中运行的每个测试寻找在 Test Studio 中的等效项,即用于注销或清除缓存。
wpf - Telerik test studio - 如何从自动完成输入框中获取值(由用户给出)
我是 Telerik 测试工作室和自动化 WPF 应用程序的新手。我在从自动完成输入框中获取值时面临挑战。它是一个地址框,它根据用户提供的字符提供自动填充的列表。
例如 - 如果我在自动完成框中输入了“United”,那么我想获取这个值以及自动完成列表给出的建议。
请帮忙,因为我陷入了这种情况。提前谢谢你们..!