随笔分类 - Python--web自动化
摘要:学习目标:自动化测试框架搭建unittest2 需求分解: 测试用例 BaseTestCase: 封装测试用例中相同的部分 数据驱动测试(ddt): 测试数据与操作分离 生成测试报告: 技术实验: unittest2使用:单元测试框架 导包:unittest2 继承unittest2代码库中的Tes
阅读全文
摘要:案例需求 登录后台 管理中心-点击商品管理 点击‘添加商品’ 输入商品名称 选择商品分类 选择商品品牌 点击提交按钮 技术点: 验证码处理思路 嵌套网页怎么定位元素 元素高级操作-双击 css selector的使用 验证码处理: 方法思路: 通过第三方图片识别文字的工具 准确率低,有学习成本(对自
阅读全文
摘要:案例需求: 点击账号设置 点击个人资料 修改真实姓名 选择性别 输入生日 输入qq号 点击确定 技术点: form表单里的元素,可以通过submit提交 通过css_select的方式,可以采用任意的属性定位 操作日历控件: 一次一次点击,选择年月日 可以删除readonly属性,再手动输入(jav
阅读全文
摘要:学习目的:掌握元素定位方法的使用 案例需求:登录-添加商品-添加送货地址 知识点: 隐式等待:webdriver.implicitly_wait(5)--这是一种智能的等待,表示每个页面加载时最大等待时间5s, 窗口最大化:webdriver.maximize_window() 窗口切换: 找出新窗
阅读全文

浙公网安备 33010602011771号