【发布时间】:2011-04-13 01:52:57
【问题描述】:
我正在 Android 设备上运行一系列自动化测试,这些测试托管在本地服务器上的 html 页面中。有些测试需要纵向运行,有些需要横向运行。我正在尝试找到以编程方式检查和更改设备或浏览器方向的方法。
目前我正在使用 Python/Jython/Monkeyrunner/ADB 编写代码,但如果有其他来源的好的解决方案,我可以切换。
将运行基本测试:
检查方向/改变方向 打开网址 在页面上激活测试 得到结果 重复
我已经尝试过“服务调用窗口 18 i32 1”,这对于我的目的来说是理想的,但我只会得到错误,即“结果:包裹(fffffffc ffffffff '........')”
有没有办法将其称为浏览器/android 的活动? 有没有办法欺骗倾斜事件来触发变化? 这可以在一个应用程序中完成,作为一个包安装和运行吗?
抱歉,我好像不太清楚。我不会使用模拟器,而是使用一系列通过 USB 连接的实际 android 设备。对此主题的任何帮助将不胜感激,包括确定没有预定义的方法可以实现这一点。谢谢,
【问题讨论】:
标签: android shell orientation adb screen-orientation