有没有人使用Robotium或CalculontestingAndroid应用程序?

有没有人使用Robotium或CalculontestingAndroid应用程序? 他们有用吗? 任何build议哪个更好?

Solutions Collecting From Web of "有没有人使用Robotium或CalculontestingAndroid应用程序?"

自从Calculon还处于早期阶段之后,我会和Robotium一起去。 以下是Calculon作者的评论:

那么,目前这只是一堆源文件,我从另一个项目中提取出来…请注意,这个库仍然是一个非常早期的原型。 其API可能会改变。 资源

我今天和Robotium一起玩过,它绝对使写作functiontesting变得有趣。 为了给你一个想法,下面是API的一些方法亮点:

  • clickOnButton,clickOnText
  • enterText
  • getCurrentButtons,getCurrentEditTexts,getCurrentImageViews,getCurrentSpinners,getCurrentTextViews
  • pressMenuItem,pressSpinnerItem
  • searchText,searchEditText,searchButton

以下是“入门指南”中的代码示例:

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类,那肯定会试一试。 查看“ 入门指南”中的说明。