测试内容总结

文章目录

          • 一个项目的流程
          • 要用的一些工具
          • 1.JIRA:
          • 2.SVN--Git
          • 3.禅道--JIRA
          • 4.Fiddler
          • 基础概念
          • 1.瀑布模型的流程:软件开发生命周期
          • 2.几种常见的测试分类
          • 3.测试的八大要素
          • 4.测试用例的方法
          • 5.缺陷的基本信息:
          • 6.缺陷的状态:新建 打开 已修复 关闭 重现打开 拒绝 延迟
          • 7.缺陷跟踪流程:(缺陷生命周期)
          • 8.软件项目的测试流程
          • 描述测试流程:
          • 10.项目执行的顺序
          • 11.如何做需求评审
          • 12.web测试
          • 13.介绍项目和项目测试的流程

一个项目的流程
  • 大型项目
  • 互联网的项目

1.需求评审
2.测试计划和测试方案
3.编写测试用例和评审
4.执行测试用例和缺陷跟踪
冒烟(基本)
系统(全部)
回归(主要)
兼容性测试
5.测试报告(日报)

要用的一些工具
1.JIRA:

缺陷的跟踪:

  • 测试提交缺陷
  • 开发修复缺陷
  • 测试人员回归测试
2.SVN–Git

文件版本管理
SVN的基本操作
检出,更新,提交,增加
大家一起提交管理(有一定的规则)

  • 先更新,再修改提交
  • 删除要确认
  • 有问题,交流更正
    项目恩建管理,自动化文件管理
3.禅道–JIRA

用例管理
缺陷管理

4.Fiddler

抓包的好处

  • 让测试人员更详细的理解产品的业务,开发的逻辑
  • 帮助我们定位问题
  • 举例:关注请求的抓取和分析:
    状态码
    请求和响应的信息

常用的操作

  • 删除,过滤
  • 修改
  • 手机抓包
  • 弱网测试
  • Https(web’证书,APP证书的安装)
基础概念
1.瀑布模型的流程:软件开发生命周期

需求分析–概要设计–详细设计–编码–软件测试–维护

2.几种常见的测试分类

1.单元,集成,系统,验收
2.冒烟,回归测试,随机,探索
3.白盒,黑盒

3.测试的八大要素

1.用例编号
2.用例标题
3.测试项目
4.用例级别
5.测试输入
6.预置条件
7.测试步骤
8.预期结果

4.测试用例的方法

1.常用的等价类,边界值
2.场景法,错误判断法
判定表,正交表,流程图

5.缺陷的基本信息:

标题 预置条件 重现步骤 期望结果 实际结果

6.缺陷的状态:新建 打开 已修复 关闭 重现打开 拒绝 延迟
7.缺陷跟踪流程:(缺陷生命周期)

1.正常2个
异常3个

测试新建–开发修复–测试检验–已修复–关闭
测试新建–开发修复–测试检验–未修复–重新打开

测试新建–开发拒绝修复–测试关闭
测试新建–开发认为下个周期修复–延迟
测试新建–开发修复–测试检验–已修复–关闭–已修复的缺陷再次出现–重新打开

8.软件项目的测试流程
  1. 需求评审
  2. 测试计划
  3. 编写测试用例和用例评审
  4. 执行测试用例和缺陷跟踪
  5. 测试报告(日报)
描述测试流程:
  • 项目开始那单需求,书序需求,做一个需求评审,团队人员达到共识
  • 测试阶段做一个测试计划,自己评估自己任务需要的时间
  • 编写测试用例,完成后小组进行用例的评审
  • 等待开发人员开发完成,进行测试
    -冒烟,系统全部测试功能,回归测试(测试产品的主要功能),兼容测试
  • 发现问题,提交缺陷,跟踪缺陷
  • 测试介绍,编写一份测试报告,总结这段时间的测试质量和结果,以及建议
10.项目执行的顺序

1.冒烟,系统,回归,兼容

11.如何做需求评审

1.需求会议
产品经理做好需求,组织需求评审会议,人员有,开发,产品,设计,测试,
会议中产品经理会介绍从头到尾产品的需求,过程中有疑问提出疑问
觉得需求有不对的地方,提出自己的意见和建议

12.web测试

1.非功能测试

  • 兼容
  • 易用性
  • 可维护
  • 安全
  • 性能

2.兼容:功能测试用例的60%

13.介绍项目和项目测试的流程

1.项目做什么
2.给谁用
3.哪些功能模块
4.技术栈

1.项目的主要功能

  1. 什么类型的产品
  2. 主要功能有哪些
    2.测试的流程
  3. 功能测试
  4. 自动化测试
  5. 接口测试

1.敏捷开发模型
2.一次迭代有哪些活动
3.站会会做什么

你可能感兴趣的:(软件测试)