问题标签 [testcomplete]
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.
.net - TestComplete 是否支持在 WPF (XAML) 中使用 AutomationProperties
我们在 TestComplete 中运行 UI 自动化测试,我们希望使用Microsoft提供的 AutomationProperties 。
我在 TestComplete 的 Object Spy 中看不到 AutomationId 属性,如何让该属性与 TestComplete 一起使用?
java - 无法使用 Testcomplete 工具识别 jtree 中的 jbutton 对象
我们正在开发一个 java swing 应用程序并尝试使用 TestComplete 工具进行自动化测试。我们能够识别 jTree 对象,但无法识别驻留在 jtree 内的 jbutton 对象。无论如何我们可以识别这个吗?
TestComplete 像这样识别对象树:
{Sys.Process("javaw").SwingObject("Application").SwingObject("JRootPane", "", 0).SwingObject("null.layeredPane").SwingObject("null.contentPane").SwingObject(" ApplicationBusyLayer").SwingObject("FrameContainer").SwingObject("DmsContentPane").SwingObject("JLayeredPane", "", 0).SwingObject("ApplicationCardPanel").SwingObject("ApplicationPanelContainer").SwingObject("ApplicationBusyLayer") .SwingObject("DetailView", "", 0).SwingObject("InventoryUpdateDetailPanel", "", 0).SwingObject("JTabbedPane", "Designer", 0).SwingObject("JPanel", "", 0)。 SwingObject("JSplitPane", "", 0).SwingObject("JSplitPane", "", 0).SwingObject("JSplitPane", "", 0).SwingObject("JPanel", "", 0).SwingObject("FilterPanel", "", 0).SwingObject("JXLayer" , "", 0).SwingObject("JScrollPane", "", 0).SwingObject("JViewport", "", 0).SwingObject("FilterTree", "", 0)}
automation - TestComplete 错误“0x80070057 参数不正确。” 执行 ClickCell 时
我遇到了一个尚未找到解决方案的问题。
我使用 Test Complete 为应用程序自动化一些与 GUI 相关的场景。我开发了一些在过去某个时候可以工作的脚本。几个月后,我回来尝试运行其中一个脚本。脚本在网格对象上执行ClickCell操作时失败并出现以下错误。
我在另一台机器上执行了相同的脚本并安装了另一个测试完成,它工作正常。所以我想问题不是目标应用程序。
我在网上检查了这个问题的解决方案,但没有任何效果。我清理了我可以在这个答案中找到的所有位置的临时文件。行为是一样的。
所以我想这可能与 Test Complete 安装有关。我尝试重新安装它几次,但它没有成功。然后,我在 testcomplete.exe 上使用了 Dependency Walker(如网络上某处所建议的那样),发现 Test Complete 的 Bin 目录中缺少一些 dll。他们会产生这个错误吗?如果是,我怎样才能得到它们?正如我所说,我已经重新安装了几次该应用程序。
有没有人在使用 Test Complete 时遇到过这个问题?是否有任何我应该清理的 .net 临时位置?
testcomplete - 如何以编程方式使 Testcomplete 中的测试失败?
我正在尝试以编程方式使 TestComplete 中的测试失败 我必须编写哪些代码才能将 vb 脚本测试设置为在 TestComplete 中失败?谢谢
testcomplete - 您如何为 TestComplete “打开”应用程序
您如何为 TestComplete 设置“打开”应用程序。您将如何将字符串发送到 TestComplete 日志?图像怎么样。描述被测应用程序对 TestComplete 的可见性级别
testcomplete - 测试完成移动焦点
我遇到了这个问题,当我点击“选择产品”按钮时,会出现一个窗口,(在我添加产品之前,前一个窗口会被禁用)并且我必须在该窗口中选择一个项目并单击添加按钮。
问题是当 TestComplete 单击“选择产品”时,新窗口打开(并且在添加产品之前旧窗口被禁用)并且 Testcomplete 焦点没有移动到该新窗口。
我不知道该怎么做,你们能帮我吗?
jquery - 将 ID 设置为 bootstrap/JQuery 对象以进行自动化测试
一些背景:为了做 UI 自动化脚本,我寻找对象 id,
例如, <input id="PrimaryAddress_StreetName" maxlength="20" name="PrimaryAddress.StreetName" type="text" value="" />
定位文本框并通过自动化脚本执行任何操作。
同样,我正在测试的应用程序是在 ASP.NET 中开发的,并且通过引导程序和 JQuery JS 文件实现了一些验证消息和弹出消息。
由于它们是动态创建的,因此我们的开发人员不可能认为他们可以为这些对象提供 ID。这意味着,我看到了那些引导消息,但是当我查看源代码时,我没有对应的 html 标记。当我问开发人员时,他们说它是由 src Javascript 文件驱动的。
示例 JS 文件代码,
我想知道是否有一种方法可以为这些对象设置 ID,以便我的自动化工具 (TestComplete) 可以检测到并帮助我编写自动化脚本来测试应用程序。
ms-office - 为什么在 Office 2013 互操作中使用 PpShapeFormat 时出现非法值错误
我编写了一个 MS JScript 实用程序(用于 SmartBear 的 TestComplete),它将嵌入在 Word 文档中的图像导出为磁盘上的 PNG 文件。当我在 Win7 和 Office 2010 上运行此实用程序时,一切正常。但是当我使用 Office 2013 在 Win8 上运行它时,将 PpShapeFormat 过滤器传递给 Export 方法时出现“非法值”错误。
这是我的脚本的相关部分:
研究 PpShapeFormat,我发现了这个枚举参考。但是我很难找到关于 2010 年和 2013 年之间变化的任何文档,也没有很好的例子来说明如何正确使用它。
有谁知道这里发生了什么?
qtp - 模拟器在 SeeTest 中不工作
虽然我使用 Android Emulators 在 seetest 中工作,但很少有模拟器工作得很好但不是全部......为什么会发生这种情况,
- 少数模拟器尚未全部开放,
- 很少有人无法启动应用程序....请帮帮我。
- 我已经通过了 experitest 没有太多关于模拟器工作的信息..
- 当尝试启动模拟器时,它显示错误,好像这......
emulator.exe 停止执行
javascript - 使用 ADO 查询 Oracle Server 失败时选择包含 *
使用 TestComplete 的 javascript 引擎创建到远程 Oracle 11.2.0.3 服务器的 TADOConnection。该查询是一个简单的选择,带有一些基本的 where 子句:
Select * FROM MyUser.MyTable WHERE MyName = 'NAME' AND MyId like '1111%'
执行命令时,它会失败并遇到异常并显示“未指定错误”的有用消息
奇怪的是:其他几个选择、删除、插入......使用所有相同的连接逻辑都可以正常工作。如果我将 * 更改为列名,同样的查询甚至可以工作:
Select MyCol1, MyCol2, MyCol3 FROM MyUser.MyTable WHERE MyName = 'NAME' AND MyId like '1111%'
虽然这是一种解决方法,但这些表有大量的列,我希望 * 按预期工作。任何想法可能导致查询失败?
此外,从 sqlcmd 和 sqldeveloper 运行查询都会运行并返回正确的结果。