软件测试--基础概念

1. 软件测试基本概念:

软件测试定义:验证软件功能是否满足用户的需求。

目的:验证软件有或没有问题。
原则:顾客就是上帝。以客户为中心,遵循软件测试的规范、流程、标准和要求。

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

软件测试和软件开发中的调试的区别

(1)目的不同:

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

(2)角色不同:

  • 调试: 开发人员

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

(3)阶段不同:

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

测试左右移:

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

3. 一个测试人员所具备的素质?

  1. 软件测试这个岗位的兴趣
  2. 用能力, 编程能力, 懂几门编程语言, 沟通, 团结协作(team work)
  3. 责任感和承受一定的压力
  4. 思维能力 发散性思维, 逆向思维

4. 什么是需求?

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值