找回密码
 立即注册
籍胤博 +好友
这个人很懒什么都没写
听众
8
主题
10
金钱
76
个人名片
  • 未填写地址
  • 这家伙很懒什么都没写
粉丝关注
还没有人关注TA
添加表情

第一天上课笔记

已有 82 次阅读2019-9-8 21:37

界面测试:测试人员拿着UI设计师设计的图与实际效果图进行对比的过程。
安全性测试:测试人员专项测试
可靠性测试:在规定的时间范围内完成规定的事情
可用性测试(可靠性包含着可用性 但可用的不一定可靠)

兼容性测试
app端 不同的系统的不同版本要进行兼容
Android 4.x 5.x 6.x 7.x 8.x 9.x
iOS ios8 ios9 ios10 ios 11 ios12
web端 要考虑不同浏览器的不同版本之间的兼容
谷歌 49—70
火狐
IE 8/9/10

易用性测试:要为了用户的体验着想
压力测试: 突破临界值 直到崩溃
负载测试: 逼近临界值 看能稳定运行多久

绝对路径: 从最开始的目录出发
相对路径: 以当前文件为基准进行一级级目录指向被引用的资源文件

重点:
客户机与服务器 是通过客户端去访问服务器
简称叫C/S架构
Client server app端(抖音App和微信App)
优点:手机携带方便,操作简单,上传下载的速度相对较快,安全性较高
缺点:需要安装升级App,服务器相对比较难维护

浏览器与服务器 通过浏览器去访问服务器 (豆瓣,天涯,知乎)
简称叫B/S架构
优点:不需要安装直接访问网页,服务器好维护,信息量比较大,资料比较多
缺点安全性不高,信息容易泄露,容易中病毒

项目组成员
产品经理:对接客户,了解客户的需求,把客户的需求进行优化提炼我自己项目的需求
产品经理管理需求人员:SA
项目经理:PM project management 职责:统筹管理整个项目组,给开发和测试经理
分配任务
开发经理:管理开发人员,给开发人员分配任务和需求和开发进度的管控
测试经理:TPM 管理测试人员
开发人员:写代码
测试人员:软件测试工程师 TE test enginer
运维人员:维护公司的测试环境
DBA:数据库管理员
UI设计工程师:画高保真

概要设计 HLD
详细设计 LLD
编码 开发编写代码
单元测试 UT 简称叫白盒测试
集成测试 IT 简称灰盒测试 又叫接口测试
系统集成测试 SIT
验收测试
α测试:在产品交付到客户手中前,公司内部成员需要模拟用户的使用和环境,
看是否可以达到和满足用户的需求。
β测试:产品已经交付到客户手中,用户去使用产品假如这个时候出现了问题
由客户收集所有的问题统一发邮件抄送项目组成员。

项目与版本的区别?
项目可能一直都在 版本一直在迭代更新

项目与产品的区别? (先有项目后有产品)
1、先有项目
2、启动项目
3、效果图设计
4、开发和测试投入
5、上线
6、产品的诞生



必须背

你们的项目分为哪些阶段?每个阶段有哪些输入与输出?

输入 输出
需求说明 需求评审和分析 需求规格说明书(SRS)
概要设计阶段 需求规格说明书 概要设计说明书(HLD)
详细设计阶段 概要设计说明书 详细设计说明书(LLD)
编码 开发编写代码 整个项目组的代码包
单元测试阶段 进行单元测试 单元测试报告
系统集成测试阶段 编写用例和执行测试用例 系统集成测试报告(sit)
验收测试 用户参与验收 验收测试报告


H模型流程

产品经理接收客户需求信息 产品经理整理需求分析

由产品经理召开产品需求会议 项目组人员一起制作需求设计说明书

开发人员设计概要设计说明书

测试人员要审核概要设计说明书 并继续了解需求规格说明书

开发人员制作详细设计说明书

测试人员审核详细设计说明书 需要更深入的了解需求设计说明书

测试经理写项目测试方案

开发人员进行代码编写

测试工程师写出测试用例并与其他测试工程师一起进行多次用例评审 最终形成用例基线文档 可以进行下一步操作

测试经理将基线文档导入用例管理工具 并将测试用例分配给测试工程师(谁写的给谁测)

测试经理或测试骨干或测试环境运维人员要搭建好测试环境

开发人员将项目包提交于Sit1转测试经理

测试经理部署项目包基于(Linux)

测试人员进行冒烟测试

冒烟测试通过后正式进入sit1测试(第一轮系统集成测试)

测试人员找到BUG后 开发人员修复Sit1的BUG

开发人员进行代码编写

测试人员进行sit2测试 根据下一步的BUG进行下一步的Sit(要及时补充测试用例

达到测试准出 输出测试报告

上线产品。

全部作者的其他最新日志

评论 (0 个评论)

facelist

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