diff --git "a/\346\265\213\350\257\225\346\265\201\347\250\213.txt" "b/\346\265\213\350\257\225\346\265\201\347\250\213.txt" new file mode 100644 index 0000000000000000000000000000000000000000..ecbf4729f0d8d85ff9349d0b84a70e1ed33ca968 --- /dev/null +++ "b/\346\265\213\350\257\225\346\265\201\347\250\213.txt" @@ -0,0 +1,9 @@ + +1. 制定需求文档 +2. 需求评审 +3. 开发人员进行提测 +4. 测试人员进行(测试计划——>编写测试用例——>测试用例评审) +5. 按照测试用例进行测试执行,提交bug,解决bug,bug复测等 +6.接收测试 +7.冒烟测试 +8.上线 \ No newline at end of file diff --git "a/\346\265\213\350\257\225\347\224\250\344\276\213.md" "b/\346\265\213\350\257\225\347\224\250\344\276\213.md" new file mode 100644 index 0000000000000000000000000000000000000000..fa4c057fb1c376d65efe4ea2b5ce1c13b0258347 --- /dev/null +++ "b/\346\265\213\350\257\225\347\224\250\344\276\213.md" @@ -0,0 +1,11 @@ +#### 举例:加入购物车功能 + + + +| 测试 场景 | 优先级 | 操作步骤说明 | 预期结果 | 测试数据 | 执行结果 | +| ------------------ | ------ | ------------------------------------------------------------ | ------------------------------------------------------------ | -------- | -------- | +| 添加到购物车 | 高 | 1.选择单个订单,点击加入购物车 2.选择批量订单,点击加入购物车 | 1.正常跳转至购物车页面 2. 购物车页面订单数据正确展示,包括发货人/收货人/价格/快递/数量等信息 | 893758 | pass | +| 删除购物车订单 | 高 | 1.选择单个或多个订单,点击delete按钮 | 1.购物车页面商品正常删除,页面总价随之更新 | 893799 | pass | +| 登录/未登录 | 高 | 1. 登录状态,点击加入购物车 2.用户未登录状态或是token过期,点击加入购物车 | 1. 登录状态,加入购物车,页面直接跳转至购物车页面 2.用户未登录状态或是token过期,加入购物车,页面跳转至登录页面 | 787878 | pass | +| 浏览器兼容测试 | 高 | 1. 切换浏览器或进行多端平台切换,测试以上功能实现 | 1.页面未出现失真 2.功能正常实现 | 787666 | pass | + diff --git "a/\347\263\273\347\273\237\345\212\237\350\203\275\344\273\213\347\273\215.md" "b/\347\263\273\347\273\237\345\212\237\350\203\275\344\273\213\347\273\215.md" new file mode 100644 index 0000000000000000000000000000000000000000..17c416c6fa457bb83c34e3cd5e3aee7c06087bcc --- /dev/null +++ "b/\347\263\273\347\273\237\345\212\237\350\203\275\344\273\213\347\273\215.md" @@ -0,0 +1,9 @@ +### 系统功能介绍 + +This system is an e-commerce background management system, it covers the summary panel which shows parcel,shop orders and amount. As well as get instant quote of single parcel and a batch of parcels and manage your integrations with other store or application and get your orders and place shipment orders. It also can view the status of your all orders,top up and so on. + + + + + + diff --git "a/\350\207\252\345\212\250\345\214\226\350\204\232\346\234\254\345\256\236\347\216\260\347\231\273\345\275\225.md" "b/\350\207\252\345\212\250\345\214\226\350\204\232\346\234\254\345\256\236\347\216\260\347\231\273\345\275\225.md" new file mode 100644 index 0000000000000000000000000000000000000000..65db428302c5d52e296a465040bbf92d819347aa --- /dev/null +++ "b/\350\207\252\345\212\250\345\214\226\350\204\232\346\234\254\345\256\236\347\216\260\347\231\273\345\275\225.md" @@ -0,0 +1,20 @@ +```python +import time +from selenium import webdriver +from selenium.webdriver.chrome.service import Service +from selenium.webdriver.common.by import By +wd = webdriver.Chrome(service=Service(r'E:\chromedriver.exe')) +wd.get('https://one-presto-staging.enovax.com/user/login') +time.sleep(5) +wd.maximize_window() + +# 登录账号 +wd.find_element(By.ID, 'usernameEmail').send_keys('14@quseit.com') +# 登录密码 +wd.find_element(By.ID, 'password').send_keys('123456') +# 点击登录 +wd.find_element(By.CSS_SELECTOR, 'input[type=submit]').click() +time.sleep(5) + +``` +