测试基础 稳定性测试和性能测试---现在都有哪方面的技术或者框架

dabao · 2014年05月20日 · 最后由 回复于 2020年02月04日 · 1464 次阅读

大面上的方向

想问一下社区的同仁们,针对 Android app 如何做的稳定性测试的,不是简单用 adb shell monkey 去跑,这样太随机,我是想针对某一个界面(activity)或者 几个 activity,做上下滑动,交互,这些动作是固定的,但是我想跑几千到一万次,用什么技术,monkeyrunner 吗?需要对每个交互的动作有时间限制,如 200 毫秒。
appium 可以实现功能,但效率太低,
monkey 效率高且有参数控制动作间隔时间,但动作太随意又不能满足需求。
大家都是怎么做的?

@seveniruby@kasi

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 8 条回复 时间 点赞
仅楼主可见

其实我没懂一个上下滑动跑个几千一万次的目的是啥 O.O?
可以看看 Monkey Script

额。话说其实我之前说过一些,你看下。http://testerhome.com/topics/360http://testerhome.com/topics/529

稳定性测试,acticity 的测试可以引入一些自动化的脚本 如果想从效率上来说的话 可以封装 monkey 的源码 改写里面的页面随机策略 让其固定在某个页面或者某些页面,又或者引入一些轻量型的框架,如自动遍历的那套,封装一下方法,也可以实现

#1 楼 @anikikun 说的有些笼统,应该是可控的固定操作,不是单单上下滑动的模拟

#2 楼 @monkey 嗯,找时间专门拜读一下。

#3 楼 @kasi ,谢谢,回答。你是只 monkeyrunner 还是 monkey 的源码,这个不是开源的吧,

monkey 就可以了 开源的

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册