随笔分类 - # 软件测试体系
摘要:(25)Selenium使用丨元素定位和函数调用 1 F12工具使用1.1 打开 1.2 调整显示位置1.3 页面元素查看1.4 复制元素属性 2 selenium常用定位和方法2.1 xpath定位2.1.1 关系定位(路径)2.1.2 元素属性2.1.3 层级+属性2.1.4 运算逻辑2.1.5
阅读全文
摘要:Selenium使用丨安装和注意事项 1 python环境1.1 下载1.2 安装 2 selenium3.141.0安装3 Browser Driver安装 1 python环境 1.1 下载 本系列文章环境: 软件版本操作系统Windows10 家庭中文版,64位操作系统Python3.7.0
阅读全文
摘要:(23)测试专项丨自动化测试理解 1 定义2 做自动化的目的是什么?3 自动化测试的优缺点4 自动化测试的前提条件(重要)4.1 需求变动不频繁4.2 项目周期比较长4.3 脚本的重复使用率高4.4 团队实力4.5 部门的规划和上级的支持 5 应用场合6 自动化认识误区(重点)6.1 自动化可100
阅读全文
摘要:(22)测试专项丨性能测试基本理论 1 什么是性能?2 什么是性能测试?3 都有哪些人关注性能?4 性能测试基本内容4.1 性能测试4.2 负载测试4.3 压力测试4.4 稳定性测试 5 性能测试常用名词解释6 性能测试基本原理6.1 BS架构性能测试模式6.2 性能测试基本原理 7 性能主要指标8
阅读全文
摘要:(21)测试专项丨兼容性测试 1 定义2 分类3 测试点4 测试工具5 用例设计模板6 举例6.1 举例对象6.2 测试要点6.3 要点细节6.4 测试说明6.5 注意事项 1 定义 软件兼容性测试是指检查软件之间能否正确地进行交互和共享信息;通俗的讲,软件兼容性是验证软件和其他软件、平台、系统、硬
阅读全文
摘要:(20)测试专项丨易用性测试 1 易用性测试定义2 测试内容2.1 易理解性测试2.2 易学性测试2.3 易操作性测试2.4 易吸引性测试2.5 依从性测试 3 测试方法4 遵循的原则4.1 按钮类4.2 元素类4.3 界面类4.4 控件类 5 易用性度量6 推荐阅读 1 易用性测试定义 软件使用起
阅读全文
摘要:(18)-测试活动之测试计划概述 1 测试计划定义2 为什么要做测试计划?3 测试计划进入和退出准则4 测试计划编写要素-5W1H5 计划评审6 计划模板7 测试策略8 风险评估 1 测试计划定义 描述了要进行的测试活动的范围、方法、资源和进度的文档;包含测试项、被测特性、测试任务、谁执行任务、各种
阅读全文
摘要:(17)-测试活动之用例设计 1 测试用例定义2 测试用例设计方法3 黑盒用例设计方法4 白盒用例设计方法5 测试用例管理5.1 线上工具5.2 线下表格5.3 用例维护5.4 用例跟踪5.5 用例管理规范 1 测试用例定义 对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其
阅读全文
摘要:(二)-白盒测试用例设计概述2 1 白盒测试覆盖标准1.1 逻辑覆盖说明 2 测试原则3 分析方法4 测试流程5 工具选择6 黑盒与白盒的区别 1 白盒测试覆盖标准 逻辑覆盖;循环覆盖;基本路径测试; 1.1 逻辑覆盖说明 分类说明语句覆盖每条语句至少执行一次判定覆盖每个判定的每个分支至少执行一次条
阅读全文
摘要:(16)-测试活动之需求分析 1 目的2 需求分析如何理解?2.1 需求分析理解2.2 如何进行需求分析2.2.1 确定分析对象2.2.2 确定分析方法2.2.3 需求分析举例 3 需求分析实例4 从需求分析到用例设计5 总结 1 目的 简单来说,需求分析就是从需求中挖掘测试需求。 2 需求分析如何
阅读全文
摘要:(15)-测试基础之测试阶段分类和说明 0 软件测试分类汇总1 按开发阶段2 按测试实施组织3 按测试执行方式4 按是否查看代码5 按是否手工执行6 按测试对象7 按地域划分 0 软件测试分类汇总 分类方法分类内容按开发阶段单元测试、集成测试、系统测试、验收测试按测试实施组织α、β、第三方按测试执行
阅读全文
摘要:(14)-测试基础之软件测试和开发模型概述 1 软件测试模型1.1 V模型1.2 W模型1.3 H模型1.4 X模型1.5 敏捷测试 2 开发模型2.1 大爆炸模型2.2 边写边改模型2.3 瀑布模型2.4 敏捷开发模型2.5 螺旋模型2.6 其他模型 1 软件测试模型 1.1 V模型 左侧为瀑布开
阅读全文
摘要:(13)-测试基础之测试工程师的基本要求 1 软性能力1.1 沟通表达能力1.2 逻辑思维能力1.3 原则和立场1.4 情绪管理1.5 抗压性1.6 学习成长1.7 时间管理1.8 问题分析排查能力1.9 客户导向1.10 质量意识1.11 制定计划能力1.12 团队合作1.13 风险意识 2 技术
阅读全文
摘要:(12)-测试基础之软件测试的原则概述 1 测试要站在用户的角度2 软件测试要尽早进行3 穷尽测试是不可能的4 遵循GoodEnough原则5 测试缺陷要符合“二八”定理6 避免缺陷免疫7 分阶段测试8 第三方体验性测试9 并不是所有的缺陷都要修复10 模块缺陷越多,隐藏风险越大11 测试具备破坏性
阅读全文
摘要:(11)-测试基础之软件测试定义及过程 1 软件测试定义2 测试流程2.1 测试过程及流程图2.2 测试过程说明 3 软件测试的目的和目标4 几个易混淆的概念 1 软件测试定义 关于《软件测试的艺术》一书中,这么说: 可以理解为:测试是为发现错误而执行程序的过程; IEEE标准是这么说的: 使用人工
阅读全文
摘要:(10)-HTML之脚本、字符实体 1 脚本1.1 脚本标签1.2 script 标签1.3 noscript标签 2 字符实体 注意:本位仅简单说明和学习,后续会对JavaScript进行深入学习。 1 脚本 1.1 脚本标签 标签说明<script>定义客户端脚本<noscript>定义不支持脚
阅读全文
摘要:(9)-HTML之布局、表单、框架、颜色、颜色名、颜色值 1 html布局1.1 使用div块元素1.1.1 举例 1.2 使用表格1.2.1 举例 2 表单2.1 表单说明2.2 表单标签2.3 输入元素-文本域2.4 输入元素-密码字段2.5 输入元素-单选按钮2.6 输入元素-复选框2.7 输
阅读全文
摘要:(8)-HTML之图像,表格,列表,区块 1 图像1.1 图像标签1.2 使用方法1.3 Alt属性1.4 高度和宽度1.5 举例1.6 总结 2 表格2.1 表格标签2.2 边框属性2.3 表格表头2.4 表格示例 3 列表3.1 有序、无序列表3.2 列表标签 4 区块4.1 区块元素4.2 内
阅读全文
摘要:(7)-HTML之文本格式化、链接、头部、CSS 1 文本格式化1.1 文本格式化标签1.2 举例 2 链接2.1 链接标签2.2 链接语法2.3 链接属性2.4 举例 3 头部3.1 head元素3.2 title元素3.3 base元素3.4 style元素3.5 link 元素3.6 meta
阅读全文
摘要:(6)-HTML之元素、属性、标题、段落 1 元素1.1 语法1.2 元素嵌套1.3 空元素1.4 书写注意事项1.5 HTML标签 2 属性2.1 属性说明2.2 示例2.3 属性举例2.4 注意事项 3 标题3.1 标题说明3.2 使用方法3.3 举例 4 水平线4.1 HTML水平线4.2 使
阅读全文