课堂 ppt(学员系统有链接)
课堂代码(学员系统有链接)
用例设计
-
访问系统: login_page
2.用户登录:def login() -
点开菜单 home_page
4.上架商品: product_launch_page -
校验结果: product_list_page
-
访问系统:展示登录页
http://litemall.hogwarts.ceshiren.com/
- 用户登录:预期:成功后展示首页
- 用户名
- 密码
- 登录按钮
- 点开菜单:展示商品上架页面
- 商品上架页
- 商品编号
- 商品名称
- 方法:上架()
- 校验结果:预期:商品列表页面
页面滑动:
-
滑动到页面底部
self.driver.execute_script(“window.scrollTo(0, document.body.scrollHeight)”) -
xpath
_INPUT_USERNAME = (By.XPATH, “//*[@name=‘username’]”) -
contains()
_MENU_PRODUCT_MANAGE = (By.XPATH, “//span[contains(text(), ‘商品管理’)]”)
_MENU_PRODUCT_LAUNCH = (By.XPATH, “//span[contains(text(), ‘商品上架’)]”)
-
相对定位
_INPUT_PRODUCT_CODE = (By.XPATH, “//label[@for=‘goodsSn’]/…/div/div/input”) -
双//
_BUTTON_LAUNCH = (By.XPATH, “//div[@class=‘op-container’]//span[contains(text(), ‘上架’)]”)
- 序号从1开始
_TEXT_PRODUCT_NAME = (By.XPAH, “//tbody/tr[1]/td[3]/div”)
作业
1.商品列表页面:查找、编辑功能
2.商品评论页面:回复、删除功能
课后调查表单
请同学们填写一下今天的课后调查表单:20220305-百里 - 全流程实战 - 课后调查问卷