如何检查一个应用程序(原生或混合)?

3
我正在使用Appium与Sauce Labs进行集成,并为eBay应用程序创建了一个POC。 现在的要求是POC应该适用于原生、混合和Web应用。 但是我没有应用程序的源代码,只有apk文件用于自动化测试,那么如何知道哪个应用程序是原生的,哪个是混合的呢? 请给予建议。
2个回答

14

是的,有一种简单的方法来区分混合应用程序和本地应用程序。从设置中进入开发人员选项,打开“显示布局边界”选项。然后启动您的应用程序,查看突出显示的布局。如果有许多矩形被突出显示,则为本地应用程序。否则,它是混合应用程序。


这并不总是正确的。例如:https://play.google.com/store/apps/details?id=com.marketwatch&hl=en 这是一个混合应用程序,但您可以看到布局边界。 - Alireza Fattahi
适用于大多数应用程序。 - Islam Alshnawey

0

安装一个apk并在uiautomator中检查webview。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接