android - Appium 与 Teamcity 集成

标签 android selenium webdriver teamcity appium

我正在使用 Appium JAVA (Webdriver, Selenium) 来测试 Android 应用程序,但是我找不到任何关于如何将 Appium 测试与 TeamCity CI 集成的教程,这些教程在Linux 环境(或任何)。任何人都可以建议建立 Appium + Teamcity 的方式来在提交后实现测试吗?

最佳答案

我一直在寻找相同的集成。有两种方法可以实现这一点。

  1. Saucelabs 是一个云平台,用于运行基于浏览器或基于移动设备的测试。有一个 sauce labs runner 将 Teamcity 与 Saucelabs 连接起来。这是该链接。 https://saucelabs.com

  2. 其他选择是使用 NUNit 运行器通过点网框架将 Appium/Selenium 与 Teamcity 集成。这是可以帮助您入门的引用链接。 Teamcity 的 NUnit 插件 - https://github.com/JetBrains/integration-tests-vm-scripts .

虽然第一个选项似乎甚至开始时成本也不高,但第二个选项没有太多文档可以开始。

关于android - Appium 与 Teamcity 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39137478/

相关文章:

java - Selenium CTRL 和单击不起作用?

java - 通过 ID 查找元素无法识别 - Selenium

java - 将元素名称传递给另一个类方法

java - 如何在 Jmeter-webdriver.plugin 中使用 ACTIONS 类。 - Webdriver 采样器。?

android - 将屏幕分为SurfaceView和xml布局

java - 将 swagger 导入到 Android Studio 中的现有项目中

Android - 使用 LocationManager.requestLocationUpdates 时,我需要 WakeLock 吗?

android - 从 viewModelScope 中的 Flow 收集数据是否会阻止 Android Studio 中的 UI?

css - 如何在 java 中使用 firebug 访问节点的 CSS 属性

testing - 无法从 jmeter 运行 webdriver 脚本