第一步:点击货源 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/fixed_bottom_navigation_icon").instance(1) | 第二步:点击货源单 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | -android uiautomator | new UiSelector().className("android.widget.RelativeLayout").instance(3) | 第三步:输入框填写数量 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/et_num | | class name | android.widget.EditText | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/et_num") | 第四步:点击勾选同意 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/check_xieyi | | class name | android.widget.CheckBox | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/check_xieyi") | 第五步:点击接单 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/tv_bian | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/tv_bian") | 第六步:点击装货 | Find By | Selector | | -------------------- | ----------------------------- | | -android uiautomator | new UiSelector().text("装货") | 第七步:点击取消 | Find By | Selector | | -------------------- | ------------------------------------------------- | | id | android:id/button2 | | -android uiautomator | new UiSelector().resourceId("android:id/button2") | 第八步:输入吨位 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/et_dun | | class name | android.widget.EditText | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/et_dun") | 第九步:点击选择图片 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | -android uiautomator | new UiSelector().className("android.widget.ImageView").instance(2) | 第十步:点击相册 | Find By | Selector | | -------------------- | ----------------------------- | | -android uiautomator | new UiSelector().text("相册") | 第十一步:选择图片 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/cb_check | | class name | android.widget.CheckBox | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/cb_check") | 第十二步:点击完成 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/btn_ok | | class name | android.widget.Button | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/btn_ok") | 第十三步:点击勾选同意 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/check_xieyi | | class name | android.widget.CheckBox | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/check_xieyi") | 第十四步:点击装货 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/tv_nick | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/tv_nick") | 第十五步:滑动合同 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/textHtml | | class name | android.webkit.WebView | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/textHtml") | 第十六步:点击已知晓 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/tv_affirm | | class name | android.widget.TextView | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/tv_affirm") | 第十七步:点击确定 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/ok_tv3 | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/ok_tv3") | 第十九步:点击卸货 | Find By | Selector | | -------------------- | ----------------------------- | | -android uiautomator | new UiSelector().text("卸货") | 第二十步:点击取消 | Find By | Selector | | -------------------- | ------------------------------------------------- | | id | android:id/button2 | | -android uiautomator | new UiSelector().resourceId("android:id/button2") | 第二十一步:输入吨位 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/et_dun | | class name | android.widget.EditText | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/et_dun") | 第二十二步:点击选择图片 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | -android uiautomator | new UiSelector().className("android.widget.ImageView").instance(2) | 第二十三步:点击相册 | Find By | Selector | | -------------------- | ----------------------------- | | -android uiautomator | new UiSelector().text("相册") | 第二十四步:选择图片 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/cb_check | | class name | android.widget.CheckBox | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/cb_check") | 第二十五步:点击完成 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/btn_ok | | class name | android.widget.Button | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/btn_ok") | 第二十六步:点击卸货 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/tv_nick | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/tv_nick") | 第二十七步:点击确定 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | id | com.arpa.ynchenggangdriver:id/ok_tv3 | | -android uiautomator | new UiSelector().resourceId("com.arpa.ynchenggangdriver:id/ok_tv3") | 第二十八步:获取单号,获取一下元素中的数据,提取单号 | Find By | Selector | | -------------------- | ------------------------------------------------------------ | | -android uiautomator | new UiSelector().text("运输单号:RHJC040026071600021457570057") |