Android手機測試的自動化測試工具

發表于:2011-01-25來源:作者:點擊數: 標簽:手機Selenium;驗收測
Android 自動化測試 相對來說還是比較難,Instrumentation比較難以使用。下面和大家分享一個Android自動化 測試工具 Robotium。 Robotium是一款測試Android App的 測試框架 ,它使得編寫 黑盒測試 代碼更加容易和穩定。通過使用Robotium, 測試用例 開發 人

  Android自動化測試相對來說還是比較難,Instrumentation比較難以使用。下面和大家分享一個Android自動化測試工具Robotium。

  Robotium是一款測試Android App的測試框架,它使得編寫黑盒測試代碼更加容易和穩定。通過使用Robotium,測試用例開發人員能夠跨越多個Activity,開發出功能,系統以及驗收測試用例。

  下面的例子為測試Android Calculator應用程序:

  public class NotePadTest extends ActivityInstrumentationTestCase2 {

  private Solo solo;

  public NotePadTest() {

  super("com.android.calculator2", Calculator.class);

  }

  public void setUp() throws Exception {

  solo = new Solo(getInstrumentation(), getActivity());

  }

  @Override

  public void tearDown() throws Exception {

  try {

  solo.finalize();

  } catch (Throwable e) {

  e.printStackTrace();

  }

  getActivity().finish();

  super.tearDown();

  }

  public void testPreferenceIsSaved() throws Exception {

  solo.clickOnText("7");

  solo.clickOnText("\\+");

  solo.clickOnText("9");

  solo.clickOnText("=");

  Assert.assertTrue(solo.searchText("16"));

  }

  }

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97