MC - 18570580798/TEST GitHub Wiki
*** Settings *** | | Suite Setup | | Resource | ../Keywords/BusinessKeywords.robot | | Resource | ../Config/Devices.txt | | Resource | ../Keywords/AssertionKeywords.robot |
| *** Test Cases *** | | A Init | | | Set Environment Variable | ROBOT_AAPIUM_REMOTE_SERVER | http://192.168.21.117:4724/wd/hub |
| Order | | | [Setup] | | | BIZ Get Latest MC Version | 开发版本 | | | BIZ Open MC | 开发版本 | | | Comment | ELE Is Switch Store | 暂不切换 | | | sleep | 3 | | | AST Cart Store Name | ${TEST_STORE} | | | BIZ Input Code | 400202462161 | | | sleep | 3 | | | ELE Get Cart Detail | | | Comment | BIZ Setting Up Invoices | 电子发票 | | True | luo | [email protected] | | | sleep | 2 | | | BIZ Go To Order | 去结账 | 支付 | | | AST Check Payment Success | 付款成功 | | | BIZ After Payment | 查看订单 | | | AST Paid Order Detail | ${cart_list[2]} | ${TEST_STORE} | 已支付 | 1件 | ${cart_list[2]} | 微信支付 | | | ... | ${cart_list[0]} | ${cart_list[1]} | x1 | ${cart_list[2]} | ${cart_list[3]} | 不要发票 | | | ELE Paid Order Detail Button | 扫码出场 | | | sleep | 2 | | | Comment | ELE Is Switch Store | 暂不切换 | | | AST Cart Store Name | ${TEST_STORE} | | | sleep | 3 | | | Close All Applications |
| Pass CKExit | | | [Setup] | | | sleep | 5 | | | BIZ Open CKExit | ${CKEXIT_USER_INFO.name} | ${CKEXIT_USER_INFO.passwd} | | | sleep | 3 | | | BIZ CKExit Confirm Order | ${order_num} | 通过 | | | AST CKExit Pass | ${order_num} | ${TEST_STORE} | 完成 | ${invoice_num} | 1件 | ${cart_list[2]} | | | ... | ${cart_list[3]} | ${paid_time} | 未开发票 | | | sleep | 3 | | | WM Click Element | //android.view.View[@content-desc=""] | #点击返回 | | | Comment | BIZ Exit Login | | | sleep | 3 | | | Close Application |
| Check Order | | | BIZ Open MC | 开发版本 | | | Comment | ELE Is Switch Store | 暂不切换 | | | sleep | 2 | | | BIZ Select Order | 0 | | | sleep | 2 | | | AST Complete Order Detal | ${cart_list[2]} | ${paid_time} | ${TEST_STORE} | 完成 | ${order_num} | 1件 | | | ... | ${cart_list[2]} | 微信支付 | ${cart_list[0]} | ${cart_list[1]} | x1 | ${cart_list[2]} | | | ... | ${cart_list[3]} | 不要发票 | 申请电子发票 | | | sleep | 3 | | | ELE Item Return | 全部退货 | 商品质量有问题 | | | AST Return Num | ${return_quantity} | | | ELE Go Back | | | AST Home Page | | | Close Application |
| Cart Edit | | | [Documentation] | 编辑购物车 | | | sleep | 2 | | | Comment | ELE Is Switch Store | 暂不切换 | | | #点击购物车页面的编辑按钮 | | | BIZ Input Code | 6923450657935 | | | Comment | AST Check Order Count | 1 | | | Comment | AST Check Cart Item Count Input | 1 | | | AST Check Cart Edit Btn | 编辑 | | | WM Click Element | class=cart-edit-btn | #点击购物车页面的编辑 | | | AST Check Cart Edit Btn | 完成 | | | WM Click Element | class=cart-edit-btn | #点击购物车页面的完成 | | | AST Check Cart Edit Btn | 编辑 | | | Comment | AST Check Order Count | 1 | | | Comment | AST Check Cart Item Count Input | 1 | | | WM Click Element | class=cart-edit-btn | #点击购物车页面的编辑 | | | #一条商品处于编辑状态,点击删除图标 | | | WM Click Element | class=cart-item-delete-btn | #点击购物车页面的删除图标 | | | AST Home Page | | | #多条商品处于编辑状态,点击删除图标 | | | BIZ Input Code | 6923450657935 | | | ELE Cart Enter Btn Add Product | 400202462161 | #点击购物车页面手工输入条形码图标添加商品 | | | Comment | AST Unweighing Goods | ${GOODS2.name} | | | WM Click Element | class=cart-edit-btn | #点击购物车页面的编辑 | | | ELE Cart Delete Product | 0 | #点击购物车页面第一个商品的删除图标 | | | #商品处于编辑状态,清空购物车商品 | | | BIZ Clear Cart | 取消 | | | BIZ Clear Cart | 确定 | | | #添加和减少商品 | | | BIZ Input Code | 6923450657935 | | | sleep | 1 | | | ELE Plus Cart Item | | | AST Check Cart Item Count Input | 2 | | | ELE Minus Cart Item | | | AST Check Cart Item Count Input | 1 | | | #商品处于编辑状态,点击"-"图标删除商品 | | | BIZ Delete Goods | 取消 | | | BIZ Delete Goods | 确定 | | | sleep | 3 | | | [Teardown] |
| Order With Shopping Bag | | | [Documentation] | 添加购物袋支付 | | | #添加商品和购物袋支付 | | | Comment | ELE Is Switch Store | 暂不切换 | | | BIZ Is Cart Page Have Product | 6923450657935 | | | Comment | BIZ Input Code | 6923450657935 | | | ELE Plus Shopping Bag | 大号购物袋 | | | ELE Get Cart Detail | | | BIZ Go To Order With Shopping Bag | 再看看 | | | BIZ Go To Order With Shopping Bag | 去结账 | 支付 | | | AST Check Payment Success | 付款成功 | | | BIZ After Payment | 查看订单 | | | AST Paid Order Detail | ${cart_list[2]} | ${TEST_STORE} | 已支付 | 2件 | ${cart_list[2]} | 微信支付 | | | ... | ${cart_list[0]} | ${cart_list[1]} | x1 | ${cart_list[2]} | ${cart_list[3]} | 不要发票 | | | AST Order Detail Shopping Bag | 大号购物袋 | ¥0.30 | x1 | | | ELE Go Back | | | AST Home Page | | | [Teardown] | ELE Is Test Failed |
| Cancel And Buy Again | | | [Documentation] | 取消支付—>取消订单;取消支付—>马上支付 | | | sleep | 2 | | | BIZ Input Code | 6923450657935 | | | ELE Get Cart Detail | | | BIZ Go To Order | 去结账 | 不支付 | | | AST Cancel Or Unpaid Order Detail | ${TEST_STORE} | 未支付 | 1件 | ${cart_list[2]} | ${cart_list[0]} | ${cart_list[1]} | | | ... | x1 | ${cart_list[2]} | ${cart_list[3]} | | | BIZ Cancel And Buy Again | 取消订单 | 取消 | | | BIZ Cancel And Buy Again | 取消订单 | 确定 | | | AST Product Name In Cart | ${cart_list[0]} | | | BIZ Go To Order | 去结账 | 不支付 | | | BIZ Cancel And Buy Again | 马上支付 | 支付 | | | sleep | 2 | | | AST Check Payment Success | 付款成功 | | | BIZ After Payment | 返回首页 | | | [Teardown] | ELE Is Test Failed |
| Setting Invoices | | | [Documentation] | 设置发票 | | | [Setup] | | | [Template] | Setting Invoice | | | 6923450657935 | 不要发票 | | | 6923450657935 | 纸质发票 | | | 6923450657935 | 电子发票 | 电子发票生成中... | | True | luo | [email protected] | | | 6923450657935 | 电子发票 | 电子发票生成中... | | False | wei | 914403007388010820 | | | ... | [email protected] | | | 6923450657935 | 电子发票 | 电子发票生成中... | 获取微信发票抬头 | 个人 | [email protected] | | | 6923450657935 | 电子发票 | 电子发票生成中... | 获取微信发票抬头 | 单位 | [email protected] |
| Continue Shopping | | | [Setup] | | | [Template] | After Payment | | | 400202462161 | 扫码出场 | | | 400202462161 | 查看订单 | 查看购买记录 | | | 400202462161 | 查看订单 | 继续购物 | | | [Teardown] | ELE Is Test Failed |
| Delivery | | | WM Click Element | class=cart-delivery-address | | | sleep | 2 | | | BIZ Add New Address | luo | 201 |
| a | | | Comment | ELE Is Switch Store | 暂不切换 | | | BIZ Input Code | 6923450657935 | | | ELE Cart Enter Btn Add Product | 400202462161 | #点击购物车页面手工输入条形码图标添加商品 | | | AST Unweighing Goods | ${GOODS2.name} | | | WM Click Element | class=cart-edit-btn | #点击购物车页面的编辑 | | | ELE Cart Delete Product | 0 | #点击购物车页面的删除图标 |
| Continue Shopping | | | [Template] | After Payment | | | 400202462161 | 扫码出场 | | | 400202462161 | 查看订单 | 查看购买记录 | | | 400202462161 | 查看订单 | 继续购物 |
| Cancel And Buy Again | | | [Documentation] | 取消支付—>取消订单;取消支付—>马上支付 | | | sleep | 2 | | | BIZ Input Code | 6923450657935 | | | ELE Get Cart Detail | | | BIZ Go To Order | 去结账 | 不支付 | | | AST Cancel Or Unpaid Order Detail | ${TEST_STORE} | 未支付 | 1件 | ${cart_list[2]} | ${cart_list[0]} | ${cart_list[1]} | | | ... | x1 | ${cart_list[2]} | ${cart_list[3]} | | | BIZ Cancel And Buy Again | 取消订单 | 取消 | | | BIZ Cancel And Buy Again | 取消订单 | 确定 | | | AST Product Name In Cart | ${cart_list[0]} | | | BIZ Go To Order | 去结账 | 不支付 | | | BIZ Cancel And Buy Again | 马上支付 | 支付 | | | sleep | 2 | | | AST Check Payment Success | 付款成功 | | | BIZ After Payment | 返回首页 |
| Order | | | [Setup] | BIZ Open MC | 开发版本 | | | [Template] | Order And Scan | | | 400202462161 | | | 400202462161 | | | [Teardown] | WM Close Application |
| Reject CKExit | | | sleep | 5 | | | BIZ Open CKExit | hzhan23 | Qq123456 | | | sleep | 3 | | | BIZ CKExit Confirm Order | ${order_num_list[0]} | 不通过 | | | AST CKExit Reject | ${order_num_list[0]} | 撤销中 | | | WM Click Element | //android.view.View[@content-desc="OrderDetail"]/android.view.View[1] | #点击返回 | | | BIZ CKExit Confirm Order | ${order_num_list[1]} | 不通过 | war-mart | | | AST CKExit Reject | ${order_num_list[1]} | 撤销中 | | | sleep | 3 |
| Check Order | | | BIZ Open MC | 开发版本 | | | Comment | ELE Is Switch Store | 暂不切换 | | | sleep | 2 | | | BIZ Select Order | 0 | | | sleep | 2 | | | AST Order Reject | 已撤销 | | | WM Operate WX Widget | WM Click Elements By Index | //android.widget.ImageView | 0 | | | ELE Select Which Data In Order List | 1 | | | sleep | 3 | | | Close All Applications |