文章分类 -  Testing

摘要:目录 返回上一页 单元测试,对软件在设计的最小单元中进行正确性检测的测试,将可能存在的错误在最小范围内发现并解决。 对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规 阅读全文
posted @ 2023-12-26 11:51 silencio。
摘要:如:L4(23) 有3个控件, 每个控件有2个取值; 4为需要测试的组合个数; 叫4因素3水平。 (1)L4(23) 列号 1 2 3 试验号 1 1 1 1 2 1 2 2 3 2 1 2 4 2 2 1 (2)L8(27) 列号 1 2 3 4 5 6 7 试验号 1 1 1 1 1 1 1 1 阅读全文
posted @ 2023-12-26 11:51 silencio。
摘要:目录 你肯定对自动化有些疑问 自动化测试的分类 自动化测试解决了哪些问题 适合自动化测试的场景 自动化测试生命周期 Web应用程序的测试自动化 返回上一页 返回随笔首页 你肯定对自动化有些疑问 什么是自动化测试? 为什么要有自动化测试? 自动化测试有哪些分类? 它解决了什么问题? 什么系统适合自动化 阅读全文
posted @ 2023-12-26 11:50 silencio。
摘要:目录 for windows for Mac python node.js androidSDK Appium-server MuMu模拟器 返回测试目录 for windows for Mac python python解释器的安装 参考: appium-python-client pip ins 阅读全文
posted @ 2023-12-26 11:50 silencio。
摘要:目录 扯淡 什么是计算机 计算机的组成 硬件 软件 操作系统 返回测试目录 扯淡 干什么之前,都要扯淡! 什么是计算机 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代 阅读全文
posted @ 2023-12-25 09:40 silencio。
摘要:目录 为什么需要软件测试? 为什么选择软件测试行业? 为什么不让开发自己做测试? 什么是测试? 软件测试的作用? 软件测试的诞生 软件测试出现原因 软件测试的发展 软件测试的目标 缺少软件测试发生的事故 软件测试常见的误区 软件测试的主要工作 测试原则 测试对象 软件架构 常见项目组织架构 软件测试 阅读全文
posted @ 2023-12-25 09:39 silencio。
摘要:目录 软件生命周期 软件开发模型 瀑布模型 快速原型模型 螺旋模型 敏捷开发模型 软件测试模型 软件测试 & 软件工程 V模型(掌握) W模型(熟悉) H模型(了解) 测试分类 按软件测试职位分类 按测试对象是否执行分类 按软件测试功能分类 测试环节 单元测试 黑盒测试 白盒测试 灰盒测试 集成测试 阅读全文
posted @ 2023-12-25 09:39 silencio。
摘要:目录 before 黑、白、灰盒测试 白盒测试 黑盒测试 灰盒测试 黑、白、灰盒测试方法总结 静态、动态测试 静态测试 动态测试 人工测试、自动化测试 常见的黑盒测试方法 等价类划分法 示例1:计算整数 示例2:测试QQ账号 示例3:测试电话号码 示例4:用户登录 边界值 示例1:标题 示例2:成绩 阅读全文
posted @ 2023-12-25 09:39 silencio。
摘要:目录 重点 什么是缺陷? 软件缺陷的表现形式 软件缺陷产生的原因 软件缺陷的根源 软件缺陷修复的费用 缺陷分类标准 缺陷属性 缺陷类型(bug类型) 软件缺陷严重性与优先级 缺陷状态 缺陷的起源/来源/根源 bug 缺陷报告 软件缺陷的信息 软件缺陷报告的主要信息 缺陷报告中的状态与bug处理意见 阅读全文
posted @ 2023-12-25 09:38 silencio。
摘要:目录 about 敏捷开发的相关概念 敏捷开发的流程 敏捷开发的原则 敏捷开发技术的适用范围及优劣势 返回测试目录 about 敏捷开发的思想是从20世纪90年开始,逐渐引起人们的广泛关注的一种开发方法,并不是一门技术。 重点需要记住: 敏捷开发的概念 敏捷开发的流程 敏捷开发的适用原则 敏捷开发的 阅读全文
posted @ 2023-12-25 09:38 silencio。
摘要:目录 前言 质量与质量管理体系 影响软件质量的因素 质量管理发展阶段 质量管理体系 ISO9000 CMM 六西格玛 软件质量模型 功能性 可靠性 易用性 效率 维护性 可移植性 软件质量活动 返回测试目录 返回随笔目录 前言 所有的从事软件生产的都要学习软件质量,包括软件分析人员、设计人员、开发人 阅读全文
posted @ 2023-12-25 09:37 silencio。
摘要:目录 为什么习软件需求? 需求开发 需求获取 需求分析 需求定义 需求验证 需求管理 需求工程和需求管理的关系 软件需求变更流程 软件需求跟踪 软件需求跟踪阶段划分 软件需求跟踪方法 需求阶段需求跟踪 需求变更 需求评审 返回测试目录 返回随笔目录 为什么习软件需求? 先来讲述一个真实的故事: 一天 阅读全文
posted @ 2023-12-25 09:37 silencio。
摘要:目录 什么是测试覆盖率 白盒覆盖率 语句覆盖 判定覆盖率 条件覆盖率 判定条件覆盖率 条件组合覆盖率 路径覆盖率 灰盒覆盖率 函数覆盖 接口覆盖率 黑盒覆盖率 面向对象覆盖率 返回测试目录 返回随笔目录 什么是测试覆盖率 首先,我们该如何评审自己写的测试用例是否满足测试要求?是否存在漏洞与缺陷? 这 阅读全文
posted @ 2023-12-25 09:36 silencio。
摘要:目录 楔子 什么是集成测试 集成测试的重点 集成测试的层次 集成测试的策略 大爆炸集成策略 自顶向下集成策略 自底向上集成策略 三明治集成策略 其他集成策略 返回测试目录 返回随笔目录 楔子 现在,有一个Django项目到了提测阶段,我们要对项目的登录集成测试。 urls.py: from djan 阅读全文
posted @ 2023-12-25 09:35 silencio。
摘要:目录 什么是单元测试 单元测试的目的 单元测试关注的重点 单元测试环境 单元测试的四个阶段 单元测试基本原则 单元测试方式 常见单元测试工具 返回测试目录 返回随笔目录 什么是单元测试 单元测试,对软件在设计的最小单元中进行正确性检测的测试,将可能存在的错误在最小范围内发现并解决。 对于单元测试中单 阅读全文
posted @ 2023-12-25 09:35 silencio。
摘要:目录 About 必要的准备与注意事项 unittest简单上手 使用unittest提供的断言 unittest.TestSuite unittest.makeSuite unittest.TestLoader 一探unittest.main setUpClass && tearDownClass 阅读全文
posted @ 2023-12-25 09:34 silencio。
摘要:目录 楔子 如何mock数据 快速上手 构造器:_init_ mock断言语句 mock管理方法 mock统计方法 返回测试目录 楔子 现在, 你要测试这些接口: """ 用例集 case_set.py pip install requests """ import requests def v2e 阅读全文
posted @ 2023-12-25 09:33 silencio。
摘要:目录 About 快速上手 返回测试目录 返回随笔目录 About mock除了用在单元测试过程中,还有一个用途,当前端开发在开发页面的时候,需要服务端提供API接口。 此时服务端没开发完成,或者说没搭建测试环境,这个时候前端开发会自己mock一个api服务端,自己给自己提供调用接口的返回数据。 m 阅读全文
posted @ 2023-12-25 09:32 silencio。
摘要:目录 快速入门 简单示例 setup和teardown 配置文件 进阶 跳过用例 标记预期失败 参数化 固件 什么是固件 作用域 预处理和后处理 常用插件 pytest测试报告插件 allure 控制用例执行顺序 失败重试 并发执行 pytest-sugar pytest-cov 常见问题 返回测试 阅读全文
posted @ 2023-12-25 09:30 silencio。
摘要:目录 About 代码示例 返回测试目录 返回随笔目录 About 有了测试报告我们就可以发送邮件了。 Python发邮件功能借助smtplib和email模块。 更多关于发邮件的故事点击:https://www.cnblogs.com/Neeo/articles/11199127.html 代码示 阅读全文
posted @ 2023-12-25 09:29 silencio。