当前位置: 首页 > 知识库问答 >
问题:

离子2 AWS设备场应用测试NG

索锐藻
2023-03-14

我已将AWS设备场配置为对我的应用程序运行自动测试。

在这篇文章之后,我成功地运行了使用内置资源管理器内置模糊测试类型的测试。

现在我想使用Appium测试NG类型。我已经安装了appium模块并使其运行:

[Appium] Appium REST http interface listener started on 0.0.0.0:4723

但是现在呢?如何编写和使用离子2测试?

这里说:

您的Android Appium Java TestNG测试必须包含在。他们指向Appium的官方网站,进一步解释如何在android或ios设备上使用Appium。

不过,我对这些解释非常不清楚,我现在非常困惑。

有人试过这个吗?

共有1个答案

欧阳楚
2023-03-14

我假设你熟悉Maven。如果没有,那么在继续使用说明链接之前,您应该花一些时间熟悉Maven

说明链接已经完成,并解释了为了创建Java TestNG测试的zip,您需要做什么(它们基本上暗示了您用Java编写的一组TestNG测试方法,以便为Android应用程序自动化测试用例)

http://docs.aws.amazon.com/fr_fr/devicefarm/latest/developerguide/test-types-android-appium-java-testng.html

这些说明还告诉您如何上传测试。

如果您想了解如何开始使用Appium和Java,请参考以下内容:https://appium.io/slate/en/tutorial/android.html?java#automating-简单动作

 类似资料:
  • 我试图将iOS XCTest设置为在AWS设备场上运行,但似乎无论我如何构建和上传它们,每次测试都会出错并失败。当我运行XCode时,它们会成功执行,但不会在AWS设备场上运行。 我甚至尝试了从非常简单的应用程序,没有任何api调用,但也失败了。 以下是AWS设备场界面中出现的错误。 你可以从这里看到日志

  • 我使用Appium和WebdriverIO为React本机应用程序创建了测试,它在android模拟器和真实设备上本地运行良好,但在AWS设备场上不起作用。本教程https://medium.com/jetclosing-engineering/react-native-device-testing-w-appium-node-and-aws-device-farm-295081129790我随后

  • 问题内容: 我有基于Cordova和Ionic的移动应用程序。在应用程序启动后加载的默认页面上,需要使用SQLLite插件。 https://github.com/brodysoft/Cordova- SQLitePlugin 问题是视图包含 哪个调用了与SQL Lite插件一起使用的控制器方法。并且由于该方法在未初始化deviceready事件之前调用该方法(只能在deviceready事件之后

  • 我遵循了谷歌关于应用内购买服务的实施说明。 我被提供了访问Google Play开发者控制台的邀请用户。我从它的私钥,并添加我的谷歌帐户到输入字段与测试帐户。之后,我craetad APK文件,并签署了它与有效的证书。然后将应用程序上传到Google Play,但没有发布。之后,我创建了需要的应用内购买并发布它们。然后在我的设备上安装了相同的签名apk文件。 我的问题是:如何测试从不同设备和帐户购

  • 考虑一下这样的场景:有一个大应用(对应 <BigApp> 组件)包含了很多小的“子应用”(对应 SubApp 组件): import React, { Component } from 'react' import SubApp from './subapp' class BigApp extends Component { render() { return ( <di

  • 我试图设置一个android虚拟设备来测试与的同步。我遵循以下步骤: 问题是同步根本不起作用,但没有连接错误之类的错误。。。 在我看来,问题是虚拟设备只有一个私有IP,所以服务器永远不能向它发送任何东西? 所以我可能需要某种转发,比如: 但我不确定这是否正确,也不确定应该转发哪些端口。 这里是logcat,当我想同步: