找回密码
 立即注册
gz08周建辉 +好友
这个人很懒什么都没写
听众
8
主题
0
金钱
60
个人名片
粉丝关注
还没有人关注TA
添加表情

复习第一天

已有 129 次阅读2019-9-8 17:47

架构:C/S、B/S
C: client 客户端  ; B : browser 浏览器; S:server 服务端
B/S和C/S架构的区别:B/S : 浏览器到服务端;不需要下载,直接通过浏览器访问;不需要更新;对服务器性能要求高;安全性比C/S低
C/S :需要下载客户端才能使用;需要更新;能够分担服务器部分性能压力;安全性高
B/S架构软件:京东、淘宝、爱奇艺等
C/S架构软件:京东、淘宝、爱奇艺等

职能代号:
DB:数据库
DBA:数据库管理员
DE:开发
TE:测试工程师
PM:项目经理
TPM:测试经理
BA:需求分析、讲解员

测试用例:根据客户需求写出我们要验证的功能,描述功能,显示操作步骤,已知预期结果
概设主要哪些内容:架构的初步设计文档,使用什么类型的数据库,架构的描述、设计、模块名称等
详设主要有哪些内容:针对功能具体的实现文档,模块功能的具体实现,具体的设计,架构的具体描述

单元测试( UI )  :验证软件单元是否满足详设规格,且能正常运行;主要测试的是代码
集成测试(IT):多个单元组合验证软件是否满足概要文档规格,且能正常运行;主要测试的是模块与模块之间的数据交互。
系统测试(ST):在软件进行正常的运行,对整个系统进行测试,验证这个系统所有功能能正常执行;主要测试的是软件的一个整体。
系统集成测试(SIT):对整个系统的测试,将我们的硬件、软件、操作人员看成一个整体,验证它是否有不符合系统需求的地方
验收测试(UAT):站在用户的角度对系统进行测试,验证系统是否满足用户的需求。
验收测试分α测试和β测试。α测试(内部测试,测试地点在公司),β测试(客户方测试,测试地点在客户方)
α测试和β测试区别:α测试:内部人员进行,开发在现场,可以干预测试结果;测试时间短,测试地点在公司
     β测试:测试时间长,测试人员不集中,客户发现问题后同一反馈,测试地点在客户方
H模型主要分为两个阶段
一、准备阶段
1、了解需求、概设、详设;2、设计测试计划、编写测试用例;3、用例评审,导入到用例管理工具;4、搭建测试环境;
二、测试执行阶段
1、部署项目包;2、冒烟测试;3、系统集成测试(SIT); 4、回归测试
冒烟测试是对新版本的主要功能、基本功能进行测试;冒烟测试一般不超过半天,2小时
bug缺陷级别:致命、严重、一般、提示(建议性)
一般会测试3-4轮,第一轮集成测试我们叫SIT1
在SIT中,除了SIT1第一轮系统集成测试外,其余的SIT测试我们叫回归测试
回归测试是在维护阶段,对上一个版本中发现的BUG(已经修复的bug)进行回归测试,主要保证bug已经成功修复,并且在修复过程中没有产生新的BUG
SIT 站在用例的角度上:全量测试(测试所有的用例)
回归测试 站在用例的角度上:增量测试   1、验证上次版本提交的BUG;2、验证和BUG相关联的功能或者模块;3、测试主体功能(每一轮都要进行冒烟测试);3、你认为可疑的测试用例;4、补充的测试用例或者测试场景


评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册