初识测试

《软件测试艺术》--推荐课本
1.三个问题

  • 1.什么是软件测试(两点:说明软件测试是找BUG,说明他是验证正确性)
    验证软件功能是否满足用户的需求
    对于软件功能进行操作的过程,判断它所呈现的结果是否符合如预期
  • 2.为什么做软件测试
    提高用户满意度
    可以举例说明,说明软件测试的重要性,同时展示自己的个人能力
  • 3.软件测试与开发的区别--(可以从调试与测试区别这个方面进行作答)

2.三个软件测试的定义阶段:

  • 为了发现错误而执行程序或者系统的过程--找BUG
  • 测试是以评价一个程序或者系统属性为目标的任何一种活动--找BUG,验证正确性
  • 使用人工或自动手段,来运行或测试某个系统的过程--通过代码实现自动化的测试

3.测试与调试的不同

  • 参与角色不同
  • 阶段不同
  • 目的不同

4.测试划分

  • 测试开发/开发测试:编写单元测试框架(用自己写的代码来测试研发人员的代码-白盒测试)
      自动化测试框架
  • 按测试对象划分:WEB测试工程师、 APP测试工程师、游戏测试工程师 、嵌入式测试工程师

5.测试地位
6.测试用例的构造–水杯

  • 1.询问需求
  • 2.如果没有需求,可以进行假设,从你假设的场景进行测试用例的设计
  • 3.如果没有需求,也可以从公共,通用的方面进行用例设计
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值