测试相关-基础篇

1.什么是软件测试

在规定的条件下对程序进行操作,以发现程序错误。

2.软件测试的目的

① 验证软件需求和功能是否得到了完整的实现

② 尽可能的发现软件中的bug

③ 尽可能的发现软件中的bug

④ 验证软件是否可以发布

⑤ 对软件的质量、性能、效率做出合理的评估

⑥ 预防用户使用可能出现的问题

⑦ 预防下个版本可能出现的问题

3.软件测试流程是什么?
步骤一:需求分析

步骤二:制定测试计划

步骤三:设计测试用例、编写测试用例

步骤四:实施测试(执行测试用例)

步骤五:提交bug,提交缺陷报告

步骤六:生成测试总结和报告

4.软件测试的八个原则

  1. 所有测试的标准都是建立在用户需求之上
  2. 始终保持“质量第一”的觉悟,当时间和质量冲突时,时间要服从质量
  3. 需求阶段应定义清楚产品的质量标准
  4. 软件项目一启动,软件测试就已经开始,而不是等程序写完,才开始进行测试
  5. 第三方进行测试会更客观,更有效
  6. 软件测试计划是做好软件测试工作的前提
  7. 测试用例是设计出来的,不是写出来的
  8. 对发现错误较多的程序段,应进行更深入的测试

5.编写测试用例有哪几种方法

正则表达式 等价类划分、边界值、因果图划分、场景法、正交法、错误推断法、随机、测试大纲

黑盒测试方法:

  1. 等价类划分
  2. 边界值分析法
  3. 错误猜测法

白盒测试方法:

  1. 语句覆盖
  2. 判定覆盖
  3. 条件覆盖
  4. 判定条件覆盖
  5. 条件组合覆盖
  6. 路径覆盖

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值