2
的機器人有沒有什麼辦法可以使用android應用程序的robotium測試中的不同數據多次運行單個測試用例。 就像參數化juint測試。具有參數
public class UserTest extends
ActivityInstrumentationTestCase2<MainActivity> {
public UserTest() {
super(TestActivity.class);
}
@Override
public void setUp() throws Exception {
// setUp() is run before a test case is started.
// This is where the solo object is created.
solo = new Solo(getInstrumentation(), getActivity());
}
public void testUserData1() throws Exception {
// UserBean
Bean bean = setUp.get(0);
dataTest(bean);
}
public void testUserData2() throws Exception {
// UserBean
Bean bean = setUp.get(1);
dataTest(bean);
}
public void dataTest(Bean bean) {
Log.e("testAddNote userbean", bean.toString());
// Login
solo.enterText(0, bean.getUserName());
solo.enterText(1, bean.getPassWord());
solo.clickOnButton(0);
}
這個目前我運行測試用例的方法是有通過該數據測試(豆)可以用設置元件parameters.Means我必須單個方法多次使用不同的參數調用被執行多次的方法。