有没有人使用Robotium或Calculon测试Android应用程序?它们有用吗?关于哪个更好的任何建议?
最佳答案
我会选择Robotium,因为Calculon仍处于早期阶段。这是Calculon作者的评论:
我今天玩过Robotium,它无疑使编写功能测试变得很有趣。为了让您有个好主意,以下是API中的一些方法要点:
这是《入门指南》中的代码示例:
public void testTextIsSaved() throws Exception {
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"));}
如果您要编写 ActivityInstrumentationTestCase2 类,请绝对尝试一下。请查看Getting Started指南以获取说明。
关于android - 有没有人使用Robotium或Calculon测试Android应用程序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2300122/