测试总结
文章平均质量分 93
对测试知识的总结
赢锋尹
学习神秘的语言,创造美好的平台
展开
-
测试-7-自动化测试selenium(三)
@TOC前面学习了自动化测试的代码,但是还得学习一些东西,才能将自动化测试组织起来并持续进行:批量执行参数化断言测试报告接下来将围绕unittest来介绍测试框架。一. unittest 和 Junit的区别共同点: 都是单元测试框架区别:unittest: UI界面功能的单元测试框架,黑盒测试;Junit: 基于代码的单元测试,白盒测试二. unittest 框架解析unittest 是python 的单元测试框架, unittest 单元测试提供了创建测试用例,测试套件原创 2022-03-04 20:42:13 · 340 阅读 · 12 评论 -
测试-6-自动化测试selenium(二)
selenium 自动化测试原创 2022-03-04 13:12:05 · 458 阅读 · 10 评论 -
测试-5-自动化测试selenium
自动化测试selenium一. 自动化测试1. 什么是自动化测试?(1)自动化测试方法(2)UI自动化(3)接口自动化2. 自动化测试工具3.自动化测试的优势4. 如何实施自动化测试(1)自动化测试的适用对象(2)自动化测试的时机(3)如何实施自动化测试(4)自动化测试实施失败的因素5. 发展方向二. selenium一. 自动化测试1. 什么是自动化测试?自动化测试指软件测试的自动化,在预设状态下运行应用程序或者系统。将人为驱动的测试行为转化为机器执行的过程。selenium 是一个自动化测试工具原创 2022-03-04 11:15:59 · 546 阅读 · 8 评论 -
测试-4-测试管理
测试管理一. 测试策略指定1. 从测试需求开始a. 需求的正确性b. 需求分析注意事项c. 分析需求的具体方法2. 制定测试策略a. 测试策略的具体实施b. 测试计划的制定二. 测试方案设计1. 风险分析a. 需求风险b. 计划编制风险c. 组织和管理风险d. 人员风险e. 开发环境风险f. 客户风险g. 产品风险h. 设计和实现风险i. 过程风险三. 测试执行流程的设计a. 需求测试b. 内部发布版本测试(冒烟测试)c. 系统测试d. 回归测试e. 交叉测试四.测试报告的输出一. 测试策略指定需求是软原创 2022-02-25 20:21:59 · 401 阅读 · 19 评论 -
测试-3-测试分类
测试分类一. 按开发阶段分1. 单元测试2. 集成测试3. 系统测试4. 验收测试二. 按测试实施组织1. α测试2. β测试3. 第三方测试三. 按是否运行划分1. 静态测试2. 动态测试四. 按是否手工划分1. 手工测试2. 自动化测试五. 按是否查看代码划分1. 黑盒测试2. 白盒测试3. 灰盒测试六. 按测试地域划分1. 国际化测试2. 本地化测试七. 按测试对像划分1. 业务测试2. 界面测试3. 容错性测试4. 文档测试5. 兼容性测试6. 易用性测试7. 安装测试8. 安全测试9. 性能测试1原创 2022-02-25 19:59:25 · 1960 阅读 · 2 评论 -
测试-2-用例篇
测试用例一. 测试用例的设计方法1. 从整体的角度分析测试用例基于需求的设计2. 测试用例的具体设计方法a. 等价类b. 边界值c. 因果图法d. 场景设计法e. 错误猜测法f. 正交法二. 总结一. 测试用例的设计方法测试用例是为了实施测试而向被测试的系统提供的一组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素。1. 从整体的角度分析测试用例基于需求的设计基于需求的测试方法,会使测试更加有效,因为 它使测试专注于质量问题产生的根源,即需求。软件开的过程:#mermaid-s原创 2022-02-25 12:07:06 · 194 阅读 · 16 评论 -
测试-1-基础篇
基础概念一.相关概念1. 软件测试2. 软件测试和研发的区别3. 软件开发的声明周期4. 需求一.相关概念1. 软件测试软件测试就是检测软件是否满足用户的需求。测试就是以评价一个程序或者系统属性为目标的一种活动,是对软件质量的度量。2. 软件测试和研发的区别(1)软件测试和调试区别目的不同:测试是发现软件中存在的问题;调试是定位并解决软件中存在的问题。角色不同:测试可以是开发人员,也可以是测试人员;调试只能是开发人员。阶段不同:测试贯穿于整个软件开发的生命周期;调试只能在开发阶段原创 2022-02-20 22:35:24 · 537 阅读 · 0 评论