问题标签 [google-cloud-test-lab]

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

google-app-engine - 如何启用 Cloud Tool Results API?

我正在尝试设置 Espresso 测试以在 Google 测试实验室中执行。这需要从我们的 CI 流程(Circle CI)中触发,所以我正在尝试编写一个脚本文件来执行此操作。

根据谷歌文档,你需要启用“云工具结果 API”来做到这一点:https ://developers.google.com/cloud-test-lab/continuous#using_product_name_with_jenkins_ci但是我在谷歌云控制台中找不到这个 API .

0 投票
3 回答
604 浏览

android - Google Analytics 将 Google Cloud Test Lab 测试检测为活跃用户和新用户

我正在使用谷歌分析,我看到云测试实验室中的所有设备都被检测为“活跃用户”和“新用户”(这是有道理的)。有没有办法检测到这一点并且不计算它们?

我发现它们不计入 Google Play 中的安装量,因此我希望 Analytics 的行为相同。

可以通过将具有不同跟踪 ID 的不同版本上传到 Alpha/Beta 和 Production 来避免这种情况,但是如果将相同的 Apk 从 Alpha/Beta 提升到 Production,则 Cloud Test Lab 功能会更加强大。

0 投票
2 回答
301 浏览

android - How can I tell if my Android app is running in Google Cloud Test Lab?

I'd like to be able to skip the login screen and disable analytics tracking in my app when running monkey runner tests on Google Cloud Test Lab.

The Best Practices for Cloud Test Lab page states:

Digital advertising providers can filter ad revenues and all corresponding traffic generated from Cloud Test Lab by filtering traffic originating from the following range of IP addresses: 108.177.6.0.x - 108.177.6.24.x

However when I check the IP address when running on Cloud Test Lab (using this code) I'm returned an IP address in the range 10.10.[193-202].x.

Is there another way of determining if your app is running in Cloud Test Lab?

0 投票
1 回答
1633 浏览

android - Google Cloud 测试实验室是否支持 Appium 测试?

我们正在使用Appium和 testNG 来测试我们的 android 应用程序。当我研究云测试实验室时,我没有找到任何关于支持 appium 测试的谷歌云测试实验室的文档。

  1. 那么,谷歌测试云是否支持 Appium 测试呢?

  2. 进一步的研究将我带到了 Amazon Web 服务、Sauce 实验室和 Xamarin 测试云。其中哪一个最适合 Android 应用程序测试?

提前致谢。

0 投票
0 回答
438 浏览

android - 尝试使用 firebase 测试实验室,但 Android Studio 抛出 java.net.BindException

我正在尝试使用 Android Studio 中的测试实验室,但是当我尝试连接到谷歌云平台时,每当我看到以下错误时。我在 Android Studio 2.1.1 上运行它,我在 Mac 上

在此处输入图像描述

0 投票
2 回答
2846 浏览

android - 使用 espresso 截屏

我在我的项目中使用 Espresso 进行 UI 测试。我想为每个活动(屏幕)截屏。我正在使用 GoogleCloudTestLab 的 ScreenShooter 进行屏幕截图。

但它只截取我在 ActivityTestRule 中定义的第一个活动的屏幕截图。如何在同一个测试用例中拍摄其他活动屏幕截图。

0 投票
1 回答
192 浏览

android-espresso - 在谷歌云测试实验室设备上测试 http 连接

我构建的 android 应用程序需要 http 连接到服务器才能访问数据。我编写了自动化测试(基于 Espresso)并在我的设备上进行了测试,它可以工作。在谷歌云测试实验室设备之一上进行测试时,相同的测试失败。我查看了日志,它显示它在尝试建立服务器连接时实际上失败了。

在我测试服务器连接之前,我必须先在谷歌云设备上进行任何特殊配置。

谢谢,K00k00

谢谢派桑科

这是我第一次在 StackOverFlow 上发帖。如果事情很乱,请原谅我!!!

这是应该连接到服务器 (www.servlet-location.com) 上的 Servlet (ServletName) 并传递两个参数(firstName 和 lastName)的代码。servlet 创建帐户以 xml 形式返回帐户的详细信息。

这是我从日志(谷歌云测试实验室日志文件)中得到的错误......

再次感谢!!!

K00k00

0 投票
1 回答
43 浏览

android - 谷歌云测试实验室的网络服务调用失败

一个 apk 在我的设备上运行得很好。应用程序内部在异步任务中向服务器发出 Web 服务调用以获取数据。但是,当我将相同的 apk 上传到谷歌的云测试实验室并为其运行 Robo 测试时,相同的 Web 服务调用失败并出现以下错误:

谷歌的云测试实验室不支持这样的调用还是机器人测试有一些限制?

0 投票
1 回答
347 浏览

android - Android Cloud 测试实验室与 Firebase 测试实验室

我找不到能说明其区别的链接。我知道前者是谷歌自己的测试实验室。然后是 Firebase,我听说 Google 最近收购了它们。那么他们现在一样了吗?还是完全不同的部门?

0 投票
1 回答
195 浏览

android - Google 如何衡量 Firebase 测试的持续时间?

我正在考虑在 Google Play 的 Firebase 服务上制定火警计划,定价指南说我将收取 1 美元/设备/小时的费用。当我查看我当前的测试时,给了我三个不同的时间间隔。在测试执行页面上,它给了我大约 9 分钟的持续时间。如果我转到包含测试细节的页面,它将给我更长的持续时间,例如 12 或 13 分钟。最后,测试本身的视频显示它实际上只运行了大约 6 分钟。Firebase 网站和常见问题解答没有详细说明哪些时间是收费的,虽然 6 分钟和 12 分钟似乎微不足道,但 2 次测试和 1 次测试之间的差异。因此,如果任何使用 Firebase 的人都可以分享我真的很感激他们的洞察力。