android - 如何在 Android 测试用例中使用 jUnit 测试滑动/滑动事件

标签 android user-interface testing robotium

我发现在android.test.TouchUtils中有一个拖动的方法,我试了一下,但是onfling()好像没有反应这个 Action 。我也尝试了 robotium 的 scrollToSide(int),也没有用。关于如何在我的测试用例中实现这一点有什么建议吗?

最佳答案

拖动(float fromX, float toX, float fromY, float toY, int stepCount) Robotium也确实有效,因为 swipe 和 scrollToSide 似乎不起作用。

使用 android.support.v4.view.ViewPager ,以下代码对我有用:

solo.drag(300,0,100,100,1);

关于android - 如何在 Android 测试用例中使用 jUnit 测试滑动/滑动事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11042403/

相关文章:

python - 如何在测试覆盖期间忽略/省略/排除文件?

java - 通过 Unity/Java 插件启动 Android 应用程序

java - Imageview卡在android布局的顶部

java - 类 DepartmentChooser 中的构造函数 DepartmentChooser 不能应用于给定类型

c++ - 在 QHBoxLayout 中将小部件添加到屏幕外以便稍后显示

测试 grails 标签库

javascript - 如何测试连接到 RabbitMQ 的 promise ?

java - 将致命碰撞变成非致命碰撞分析报告

android - 如何在 Android 单元测试中读取仅测试文件

iphone - 我的应用程序在 Iphone SDK 3.2 上崩溃