布尔预计=真,
布尔实际solo.searchText(“(:8080)”);
的assertEquals(“不能添加新的哈德森实例”,预期实际);
本次测试的整个源代码如下:
@烟雾
公共的无效testAddNewHudson()抛出异常{
solo.clickOnText(“配置”);
solo.enterText(0,“哈德森:8080”);
solo.enterText(1,“哈德森”);
solo.clickOnImageButton(0);
布尔预计= TRUE;
布尔实际=(solo.searchText“(:8080)”);
的assertEquals(“不能添加新的哈德森实例”,预期实际);
}
第二次测试应检查活动,其中有一个微调框和一个版本的详细信息表。要选择一个项目从微调,我们可以用下面的方法:
solo.pressSpinnerItem(0,1);
此方法将只能选择一个项目从微调,当我们需要检查一些微调项目的名单,我们应当使用下面的代码:
solo.clickOnView(solo.getCurrentActivity().
findViewById(R.id.SpinnerDetailList));
solo.clickInList(2);
要使用此代码,我们必须导入R从测试项目(HudsonMonitor)。使用方法... OnView 我们可以测试在屏幕上的每一个部件,但我们必须有项目,我们正在测试的更多信息。
总结
Robotium是非常容易使用,可以帮助保持您的软件的质量非常高,在整个项目生命周期的。Bitbar已经创建了一个自动构建和测试环境为Android应用程序开发人员可以构建和测试其应用程序的许多配置,真正的设备和模拟现实世界中的设备的目标,
在我们的持续集成服务为Android应用程序开发人员可以为他的测试过程自动化真正的Android设备的多个模拟器,
你可以指定你的Android模拟器测试您的应用程序将被用于目标和所有参数。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-37528-3.html
美国倡导的自由
喜欢外景这组有点胶片复古的感觉没有雪梨略不开心