测试初识及概念

测试初识

1,什么是软件测试?

验证软件是否满足用户的需求(不是以测试人员的主观意愿去判断软件质量的,它是有标准的)

2,软件测试和开发的区别是什么?

(1)软件测试和调试的区别
目的:

软件测试的目的:测试人员根据需求去判断软件是否满足用户的需求
调试的目的:软件开发人员为了验证程序是否可以满足他想让程序实现的功能。

角色:

调试:开发人员;
测试: 测试人员,开发人员(单元测试),用户

阶段不同:

调试:软件开发的阶段;
测试:整个软件开发的生命周期。

(2)难易程序:
开发广度小,专业度高
测试广度大,专业度低

测试左移:需求前调研阶段和需求阶段,测试人员参加。
测试右移:产品上线后,系统监控,日志记录和分析。

3,测试人员所具备的素质? (为什么你要选择软件测试)
(1) 软件测试这个岗位的兴趣
(2)有能力,编程能力,懂几门编程语言,沟通,团结协作(team work)
(3)责任感和承受一定的压力
思维方面发散性思维,逆向思维

软件开发的生命周期

需求分析
计划
设计
开发
测试
运行

概念篇

1.什么是需求?

软件开发中的需求:需求就是满足用户的期望或者合同规定的标准,规范,文档所需要的条件和权限。
用户需求:用户想要软件实现功能 boss/实际用户(反馈和要求) /公司的业务人员(针对公司的内部系统) 非常简单,没有实现细节
软件的需求:用户需求的具体细化,是用户需求具体的实现细节,开发人员要根据软件需求进行软件开发 软件需求是用户需求转化而来的

2,什么是BUG?

分为两种情况: .
(1)当软件需求规格(软件需求) 存在并且合理,如果软件功能和软件需求规格不相符合,我们就说是软件错误(BUG)
(2)当软件需求规格不存在的时候,用户需求存在并且合理软件功能和用户需求不相符,就是软件错误(BUG)。

3,什么是测试用例?

向被测试系统发起的一组集合,这组集合包括测试数据,测试步骤,测试平台,预期结果

4,开发模型(5个)

(1)瀑布模型

在这里插入图片描述

优点:各个阶段比较独立,看重需求分析和软件测试;
缺点:无法适应需求的变化;测试到编码后才介入,导致前期的缺陷无法及时发现。也无法及时修正。
适用的项目:适用于需求稳定的项目。

(2)螺旋模型

适用的项目:前期需求不是很明确,并且有风险,项目比较庞大的系统开发;
优点:强调软件质量;每一次迭代进行严格的风险分析,提供讨论项目是否有必要进行下去的机会
缺点:引入风险管理,会投入大量人力物力;

(3)迭代,增量模型,

假如一个系统的四个功能,A模块,B模块C模块D模块,需要两周时间完成
迭代模型:第一周开发人员完成A BC D四个模块基础功能,第二周在基础功能之上进行细化和完善;
增量模型:第一周完成A模块,B模块,第二周完成C模块D模块。
迭代模型抗风险能力更强

(4)敏捷模型.

轻文档,轻流程,重目标,重质量 目标就是交付一个高质量可用的软件
拥抱变化,可以适应需求的变化

PO, product owner->产品经理 把客户的需求整理成user story,客户的代表方;
SM scrum master->项目经理 负责保证整个敏捷流程的顺利实施;
ST scrum Team->研发团队 目标是交付一个高质量可用的软件;

scrum流程:
1,发布计划会议
2,迭代计划会议
3,开发过程中,每日站会
4,产品演示评审会
5,回顾会议

  • 发布计划会议: PO负责讲解user story,根据user story的紧急程度排出本期要迭代的user story,形成sprint backlog.
  • 迭代计划:细化user story,分配任务,每个人需要完成什么任务以及完成的时间节点;
  • 研发期:每日站会,三件事:昨天做了什么,遇到什么困难,今天的计划;
  • 项目演示会议:给用户演示完成的产品,用户会提出一定的意见,产品经理整理成新的user story 放到下一次的迭代当中;
  • 回顾计划会议:对本期迭代进行总结。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值