IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 测试模块总结 -> 正文阅读

[开发测试]测试模块总结

1、测试计划包含:

确定测试范围、制定测试策略、测试资源的安排、人员的分配、时间的安排、风险评估
?

2、测试用例包含:

用例编号、用例标题、所属模块、前置条件、操作步骤、输入数据、预期结果、实际结果
?

3、缺陷报告包含:

缺陷编号、缺陷标题、缺陷类型、缺陷状态、测试环境、严重程度、优先级、重现步骤
?

4、测试报告包含:

测试目的,测试背景,测试范围,测试环境,测试结果分析,回归测试,遗留缺陷,测试结论

5.测试接口的流程:

拿到接口文档、分析接口功能,请求路径,请求参数,查看参数是否必填,

是否唯一,参数类型,参数长度,编写测试用例,使用postman执行接口测试用例

6.常见测试用例的方式:

等价类划分法:

场景: @计算1~100之间两个整数的和,在1~100之间是有效等价@ 若<1或>100是无效等价

边界值法: 场景: @输入要求是计算1~100之间两个整数的和,自然就产生了1和100两个边界@ 上点是:1和100,离点是:0和101

场景法: 场景: @比如在ATM上取款@ 如: 取款成功 密码有误 账户余额不足 ATM现金不足等 正交表法: 场景: @字符属性设置程序@ 因为字体、字符样式、颜色啥的种类多,所以使用正交表法

因果图法: 场景: @有一个处理单价为2.5元的盒装饮料的自动售货机软件。若投入2.5元硬币,按“可乐”、 “啤酒”、或“奶茶”按钮,相应的饮料就送出来。 若投入的是3元硬币,在送出饮料的同时退还5角硬币@ 场景: 原因: 结果: 投入2.5元硬币 退还5角硬币 按可乐按钮 送出可乐饮料

判定表法: 场景: 同上(因果表法里的场景)

错误反推: 场景: @登录页面@ 如: 账号密码错误 登录失败错误次数——冻结账号 验证码——(图片或短信)等

7.公司流程:

立项>>>产品说明书>>>需求文档>>>需求评审

>>>(开发)详细概要设计>>>编码>>>自测

>>>(测试)>>>测试计划>>>编写测试用例>>>用例评审

               >>>

提测>>>冒烟测试>>>功能测试>>>禅道>>>回归测试>>>验收测试>>>上线

8.软件分类:

A. 根据阶段分:单元测试、集成测试、系统测试、验收测试

B. 根据是否执行:静态测试、动态测试

C. 根据是否查看源代码:黑盒测试,白盒测试

D. 黑盒测试又分为:功能测试和性能测试

·功能测试:兼容测试、易用测试、界面测试、安装测试、逻辑功能测试

·性能测试:一般测试、稳定测试、压力测试、负载测试

E. 其他:随机测试、冒烟测试、回归测试

9.W模型和v模型:

*v模型:*

客户需求>>>需求文档>>>概要设计>>>详细设计

||

程序编码

                                  ||

单元测试>>>集成测试>>>系统测试>>>验收测试

优点:每个阶段都清晰明了,便于控制开发的每一个过程

既可以单元测试又可以系统测试

缺点:测试介入的比较晚,对前期的一些缺陷无从发现和修改

        测试和开发并行

*w模型:*

需求分析>>>概要设计>>>详细设计

||

编码

||

集成>>>实施>>>交付

系统设计、系统分析、设计系统设计策略>>>概要分析、设计集成测试策略>>>

||

详细设计、设计单元测试策略

||

单元测试>>>集成测试>>>系统测试>>>验收测试

优点:测试伴随着软件的整个生命周期

测试和开发并行独立运行

缺点:有些项目,根本没有需求文档,所以w模型无法使用

对需求的测试和设计的测试要求很高,实践起来很困难

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-11-14 22:01:22  更:2021-11-14 22:03:01 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 4:23:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码