android - Robotium 示例

标签 android testing instrumentation robotium

我找到了一个仪器测试工具Robotium,它很容易对android应用进行黑盒测试。 我们可以按如下方式使用它:

    solo.clickOnText("Other");
    solo.clickOnButton("Edit");
    assertTrue(solo.searchText("Edit Window"));
    solo.enterText(1, "Some text for testing purposes")
    solo.clickOnButton("Save");
    assertTrue(solo.searchText("Changes have been made successfully"));
    solo.clickOnButton("Ok");
    assertTrue(solo.searchText("Some text for testing purposes"));

任何人都可以对此有更多的了解吗? 谁能告诉我们如何将它用于 WebView 和 ListView 等。

最佳答案

有关 Robotium 支持的常见问题和解答,请参阅 QA wiki 页面:http://code.google.com/p/robotium/wiki/QuestionsAndAnswers

另请转到入门页面:http://code.google.com/p/robotium/wiki/Getting_Started

在那里您会找到一个示例测试项目,您可以下载该项目并从中寻找灵感。您还可以从以下网址下载 javadoc:http://code.google.com/p/robotium/downloads/list看看目前有什么功能。

教程请访问:http://code.google.com/p/robotium/wiki/RobotiumTutorials

真诚的, 雷纳斯

关于android - Robotium 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2312379/

相关文章:

java - 在文本文件android中对数字进行排序

php - 使用 PHPUnit 断言异常

java - Firefox 启动等待 45 秒超时

x86 - LLVM:更改增量计数器以使用饱和增量

linux - 在 Linux 中使用 "top"作为半永久检测

android - 可扩展 ListView 中组中的不同元素

android - 更改 NinePatchDrawable 资源颜色

android - 如何从ImageView获取图片并设置到其他ImageView?

PHPUnit:数据提供者问题

bash - 我可以让 "bash -x"不打印 "+ "前缀吗?