腾讯云app代理最大的是哪家,想开腾讯云app?

摘要: 相信大家都知道移动端应鼡的monkey测试吧不知你们有没有为monkey测试的太过于随机性的特性有过困扰,至少在我们这种界面控件较少且控件位置较偏的app的使用上其测试有效性大打折扣因此本文主要针对这个问题,提供了一种解决方案

相信大家都知道移动端应用的monkey测试吧,不知你们有没有为monkey测试的太过於随机性的特性有过困扰至少在我们这种界面控件较少且控件位置较偏的app的使用上其测试有效性大打折扣。因此本文主要针对这个问题提供了一种解决方案。

Monkey测试:是Android自动化测试的一种手段简单的说是像猴子一样乱点,它向系统发送伪随机的用户事件流(如按键输入、觸摸屏输入、手势输入等)是一种随机性测试,为了测试软件的健壮性和稳定性通常用于安卓应用的压力测试。

因此我们的产品也用叻这种传统的monkey手段进行app稳定性测试,在使用一段时间后并未发现实际性问题。通过观察一段时间的执行过程发现由于我们app几个页面控件布局是比较偏上和偏下边缘,中间只有一个大按钮这样中间大按钮命中率比较高经常会进入同一个页面,那么其他页面和按钮的功能幾乎没有被点击到这种传统monkey测试控件命中率太低!

市面上有很多类似布局的app,相信在采用传统monkey测试时也存在此类问题

我们知道,对于app頁面布局的控件位置、属性等信息是可以用android sdk 工具包中的uiautomatorviewer.bat查看的如果在monkey测试时能获得这些控件的位置信息,那么就可以实现控件的精准点擊android sdk提供了这个命令“adb shell uiautomator dump”,可以实现将当前activity布局文件dump到xml文件中这样问题就得到了解决。


}

腾讯云app计算(北京)有限责任公司授权代理商深圳市美奔科技有限公司

版权所有:深圳市美奔科技有限公司 热线电话:1-803

深圳总部:深圳市宝安区西乡街道永洁商务大厦二樓211室

广州分公司:广州市天河区天河路365号天俊阁11楼503

}

我要回帖

更多关于 腾讯云app 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信