问题标签 [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.
testing - 如何从 Telerik 测试工作室的下拉列表中选择项目
在录制脚本时,正在从下拉列表中选择项目。但是在播放(运行脚本)时,它没有从下拉列表中识别项目。它给出错误无法定位元素。搜索失败!怎样才能使其可识别。
telerik-test-studio - RadGridGriew 中的 RadComboBox 单元格文本
我正在录制网络应用程序。那是银灯应用程序。我有一个 RadGridView,其中有一列是 RadComboBox:
当我从 RadComboBox 项目中选择项目时,在运行时未选择。该步骤失败。
找到以下代码:
但是我摆脱了索引错误。让我知道我在哪里做错了......
telerik-test-studio - 测试通过。但测试列表失败
我的一些脚本在作为测试运行时工作得非常好。但是当我在测试列表中运行测试时。为什么我不理解失败了。请提供帮助。测试日志:
总成绩:通过
使用 .Net 运行时版本:“4.0.30319.18052”进行测试执行。构建版本是“2013.1.709.0”。
- 开始执行......
- 检测到 Silverlight 测试。设置 EnableSilverlight=True
- 在测试中检测到自定义代码。定位测试程序集:TestProject(BA).dll。
'08/09/2013 PM 06:04:53' - 发现组装:
-------------------------------------------------- ----------
'08/09/2013 PM 06:04:53' - 使用 'InternetExplorer' 版本 '10.0' 作为默认浏览器。
- “通过”: 1. 导航至:
“通过”:2. radmaskedtextbox:点击“5”偏移动作。
'Pass' : 3. radmaskedtextbox: 输入'abc' 文字动作。
'Pass' : 4. 左键单击 Item1Textboxview
'Pass' : 5. 在 PasswordPasswordbox '08/09/2013 PM 06:05:07' 中输入 'abc@#' -
'通过' : 6. 单击 RadBtnSignInRad 按钮
'通过' : 7. [Converting_Quote_CodedStep1] : LeftClick on CustomersTextblock, RequiresSilverlight=True
'Pass' : 8. 验证 QuoteTextblock 的左侧是否等于 19
'通过' : 9. [Converting_Quote_CodedStep3] : LeftClick on QuoteTextblock, RequiresSilverlight=True
'通过' : 10. LeftClick on PARTContentPresenterContentpresenter '08/09/2013 PM 06:05:29' -
'通过' : 11. [Converting_Quote_CodedStep] : LeftClick on DropDownPartRadtogglebutton, RequiresSilverlight=True
“通过”:12. [Converting_Quote_to_Invoice_CodedStep]:radmenuitem:“到发票”点击操作。,RequiresSilverlight=True
'通过' : 13. 单击 BtnPrintRadribbon 按钮
“通过”:14。 radwindow:“关闭”操作。
'Pass' : 15. 单击 SaveCloseRadribbon 按钮
'通过':16. [Converting_Quote_CodedStep2]:左击 InvoiceTextblock,RequiresSilverlight=True '08/09/2013 PM 06:05:41' -
'通过' : 17. LeftClick on BlueBicycleTextblock '08/09/2013 PM 06:05:45' -
'通过' : 18. 单击 BtnCloseRadribbon 按钮
我正在附加错误消息
失败信息:~~~~~~~~~~~~~~~ 执行编码步骤抛出异常:'[Add_New_Quote_CodedStep3] : LeftClick on PARTFooterCellBorderBorder, RequiresSilverlight=True'.InnerException:
在 ArtOfTest.Common.WaitSync.For[T](Predicate`1 谓词,T 目标,布尔 invertCondition,Int32 超时,WaitResultType errorResultType)
在 ArtOfTest.WebAii.TestTemplates.XamlElementContainer.Get(XamlFindExpression expr,布尔 waitOnElement,Int32 超时)
在 ArtOfTest.WebAii.TestTemplates.XamlElementContainer.Get(XamlFindExpression expr) 在 ArtOfTest.WebAii.TestTemplates.XamlElementContainer.Get[TControl](XamlFindExpression expr) 在 ArtOfTest.WebAii.TestTemplates.XamlElementContainer.Get[TControl](String[] 子句)在 TestProject_BA_.Pages.BPage.SilverlightAppElement.get_PARTFooterCellBorderBorder() 在 d:\pranavi\TestProject(BA06)\Pages.g.cs:line 1808
在 TestProject_BA_.Add_New_Quote.Add_New_Quote_CodedStep3() 在 d:\pranavi\TestProject(BA06)\4#Invoice\Add New Quote.tstest.cs:line
请看附件。
telerik-test-studio - 如何在 Telerik 测试工作室中比较第二页是否从第一页获取正确数据(功能测试)
正在测试 silverlight Web 应用程序。
在我的应用程序中,我必须验证发票页面中的总价、价格以及日记账历史页面中的价格和总价。
日记帐历史记录是否从发票中获取正确数据我必须进行测试。
发票在一页,日记账在另一页。如何验证数据。
我已附上发票图片和期刊历史图片,请看一下。协助一些机构如何进行功能测试。请尽快回复。
testing - 关于与excel表的数据绑定
我创建了 Excel 表,其中我创建了一个名为“Item”的列
首先,我将 excel 表添加到我的测试中,然后尝试进行绑定。
在对数据源的绑定测试窗口中,我选择了我的 excel 文件,然后尝试从选择表下拉列表中选择工作表,此时 Telerik 测试工作室自动关闭。
为什么要关闭
请给出解决方案。
谢谢你,
telerik - Telerik Test Studio - 运行此测试按钮已禁用
我已经从 Telerik 网站下载了最新的测试工作室。
我创建了一个基于 Telerik 附带的示例测试(负载测试)的测试。但是,当我尝试运行测试时,我收到此错误“我们无法运行测试。请确保您使用的控制器分配了足够的用户......”。运行此测试按钮也被禁用。所以我不能运行测试。
我试图记录一个新的测试,结果还是一样。
有谁知道这是什么问题。我正在关注此视频的指南:http ://www.youtube.com/watch?v=Ekx7hjtDSbM&feature=c4-overview&list=UUSTKUvLyGUg-TIuN5qW48ZA
有谁知道这个错误是什么?
谢谢
c# - 尝试将鼠标悬停在图像上时,为什么我会间歇性地收到“找不到对象引用”?
我正在尝试使用Telerik 测试框架来自动化一些网站测试。
为此,我需要能够分析一个由 a 管理的 ajaxified 工具提示,RadToolTIpManager
它显示一个包含RadGrid
. 该站点本身按预期呈现和响应,但偶尔在测试MouseHover()
中我尝试调用它来调出工具提示会Object reference not found
为图像生成一个。
这是我试图将鼠标悬停在上面的图像的示例标记:
以下是测试用于启动自动化的步骤:
此方法中将发生异常,该方法位于定义页面对象的类中,并且使用属性来获取对这些对象实例的引用:
下面是我如何尝试检索TheImage
对页面上的实例的引用(我正在使用Get<HtmlImage>
基于图像控件的通配符搜索的方法遍历 DOM id
,它每次都以非 NULL 的形式返回):
我尝试在测试步骤之间添加ActiveBrowser.WaitUntilReady()
andActiveBrowser.WaitForAjax(_sleepTimeout)
方法,并尝试增加超时,但尽管如此,由于对图像元素的 NULL 引用,测试偶尔会失败。
什么可能导致此自动化无法找到我需要的图像MouseHover()
?
更新:根据我的一位更熟悉 Telerik 测试框架的同事所说,该MouseHover()
方法更多的是一种将鼠标悬停在给定元素上的硬件级方法。测试经常失败,因为我在我的开发机器上本地运行测试,当然当测试试图运行时鼠标到处都是。
html - 遍历项目列表
我在选择框中有一个项目列表,如下所示:
然后,我们有一个单独的按钮,用户按下该按钮可以根据他们的选择查看报告。
我想要做的是遍历列表并按下 go 按钮。
我如何做到这一点是测试工作室?
telerik - Telerik 测试框架 - 提交没有提交按钮的 HTML 表单
使用 SHDocVw.InternetExplorer 类,您可以执行 InternetExplorer.Document.Forms.FormName.Submit() 之类的操作,并在没有实际提交按钮的情况下提交表单。
如何使用测试框架复制此行为?
我可以将表单抓取到 HTMLForm 变量中,但无法弄清楚如何提交它。
例如:
该网站不公开,所以这是我能做的最好的。
谢谢。
telerik - Telerik TestStudio 测试 Ajax 响应
我想使用 Telerik Test Studio > WebTest 测试 ajax 响应。但是,如果我在我的网页上按下一个按钮,则会调用一个 jQuery 函数,该函数会向控制器发送信息(2 个参数)。如何使用 Telerik Web Test 检查 Ajax 响应?我需要为此使用编码吗?在此先感谢您的帮助?