问题标签 [testautomationfx]

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 投票
2 回答
197 浏览

testing - 不同类型产品的测试自动化框架

我已经阅读了测试自动化框架是什么的一些基本定义,但我希望用简单的语言和更实际的例子来了解。

可以说。

我拥有一家公司,该公司为不同目的在不同平台上生产不同种类的产品。例如,Spotify 网络版、ipad/Android 上的 Google Map 应用程序和多个平台上的 Ebay.com。

现在,由于所有这些产品具有不同的性质和不同的平台上的目的。我们如何实现涵盖所有这些的测试自动化框架。

PS:问题的目的是了解测试自动化框架的实际含义以及如何为不同的产品实现它?

0 投票
1 回答
513 浏览

visual-studio - Visual Studio 2015 Enterprise 附带的测试自动化工具?

管理层正在研究自动化测试。我们的 QA 负责人想知道 Visual Studio 2015 Enterprise 和 Team Foundation Server 2012 是否附带任何自动化测试工具。

根据我所阅读的内容,MS 提供了一套工具作为单独的产品,称为 Test Studio。据我所知,Visual Studio 本身或 TFS 本身没有任何东西可以执行自动化测试。这个对吗?

他们不需要Test Studio吗?或者惠普,如果他们想看看其他供应商......

0 投票
1 回答
2105 浏览

android - 是否有任何自动化测试工具来测试android apk?

我被告知仅使用 android apk 进行自动化测试。我尝试使用robotium,但它需要我使用eclipse。我目前正在使用安卓工作室。如果有的话,您可以包含指向其教程的链接吗?谢谢你。

0 投票
1 回答
147 浏览

coded-ui-tests - 未使用 RDP 连接 Azure VM 时,编码的 UI 测试失败

我正在尝试使用 VSTS 管道在 Azure VM 上触发 Coded Ui 测试用例(使用运行功能测试任务)

我遇到了一个问题,当我的 RDP 未连接时,我的所有测试都失败了,但是当 RDP 连接时,测试显示预期结果

在我的测试中没有 UI 交互,这些测试与 web 作业的文件处理有关

我只使用 Coded Ui 测试断言来失败或通过测试用例

0 投票
1 回答
685 浏览

docker - 如何持久化 maven 依赖项所做的更改:在 docker 映像中脱机

我是测试自动化工程师,在大型产品公司工作。公司大型单体项目被分割,部分正在离开云端。作为此类重新设计的一部分,测试自动化项目也应该变得多云。我们基于 groovy、selenium、testng 和 maven 的典型 TA 项目。现在我想尝试将整个 TA maven 项目放入 Docker image\container 的选项。它运行良好,但在第一次运行时,它开始将依赖项下载到本地 .m2 存储库中。我想加快速度并在创建图像阶段完成这项任务。

这是我的 DOCKERFILE:

这是一个日志:

在第 7 步肯定文件正在下载,但看起来没有存储。以下控制台命令显示本地 .m2 文件夹中没有更新:

如果我尝试从容器内的命令行再次运行相同的命令(创建映像并启动容器时):

大量下载开始,存储库文件夹终于出现在 .m2 下

我很难理解为什么 Dockerbuild 文件中的 maven 命令引起的更改没有存储为 docker 层。

我正在使用 Docker 1.12 和 maven 3.3.3

0 投票
0 回答
38 浏览

telerik - 选择特定数据行时执行选定测试

我试图在为数据驱动测试执行的特定数量的数据行期间执行一个简单的 if else 函数。

这个想法很简单,如果当前数据行是“x”,则执行测试“x”。我在 Telerik 文档中找到了一个属性(CurrentDataRow)来做到这一点,但我似乎无法操纵该属性来实现这一点。这是代码的想法:

提前谢谢了 :)

最好的问候, 普拉文

0 投票
1 回答
51 浏览

ios - 我应该使用 Mac 来测试 iPhone 还是 Windows 就足够了?

我设法在 Windows 系统上使用“ADB”和“Appium”来控制我的 android 设备。

问题是:我可以为 iPhone 做同样的事情吗?听说不能在windows平台上做,网上也不清楚。还想知道 iPhone sdk 是否有像 ADB '命令行工具' 之类的工具来做一些事情,比如打电话、按、或刷卡。我用 python 脚本触发所有这些。谢谢

0 投票
1 回答
63 浏览

c# - 如何使用编码的 UI 点击 Cortana 搜索

我尝试使用 Coded UI 使用这段代码在 Windows 10 上单击 Cortana 搜索选项:

有人可以建议我采用这种方法的正确方法吗?运行此测试时,它显示“无法识别隐藏控件”。

0 投票
1 回答
78 浏览

ruby - 获取带有索引号的文本,然后与预期的文本进行比较

我需要编写一个方法,该方法将在弹出窗口的索引号的帮助下获取文本,然后我需要与预期的文本进行比较,即我需要验证预期的计划名称是否显示在弹出框的底部

弹出框截图

0 投票
1 回答
825 浏览

c# - 如何在循环中调用正在运行的 Ranorex 测试?

我已经记录并部分编写了一个网站测试,该测试适用于特定的浏览器类型。用户可以修改一个所谓EBrowserType类型的类字段,这是enum我自己创建的。它包含 Ranorex 可以处理的所有浏览器类型。

现在,我被要求对整个测试进行循环,其中调用了所有浏览器类型。我遇到了问题,因为现有的测试是一组记录,其中用户在某个点单击了所请求浏览器类型的已打开浏览器的文本字段。这似乎在循环中不再可能,因为代码本身会创建浏览器并在此之后关闭它。

在原始代码中,有一个打开浏览器的 SETUP 部分,以及随后的一段录音。 在此处输入图像描述 此记录被称为SearchJobRegionRecording并以鼠标单击浏览器的搜索字段开始。在自动创建的 C# 文件中,如下所示:

如您所见,repo访问浏览器实例需要一个对象。 我的问题:如何在浏览器循环代码中获取浏览器实例?关于创建的浏览器的唯一提示似乎是进程 ID。在此处输入图像描述 在此处输入图像描述

以下是浏览器循环代码的相应部分: