今天來介紹一下軟體測試

一個程式寫完後,一定有很多bug

畢竟當初寫可能沒想那麼多

這時開啟你的APP一個一個功能測啦

等等....這樣也太沒效率的

所以今天要來介紹一下自動測試

我們使用android內建的Espresso來進行測試

以下

首先建立一個test吧

aa.png

aa.png

這樣,你就可以建立一個test

接著就可以試著把測試碼寫進去

public class MainActivityTest { 
@Rule  
public ActivityTestRule<MainActivity> mActivityTestRule = new ActivityTestRule<>(MainActivity.class);
 @Test 
 public void mainActivityTest() { } @Test
  public void test() { 
  for(int i=0;i<3;i++){ Espresso.onView(withId(R.id.acc)).perform(typeText("2"), closeSoftKeyboard()); 
                      } 
  Espresso.onView(withText("login")).perform(click()); 
  }
 }
這寫了她能夠自動幫你測試

例如:我想按APP的按鈕100次看他會不會當機......

可以節省人力

 

以上

 

 

 

 

 

arrow
arrow
    文章標籤
    android 測試 Espresso java
    全站熱搜

    kyo 發表在 痞客邦 留言(1) 人氣()