第一讲:计算机基础—什么是软件(software)

什么是软件(software)
计算机(computer)=硬件(hardware)+软件
软件=程序(program)+文档(document)
❗️测试对象是程序和文档(软件)

✳️✳️✳️
软件的开发阶段划分?
①需求分析阶段—由需求分析人员完成—和《需求规格说明书》
②设计阶段—由系统架构师(分析师)完成—《概要设计说明书》《详细设计说明书》
③编码阶段—开发人员—程序(源代码)

⚠️⚠️⚠️
【常见面试题】
开发阶段中哪个阶段的bug最多?哪个阶段最少?
需求分析阶段产生bug最多(大概为bug总数的55%左右),其次是设计阶段(大概占bug总数的25%左右),最少的是编码阶段(大概占bug总数的15%左右),最后还有约5%的bug来源于兼容性问题和配置问题。
❗️❗️总结:
①测试工作不能只测程序,文档也要测。
②测试工作应该尽早介入,而且应该贯穿整个开发阶段始终(尽早测试原则和不断测试原则)。

🔴🔴🔴
PC:personal computer
个人电脑;在学习办公娱乐时,单个用户使用,通常配置相对较低。
Server:服务器,同时提供多用户使用,配置要求较高。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值