chore: add output logs, reports, screenshots and resources selectors
This commit is contained in:
@@ -0,0 +1,203 @@
|
||||
依次点击:整车运输--承运结算--运费核算
|
||||
|
||||
第一步,输入框输入单号,单号取自司机端获取到的数据
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.mytable-footer.vxe-table.tid_2133.border--full.show--head.show--foot.is--group.has--height.fixed--left.fixed--right.t--animat.t--stripe.row--highlight.scroll--x > div.vxe-table--main-wrapper > div.vxe-table--header-wrapper.body--wrapper > table > thead > tr:nth-child(1) > th.vxe-header--column.col_2151.col--center.col--group > div > span > div > input
|
||||
|
||||
元素:
|
||||
|
||||
<input type="text" autocomplete="off" placeholder="请输入运输单号" class="el-input__inner bindSearch">
|
||||
|
||||
第二步,点击查询
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-toolbar > div.vxe-button--wrapper > button:nth-child(1) > span
|
||||
|
||||
第三步,点击编辑
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.mytable-footer.vxe-table.tid_2133.border--full.show--head.show--foot.is--group.has--height.fixed--left.fixed--right.t--animat.t--stripe.row--highlight.scroll--x > div.vxe-table--fixed-right-wrapper.scrolling--middle > div.vxe-table--body-wrapper.fixed-right--wrapper > table > tbody > tr:nth-child(1) > td > div > button:nth-child(4) > span > i
|
||||
|
||||
第四步,点击核算
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-modal--wrapper.type--modal.is--animat.lock--view.is--mask.is--visible.is--active > div > div.vxe-modal--body > div.vxe-modal--content > div > form > div:nth-child(4) > div > button:nth-child(4) > span
|
||||
|
||||
第五步,点击查询菜单
|
||||
|
||||
selector:
|
||||
|
||||
#header-search > svg > use
|
||||
|
||||
第六步,输入框输入”运单审核“
|
||||
|
||||
selector:
|
||||
|
||||
#header-search > div > div > input
|
||||
|
||||
第七步,点击”整车运输 > 承运结算 > route.运单审核“
|
||||
|
||||
selector:
|
||||
|
||||
body > div.el-select-dropdown.el-popper > div.el-scrollbar > div.el-select-dropdown__wrap.el-scrollbar__wrap > ul > li:nth-child(1) > span
|
||||
|
||||
第八步,输入框输入单号,单号取自司机端获取到的数据
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.mytable-footer.vxe-table.tid_2360.border--full.show--head.show--foot.is--group.has--height.fixed--left.fixed--right.t--animat.t--stripe.row--highlight.scroll--y.scroll--x > div.vxe-table--main-wrapper > div.vxe-table--header-wrapper.body--wrapper > table > thead > tr:nth-child(1) > th.vxe-header--column.col_2364.col--center.col--group > div > span > div > input
|
||||
|
||||
第九步,点击查询
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-toolbar > div.vxe-button--wrapper > button:nth-child(1) > span
|
||||
|
||||
第十步,点击审核
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.mytable-footer.vxe-table.tid_2360.border--full.show--head.show--foot.is--group.has--height.fixed--left.fixed--right.t--animat.t--stripe.row--highlight.scroll--y.scroll--x > div.vxe-table--fixed-right-wrapper.scrolling--middle > div.vxe-table--body-wrapper.fixed-right--wrapper > table > tbody > tr:nth-child(1) > td > div > button:nth-child(2) > span > i
|
||||
|
||||
第十一步,滑动以下元素区域,直到审核元素出现,审核元素来自十一步的元素
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-modal--wrapper.type--modal.is--animat.lock--view.is--mask.is--visible.is--active > div > div.vxe-modal--body > div.vxe-modal--content > div:nth-child(1) > form > div:nth-child(1)
|
||||
|
||||
第十二步,点击审核通过
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-modal--wrapper.type--modal.is--animat.lock--view.is--mask.is--visible.is--active > div > div.vxe-modal--body > div.vxe-modal--content > div._btns.el-row > button.el-button.el-button--primary.el-button--medium > span
|
||||
|
||||
第十三步,点击查询菜单
|
||||
|
||||
selector:
|
||||
|
||||
#header-search > svg > use
|
||||
|
||||
第十四步,输入框输入”垫资-财务打款“
|
||||
|
||||
selector:
|
||||
|
||||
#header-search > div > div > input
|
||||
|
||||
第十五步,点击”整车运输 > 承运结算 > route.垫资-财务打款“
|
||||
|
||||
selector:
|
||||
|
||||
body > div.el-select-dropdown.el-popper > div.el-scrollbar > div.el-select-dropdown__wrap.el-scrollbar__wrap > ul > li.el-select-dropdown__item.hover > span
|
||||
|
||||
第十六步,输入框输入单号,单号取自司机端获取到的数据
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.mytable-footer.vxe-table.tid_171.border--full.show--head.show--foot.is--group.has--height.fixed--left.fixed--right.t--animat.t--stripe.row--highlight.scroll--y.scroll--x > div.vxe-table--main-wrapper > div.vxe-table--header-wrapper.body--wrapper > table > thead > tr:nth-child(1) > th.vxe-header--column.col_175.col--center.col--group > div > span > div > input
|
||||
|
||||
第十七步,点击查询
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-toolbar > div.vxe-button--wrapper > button:nth-child(1) > span
|
||||
|
||||
第十八步,点击在线支付
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.mytable-footer.vxe-table.tid_171.border--full.show--head.show--foot.is--group.has--height.fixed--left.fixed--right.t--animat.t--stripe.row--highlight.scroll--y.scroll--x > div.vxe-table--fixed-right-wrapper.scrolling--middle > div.vxe-table--body-wrapper.fixed-right--wrapper > table > tbody > tr:nth-child(1) > td > div > button:nth-child(2) > span > i
|
||||
|
||||
第十九步,滑动以下元素区域,直到确认打款元素出现
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-modal--wrapper.type--modal.is--animat.lock--view.is--mask.is--visible.is--active > div > div.vxe-modal--body > div.vxe-modal--content
|
||||
|
||||
第二十步,点击勾选光大
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-modal--wrapper.type--modal.is--animat.lock--view.is--mask.is--visible.is--active > div > div.vxe-modal--body > div.vxe-modal--content > div > div.el-row > div > form > div:nth-child(9) > div > div:nth-child(2) > label > span.el-radio__input > span
|
||||
|
||||
第二十一步,点击勾选手机号
|
||||
|
||||
selector:
|
||||
|
||||
#el-collapse-content-1307 > div > div:nth-child(3) > label > span.el-radio__input > span
|
||||
|
||||
第二十二步,点击获取验证码
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-modal--wrapper.type--modal.is--animat.lock--view.is--mask.is--visible.is--active > div > div.vxe-modal--body > div.vxe-modal--content > div > div.el-row > div > form > div.el-row > div.el-col.el-col-4 > div > button > span
|
||||
|
||||
第二十三步,输入框输入验证码,固定”1234“
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-modal--wrapper.type--modal.is--animat.lock--view.is--mask.is--visible.is--active > div > div.vxe-modal--body > div.vxe-modal--content > div > div.el-row > div > form > div.el-row > div.el-col.el-col-20 > div > div > div > input
|
||||
|
||||
第二十四步,点击确认打款
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-modal--wrapper.type--modal.is--animat.lock--view.is--mask.is--visible.is--active > div > div.vxe-modal--body > div.vxe-modal--content > div > div.el-row > div > form > div:nth-child(12) > div > button > span
|
||||
|
||||
第二十五步,点击查询菜单
|
||||
|
||||
selector:
|
||||
|
||||
#header-search > svg > use
|
||||
|
||||
第二十六步,输入框输入”垫资-货主打款“
|
||||
|
||||
selector:
|
||||
|
||||
#header-search > div > div > input
|
||||
|
||||
第二十七步,点击”整车运输 > 承运结算 > route.垫资-货主打款“
|
||||
|
||||
selector:
|
||||
|
||||
body > div.el-select-dropdown.el-popper > div.el-scrollbar > div.el-select-dropdown__wrap.el-scrollbar__wrap > ul > li:nth-child(1) > span
|
||||
|
||||
第二十八步,输入框输入单号,单号取自司机端获取到的数据
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.mytable-footer.vxe-table.tid_296.border--full.show--head.show--foot.is--group.has--height.fixed--left.fixed--right.t--animat.t--stripe.row--highlight.scroll--y.scroll--x > div.vxe-table--main-wrapper > div.vxe-table--header-wrapper.body--wrapper > table > thead > tr:nth-child(1) > th.vxe-header--column.col_300.col--center.col--group > div > span > div > input
|
||||
|
||||
第二十九步,点击查询
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-toolbar > div.vxe-button--wrapper > button:nth-child(1) > span
|
||||
|
||||
第三十步,点击打款
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.mytable-footer.vxe-table.tid_296.border--full.show--head.show--foot.is--group.has--height.fixed--left.fixed--right.t--animat.t--stripe.row--highlight.scroll--y.scroll--x > div.vxe-table--fixed-right-wrapper.scrolling--middle > div.vxe-table--body-wrapper.fixed-right--wrapper > table > tbody > tr:nth-child(1) > td > div > button:nth-child(2) > span > i
|
||||
|
||||
第三十一步,点击勾选光大
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-modal--wrapper.type--modal.is--animat.lock--view.is--mask.is--visible.is--active > div > div.vxe-modal--body > div.vxe-modal--content > div > form > div > div:nth-child(3) > div > div > div:nth-child(3) > label > span.el-radio__label
|
||||
|
||||
第三十一步,点击确认打款
|
||||
|
||||
selector:
|
||||
|
||||
#app > div > div.main-container.hasTagsView > section > div > div > div > div.vxe-modal--wrapper.type--modal.is--animat.lock--view.is--mask.is--visible.is--active > div > div.vxe-modal--body > div.vxe-modal--content > div > div > button > span
|
||||
|
||||
第三十二步,点击确认
|
||||
|
||||
selector:
|
||||
|
||||
body > div.el-message-box__wrapper > div > div.el-message-box__btns > button.el-button.el-button--default.el-button--small.el-button--primary > span
|
||||
@@ -0,0 +1,190 @@
|
||||
第一步:点击货源
|
||||
|
||||
| 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") |
|
||||
Reference in New Issue
Block a user