- package com.luwenjie.standweight.test;
- import android.test.ActivityInstrumentationTestCase2;
- import com.luwenjie.standweight.StandWeightActivity;
- import com.jayway.android.robotium.solo.Solo;
- public class weightText extends ActivityInstrumentationTestCase2<StandWeightActivity> {
- private Solo solo;
- public weightText() {
- super("com.luwenjie.standweight", StandWeightActivity.class);
- }
- public void setUp() throws Exception{
- solo = new Solo(getInstrumentation(), getActivity());
- }
- public void testUI() throws Exception {
- boolean expected = true;
- //验证男孩180cm的标准体重为70公斤
- solo.clickOnRadioButton(0);
- solo.clickOnEditText(0);
- solo.enterText(0, "180");
- solo.clickOnButton("计算");
- boolean actual1 = solo.searchText("70.00");
- assertEquals("This and/or is are not found", expected, actual1);
- //返回清空editText表单
- solo.goBack();
- solo.clearEditText(0);
- //验证女孩160cm的标准体重为70公斤
- solo.clickOnRadioButton(1);
- solo.clickOnEditText(0);
- solo.enterText(0, "160");
- solo.clickOnButton("计算");
- boolean actual2 = solo.searchText("54.00");
- assertEquals("This and/or is are not found", expected, actual2);
- }
- }
Android 自动化测试—robotium(二)初识
最新推荐文章于 2020-04-04 04:48:05 发布