【问题标题】:Best way to test a web app on a specific phone without that phone在没有该手机的特定手机上测试 Web 应用程序的最佳方法
【发布时间】:2018-07-31 03:05:08
【问题描述】:

我需要在 S7 edge 上测试一个 Web 应用程序,但是我没有。该网络应用程序适用于其他手机,但对于 S7 edge,转换率实际上为 0。在不拥有实际硬件的情况下,测试手机与网络应用程序交互方式的最佳方法是什么。

我有 android studio 并打算尝试使用 webview,但我认为您需要该设备。我正在考虑使用 appium,但我不确定它是否可以诊断出哪些脚本正在运行/未运行。

有什么建议吗?

【问题讨论】:

标签: android android-studio react-native testing webview


【解决方案1】:

您可以在 Android Studio 中运行模拟器。由于无法直接通过 Android Studio 下载 S7 Edge,因此您需要为 S7 Edge(模拟器)安装自己的硬件配置文件。

这是一个很好的下载链接:https://medium.com/@ssaurel/install-samsung-galaxy-s7-and-s7-edge-skins-in-your-android-emulator-846bbcd84d24

要安装此模拟器,请在 Android Studio 中单击“运行”并转到“创建新的虚拟设备”。然后会有一个选项来导入硬件配置文件并选择您刚刚下载的文件。

希望这会有所帮助!如果您对此有任何问题,请告诉我!

【讨论】:

  • 我相信这将是带有 S7 Edge 皮肤的普通 Android。它不会有 TouchWiz 或任何其他三星定制。这对您的用例可能合适,也可能不合适。
【解决方案2】:

Amazon Device Farm 是另一种选择。您可以在真实设备上运行测试。但是据我所知,您必须在 Espresso 或其他框架中编写测试代码;您不能只是启动手机并与之互动。我不知道他们是否有 S7 Edge - 他们没有所有可用的手机型号。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-01
    • 2012-07-25
    • 2011-01-11
    • 1970-01-01
    • 2016-10-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多