找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
客户
客户需求:客户的需要
项目:依客户的要求需要实现的产品去立项
项目需求:产品经理的客户需求基础进行提炼
项目的角色:测试:开发:运维:产品:项目经理:测试经理:开发经理
1.软件测试工程师,简称测试,TE==》分析需求,编写测试用例,验证开发转交的代码,负责测试执行
2.测试组长==》测试主管:管理组内成员TL
3.测试经理:TPM==》管理所有测试人员,安排测试任务,编写测试计划
4.开发:==》设计和编码
5.开发经理==》管理开发人员,安排开发任务
6.产品经理==》对接客户,对接需求,负责整理需求文档(以后会经常接触)
7.运维==》一般负责搭建测试环境,权限控制,软件系统的维护
测试环境==》测试人员使用的环境
真实环境==》线上环境/生产环境
9.项目经理==》管理整个项目进度,人力安排,软硬件的资源
目录:Linux系统下,文件夹被称为目录
路径:
相对路径:从根目录出发到终点之间的某一个位置
绝对路径:从根目录到终点的表达
软件生命周期:
1.客户问题引入==》客户提出要求,业务对接,产品经理负责分析整理成<需求文档>
2.可行性分析==》(经济,商业论证,政治,法律,技术)
3.项目招投标==》自研,自己做,外包
4.项目立项==》项目确定要做,产品项目需求,项目周期,人力,软硬件需求
5.需求分析==》产品经理主讲
6.开发阶段(编码,测试)
7.维护==》在拿到项目的时候,客户会付定金30%,开发结束后再付60%,维护阶段10%。
需求分析方法:
1.深入了解需求文档
2.需求评审:有产品经理主讲,项目组所有成员参与
V模型:指的是项目的阶段
1.用户需求==》根据用户的需求提炼为项目需求
2.需求分析==》所有人对需求要达成一致后,产品经理更新需求文档,就是需求规格说明书(SRS)
3.概要设计==》简称HLD==》开发设计(框架)
4.详细设计==》简称LLD==》开发设计(添加内容)
5.编码==》coding
6.单元测试==》白盒测试==》测试代码的逻辑,简称UT,开发自测
白盒测试:一般是开发自测,验证软件单元是否满足详细设计文档的规格要求,能正确执行,主要是对代码的测试
7.集成测试==》灰盒测试==测试的是接口,简称IT
集成测试:之多个单元组合验证软件是否满足设计的规格,能否正常执行,主要是模块之间的数据交互
8.系统测试==》黑盒测试==》功能测试,简称ST
指的是把软件进行正常的运行,对整个系统进行测试,验证整个系统的能正常运行,主要测试的是主流程
9.系统集成测试,简称SIT,包括灰盒测试,黑盒测试==》验证接口和功能
10.验收测试==》UAT
α测试:公司内部验收测试,产品还没到客户手里,产品经理进行验收,自己人验收,测试开发要在现场,出现问题bug可以及时解决
β测试:客户方验收
分享至 : QQ空间
收藏

1 个回复

倒序浏览
友友真棒
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册