问题标签 [testdroid]

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 回答
206 浏览

android-testing - 云中的 Android 自动化测试

我们为我们的应用程序用 Espresso 编写了整个 ui 测试套件,我们正在尝试找出在整个设备和 api 矩阵上运行此测试的最佳服务

我遇到了一些服务:

  1. TestDroid - 看起来运行成本约为 49 美元/月并支持 espresso 测试,我一直在玩他们的免费帐户,效果很好,但我想知道他们对 CI 的支持情况如何

  2. 测试对象 - 我猜你不能使用试用版进行自动化测试,它的起价约为 199 美元/月。手动测试功能看起来不错,我只是想知道为什么这么贵?

  3. AWS Device Farm/App Thwak - 看起来很新,我没有看到任何对 espresso 测试的支持。

在决定使用哪种服务时,任何输入都会很好?

0 投票
1 回答
11224 浏览

android - 如何自动化游戏应用程序?

我尝试使用 testdroid 工具自动化 Unity3d 游戏(android apk)。问题是,该工具无法识别游戏中的元素,而是执行“clickOnScreen()”,它盲目点击屏幕

我无法通过这种自动化获得所需的结果。

用于游戏自动化的最佳工具是什么?它是如何工作的?

谁能告诉我如何以更好的方式在 testdroid 中实现自动化,或者建议另一种可以检测游戏元素或任何其他适用于游戏自动化的程序的工具。

谢谢

0 投票
1 回答
2356 浏览

appium - Appium Android SendKey 不起作用

我正在尝试使用 Appium Java 客户端在 testdroid 服务器上自动化我的 android 应用程序测试。在 AndroidElement 上使用 element.sendKeys 时出现无法定位元素的异常。

在上面的代码中 element.sendKeys 抛出异常

找不到元素

看起来它是 sendKey 的“提示文本问题”,但不确定。

请建议我解决方案。

0 投票
0 回答
126 浏览

robotium - 测试机器人上的机器人

我是android测试的新手。当我在 testdroid 上运行机器人测试用例时,它让我在某些设备上查看未找到错误。这真的很烦人。有什么帮助吗?

0 投票
1 回答
239 浏览

java - 如何以编程方式导出 Jenkins 构建变量

我正在尝试对此插件https://github.com/bitbar/testdroid-run-in-cloud-plugin进行轻微修改。

我想将 Testdroid API 提供的测试结果 URL 导出为作业环境变量,例如 TEST_CLOUD_LINK。我在 CloudLink 类中找到了保存此信息的变量,但我不确定如何将其导出为 env 变量以在构建中使用。

任何人都可以帮忙举个例子吗?

0 投票
1 回答
428 浏览

android - 在 TestDroid Cloud 中创建 Appium 测试运行

我正在尝试为 TestDroid Cloud 中的 Android 本机应用程序创建 Appium 测试运行。当我创建项目时,作为 Appium Android 项目,在我上传应用程序后,测试运行的其他选项不可用试运行选项不可用

从教程和其他(非appium)项目中,我看到测试运行选项可用,如下所示:

仅适用于 android 项目的测试运行

那么如何将我的 .zip Appium 测试脚本上传到 TestDroid Cloud,为什么那里没有选项?我正在使用一个免费的 TestDroid Cloud 帐户,该帐户声明支持对某些可用设备进行手动和自动测试。

0 投票
0 回答
46 浏览

testdroid - 用于安全测试的 Testdroid

作为最终确定我们的 android 应用程序安全测试工具的一部分,我正在验证各种工具并偶然发现了这个博客。在如何访问此服务?部分,第 5 步说:上传您的 APK 并检查“执行安全测试”。但我找不到这个复选框。是不是只对付费用户开放?

0 投票
1 回答
2330 浏览

android - Android - Espresso 测试 - 如何截取将显示在 Testdroid 结果上的屏幕截图?

我正在使用Espresso -framework 进行 Android 测试,另外我正在使用Testdroid-Cloud在真实设备上进行自动测试。

有谁知道,如何告诉Espresso制作屏幕截图,显示在 Testdroid 仪表板上?

如果我禁用EspressoTestdroid爬虫会自动截屏。通过使用Espresso框架,它不会!看截图:

在此处输入图像描述

0 投票
3 回答
238 浏览

ios - 在 Testdroid 上进行 iOS 手动测试

我只是想知道我是否可以在 Tesdroid 上手动测试 iOS (.ipa) 应用程序。就像上传 .ipa 并将其安装在云 iPhone 上以执行手动测试?

谢谢你。

0 投票
1 回答
22 浏览

junit - 用 id:inf 按下第二个按钮?

我使用Testdroid,它基于junit3。命令:

打开第一个带有 id 的按钮:inf

  1. 需要使用什么命令来按下带有 id: 的第二个(第三个和更多)按钮inf
  2. 如何选择区域/布局,junit 尝试在其中找到 id: 的元素inf,类似这样:

这里使用命令按索引选择LinearLayout,然后

在此处输入图像描述