随笔分类 - 软件测试学习记录
摘要:导包 from selenium.webdriver import ActionChains 实例化鼠标对象 action = ActionChains(driver) 调用鼠标方法 #鼠标右击action.context_click()#鼠标双击action.double_click()#鼠标拖拽
阅读全文
摘要:概念:由程序代码代替人工完成验证系统功能的过程 解决的问题: 回归测试 压力测试 兼容性测试 提高测试效率,提升产品质量 自动化测试分类 web自动化测试 移动自动化测试 接口自动化测试 单元测试 概念:由程序代码代替人工完成验证系统功能的过程 解决的问题: 回归测试 压力测试 兼容性测试 提高测试
阅读全文
摘要:日志:记录系统运行时的信息的(调试信息和异常信息) 基本用法: import logging logging.debug("这是一条调试信息") logging.info("这是一条普通信息") logging.warning("这是一条警告信息") logging.error("这是一条错误信息"
阅读全文
摘要:回顾 登录功能测试(需求分析(输入分析,处理分析,输出分析),数据构造,编写用例) 测试点设计思路--扩展(相关业务,特殊角度-分支,异常,逆向) 流程图元素与画法(开始/结束,路径,数据,判定,步骤/处理) 业务流程测试--tpshop购买商品流程(需求确定流程,画出流程图,编写用例,) 功能测试
阅读全文
摘要:回顾 注册功能测试(步骤,需求分析(输入分析,处理分析,输出分析),数据构造(有效等价类,无效等价类,有效数据,无效数据),编写用例,执行用例,缺陷报告) 轮播图功能测试(步骤,需求分析拆分测试点,测试点到用例设计方法,编写测试用例,执行,缺陷报告) 购物车功能测试(步骤) 每日学习目标 掌握登录功
阅读全文
摘要:web手工项目第二天笔记 昨日回顾 搭建测试环境(WAMP,phpStudy,tpshop项目文件) 熟悉项目(四个步骤,三个来源) 项目测试流程(需求评审,测试计划与方案,测试用例设计与评审,测试执行与BUG跟踪,测试报告) 需求评审(目的,形式,测试的职责) 编写测试计划与方案(核心内容) 项目
阅读全文
摘要:回顾 SVN(定义,作用,使用操作) 软件缺陷(定义,表现形式,原因和根源,基本内容,跟踪流程) JIRA(基本介绍,使用者,工作流,问题,使用) 学习目标 掌握WAMP的环境搭建 掌握熟悉项目的步骤 掌握系统组织架构图的画法 掌握项目测试流程的步骤 熟悉需求评审 掌握测试计划与测试方案的核心内容
阅读全文
摘要:回顾 APP专项测试(兼容性,安装,卸载,升级,交叉事件,PUSH消息,性能,其他类型) 项目环境(开发环境,测试环境,准生产环境,生产环境) APP内测发布平台(蒲公英,fir.im)支持apk,ipa APP线上发布平台(安卓,IOS) 敏捷开发模式(客户需求,迭代, 循序渐进) SCRUM模型
阅读全文
摘要:回顾--用例设计方法 边界值(三个点,使用步骤) 判定表(适用,四个组成部分,规则,使用) 因果图(适用,四个符号,使用) 正交表(定义,特性,L_n(m^k),因素,水平,使用,工具allpairs) 场景法(定义,价值,基本流,备选流,使用) 流程图(定义,使用) 错误推测法(定义,适用) 学习
阅读全文
摘要:开发过程模型(瀑布模型,快速原型,螺旋模型) 测试模型(V模型,W模型,H模型) 软件测试分类(按阶段,按覆盖源代码,按照运行,按照自动化,其他) 测试用例(定义,八大要素) 等价类划分法(概念,有效,无效) 学习目标 掌握边界值法与划分等价类的区别 边界值法补充边界的数据进行测试,等价类划分等价类
阅读全文
摘要:掌握划分等价类s法的基本定义与使用步骤 软件开发过程模型 概念:软件生产的步骤,流程的描述 常用模型:瀑布模型,快速原型,螺旋模型 概念:软件生产的步骤,流程的描述 常用模型:瀑布模型,快速原型,螺旋模型 瀑布模型 图示:需求分析,概要设计,详细设计,编码,软件测试,软件维护 特点: 线性模型,其他
阅读全文
摘要:APP专项测试要点 兼容性测试 安装,卸载,升级 交叉事件 PUSH消息推送测试 性能测试 其他类型 兼容性测试 安装,卸载,升级 交叉事件 PUSH消息推送测试 性能测试 其他类型 兼容性测试 手机型号 系统版本 安卓 (版本4.4开始兼容) IOS(版本9.x开始兼容) 屏幕尺寸,分辨率 网络状
阅读全文
浙公网安备 33010602011771号