软件测试概述

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件测试基础概述

3 Sept. 2008

© Neusoft Confidential

1

卢美丹

东软IT 人才实训中心

U

n R

e g

i s

t e

r e

d

目标:

本章旨在向学员软件测试理论知识工具的内容,通过本章节的学习,学员应该掌握如下知识:1) 软件测试概述2) 软件测试基础时间:6学时教学方法:PPT

3) 软件质量特性4)软件测试的分类5) 软件测试过程模型

U

n R

e g

i s

t e

r e

d

1. 软件测试概述

1.1 行业背景

1.2 职业现状

1.3 软件测试的职业优势1.4 测试者行业要求

1.5 软件测试工程师的素质

1.6 软件测试学习线路

1.7 软件测试学习网站

3

U

n R

e g

i s

t e

r e

d

1.1 行业背景

•随近年来,计算机技术不断地发展与广泛地应用,给整个

社会带来了翻天覆地的变化。从小了说我们身边不可缺少的软件应用程序的使用,大了讲国家安全防卫措施的软件应用实施,无时无刻都离不开计算机行业的支撑。

•时代的发展,使得计算机的应用环境越来越复杂,从而提4

高了对硬件、软件的质量要求

•随着软件业的发展,对于优秀的测试员的需求也越来越多。•《龙象之争》——中国与印度软件关系。

U

n R

e g

i s

t e

r e

d

1.2 职业现状

•随着中国软件业的迅猛发展,软件产品的质量控制与质量

管理正逐渐成为企业生存与发展的核心。为了保证软件在出厂时的“健康状态”,几乎所有的IT企业在软件产品发布前都需要大量的质量控制工作。作为软件质量控制中的重要一环,软件测试工程师应运而生。

5

•国内软件业因对软件质量控制的重要作用认识较晚,尚未形成系统化的软件测试人才需求供应链,造成了目前企业欲招纳软件测试人才却“千金难求”的尴尬局面。

U

n R

e g

i s

t e

r e

d

1.2.1 目前软件测试工程师薪资走势

d

e

r

e

t

s

i

g

e

R

n

U

6

7 2012年9月20日星期四

1.2.1 职业发展规划

d

e

r

e

t

s

i

g

e

R

n

U

8

1.3 软件测试的职业优势

①岗位需求巨大

②岗位人才供给少

③多元化发展

④无性别歧视

9

U

n R

e g

i s

t e

r e

d

1.4 测试者行业要求

•一年以上软件测试经验

•计算机相关专业大专以上学历

•了解软件工程,熟悉软件测试过程和标准、熟悉配置管理技术和工具•能够编写测试计划、设计测试用例、编写BUG 报告和测试总结报告、使用测试工具、开发测试脚本

•熟练使用Windows 或Unix 或Linux 操作系统

10

•熟悉C 、C++、JAVA 、VB 、Delphi 、C#中的一种以上•熟练使用数据库

•了解业务领域(ERP 、OA 、电子商务、税务系统、电信计费系统等)优先

•掌握至少一种以上测试工具(TD 、QTP 、LR 等)•精通至少一种语言(英语、日语)

进取、合作、表达、沟通、责任心、耐心、认真程度

U

n R

e g

i s

t e

r e

d

(1)技术能力

作为一名测试工程师,不能仅仅从使用者的角度来测试软件产品,而且还要从技术的角度来设计测试用例,这里所说的技术包括基础的与

专业的。

基础方面应学习以下的课程:

11

–编程语言、数据库理论、计算机网络技术、软件工程、数据结构、

计算机原理等;

专业方面应掌握:

–软件测试基础、测试设计、测试工具、软件质量管理、一门或多

门外语等等。

U

n R

e g

i s

t e

r e

d

(2)具有一定的编程经验;

测试工程师有时候需要对源码进行检查,有时候也会从程序结构的角度来测试软件,有时候需要写一些自动测试的工具软件,有时候需要

写测试脚本,会写简单代码,能读懂源码对测试人员来说是必须的,而且如果有一定的编程经验,可以帮助你对软件开发过程有较深入的12

理解,从编程人员的角度来正确地评价。

U

n R

e g

i s

t e

r e

d

相关文档
最新文档