教学课件第一周软件测试概述

上传人:壹****1 文档编号:568783624 上传时间:2024-07-26 格式:PPT 页数:60 大小:3.19MB
返回 下载 相关 举报
教学课件第一周软件测试概述_第1页
第1页 / 共60页
教学课件第一周软件测试概述_第2页
第2页 / 共60页
教学课件第一周软件测试概述_第3页
第3页 / 共60页
教学课件第一周软件测试概述_第4页
第4页 / 共60页
教学课件第一周软件测试概述_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《教学课件第一周软件测试概述》由会员分享,可在线阅读,更多相关《教学课件第一周软件测试概述(60页珍藏版)》请在金锄头文库上搜索。

1、软件维护与测试软件维护与测试Softwaremaintenanceandtesting 任课老师:黄武任课老师:黄武2024/7/26教师简介黄武黄武黄武黄武研究方向:医学智能研究方向:医学智能研究方向:医学智能研究方向:医学智能仪仪器的研究器的研究器的研究器的研究教学:教学:教学:教学:软软件工程方面的件工程方面的件工程方面的件工程方面的课课程,主程,主程,主程,主要包括要包括要包括要包括c c编编程程程程语语言,言,言,言,UMLUML工具,工具,工具,工具,软软件构架,件构架,件构架,件构架,软软件件件件测试测试等等等等电话电话:邮邮箱:箱:箱:箱:其他其他其他其他联联系方式:系方式:系

2、方式:系方式:85446498-86885446498-8682024/7/26提纲提纲引言引言软件测试与维护在软件工程中的地位软件测试与维护在软件工程中的地位课程安排课程安排软件测试背景介绍软件测试背景介绍2024/7/261.引言引言三个问题三个问题1.你认为这门课程讲述什么样的内容你认为这门课程讲述什么样的内容2.你了解的软件测试与维护是什么,举例你了解的软件测试与维护是什么,举例说明说明3.软件测试是一门职业吗,你怎么看待的软件测试是一门职业吗,你怎么看待的2024/7/261.1软件测试举例软件测试举例-Win7测试测试2024/7/262024/7/26软软件件测测试试的的重重要要

3、性性2024/7/262024/7/262024/7/261.2下面哪些行为属于软件测试,下面哪些行为属于软件测试,哪些行为属于软件维护哪些行为属于软件维护对照说明书对照说明书发现软件的使用与说明书上存发现软件的使用与说明书上存在不一致的地方在不一致的地方计算机感染病毒,造成计算机感染病毒,造成IE不能上网,我安装杀不能上网,我安装杀毒软件清除病毒毒软件清除病毒这个电子商务软件不能进行汇率计算,造成国这个电子商务软件不能进行汇率计算,造成国际交易困难,要求软件公司改进际交易困难,要求软件公司改进我胡乱敲击键盘,看我编制的程序是否出错我胡乱敲击键盘,看我编制的程序是否出错同学让我帮他看一看写的代

4、买有没有什么明显同学让我帮他看一看写的代买有没有什么明显的缺陷的缺陷2024/7/261.3软件测试是一门职业软件测试是一门职业国外正规的软件开发公司非常重视软件国外正规的软件开发公司非常重视软件的测试工作的测试工作在微软,软件测试人员和软件开发人员在微软,软件测试人员和软件开发人员的比例大约为的比例大约为1:1在在IBM,软件测试人员和软件开发人员,软件测试人员和软件开发人员的比例大约为的比例大约为1:3,但是正在向,但是正在向1:1方向方向发展发展2024/7/26软软件件测测试试工工程程师师的的价价值值12024/7/26软件测试工程师的价值软件测试工程师的价值22024/7/26软软件

5、件测测试试工工程程师师的的价价值值32024/7/262.软件测试与维护在软件工程中的地位软件测试与维护在软件工程中的地位软件的生命周期可以划分为软件的生命周期可以划分为3个过程个过程9个个阶段阶段:定义定义过程过程开发开发过程过程使用与维使用与维护过程护过程可行性研究可行性研究需求分析需求分析概要设计概要设计详细设计详细设计编码编码组装测试组装测试验收测试验收测试使用与维护使用与维护退役退役2024/7/262.1集成测试集成测试任务任务根据概要设计规格说明书,将经过单元测试的模块逐步根据概要设计规格说明书,将经过单元测试的模块逐步进行集成和测试进行集成和测试技术途径和工具技术途径和工具以概

6、要设计规格说明书和集成测试计划为依据,进行集以概要设计规格说明书和集成测试计划为依据,进行集成模块并进行测试成模块并进行测试IDEIDE、专有工具等、专有工具等阶段性产品阶段性产品生成满足概要设计要求、可运行的系统源程序,以及系生成满足概要设计要求、可运行的系统源程序,以及系统集成测试报告统集成测试报告2024/7/262.2确认测试确认测试 任务任务根据软件需求规格说明书,测试软件系统是否满足用户根据软件需求规格说明书,测试软件系统是否满足用户的需求的需求途径途径 由用户参与,以软件需求规格说明书为依据进行确认测由用户参与,以软件需求规格说明书为依据进行确认测试试专有工具专有工具阶段性产品阶

7、段性产品可供用户使用的软件产品(文档、源程序)可供用户使用的软件产品(文档、源程序)2024/7/262.83软件维护软件维护任务任务对使用后的软件进行维护例如对使用后的软件进行维护例如: :修正使用过程中发现的错误修正使用过程中发现的错误纠错性维护纠错性维护增加新的功能增加新的功能完善性维护完善性维护从一个环境搬迁到另一个环境从一个环境搬迁到另一个环境适应性维护适应性维护途径途径以文档和源程序为基础按用户要求进行以文档和源程序为基础按用户要求进行阶段性产品阶段性产品版本更新的软件产品版本更新的软件产品2024/7/263.课程安排课程安排学习达到的目的学习达到的目的如何学习如何学习具体的课程

8、安排具体的课程安排参考书目参考书目成绩评定成绩评定2024/7/263.1学习达到的目的学习达到的目的1 1. .了解软件维护与测试的基本概念了解软件维护与测试的基本概念2 2. .了了解解软软件件测测试试的的完完整整知知识识体体系系,包包括括测测试试方方法法,测测试试应应用用,测测试试工工具具,测测试文档和测试结果统计等试文档和测试结果统计等3.3.掌掌握握软软件件测测试试的的各各种种方方面面,静静态态、动动态测试,白盒、黑盒测试等态测试,白盒、黑盒测试等4.4.学学会会正正确确的的程程序序开开发发流流程程,把把学学到到的的软件测试知识运用到将来的开发中去软件测试知识运用到将来的开发中去20

9、24/7/263.2怎样学习怎样学习首先要有积极学习的态度首先要有积极学习的态度其次,加强理论知识的学习,了解软件其次,加强理论知识的学习,了解软件测试的原理和方法测试的原理和方法最后,通过具体的测试实践,达到学以最后,通过具体的测试实践,达到学以致用的效果致用的效果2024/7/263.3课程安排课程安排虽然这门课的名称是软件维护与测试,但实际虽然这门课的名称是软件维护与测试,但实际上基本讲解的是软件测试技术。由于软件维护上基本讲解的是软件测试技术。由于软件维护与具体的应用软件相关,所以这里基本没有讲与具体的应用软件相关,所以这里基本没有讲解解软件维护与测试软件维护与测试课时为每周课时为每周

10、5 5学时,上学时,上1616周,共周,共8080学时。学时。其中,理论课其中,理论课3232学时,学学时,学生实践生实践4848学时。学时。考虑到学生需要了解一些考虑到学生需要了解一些基本理论后方可以开始实践,因此前基本理论后方可以开始实践,因此前4 4周原则周原则上不安排实践,全部用于理论教学,从第上不安排实践,全部用于理论教学,从第5 5周周开始理论教学和实践教学同步进行开始理论教学和实践教学同步进行2024/7/263.3课程安排课程安排第一周:软件维护与测试概述第一周:软件维护与测试概述首先理清学生头脑中关于软件维护与首先理清学生头脑中关于软件维护与测试的模糊概念,帮助学生建立起软件

11、测试的模糊概念,帮助学生建立起软件维护与测试重要性的观念;维护与测试重要性的观念; 然后讲解软然后讲解软件测试的背景知识,包括软件缺陷给我件测试的背景知识,包括软件缺陷给我们带来的灾难,软件缺陷的定义,软件们带来的灾难,软件缺陷的定义,软件测试员的目标等测试员的目标等2024/7/263.3课程安排课程安排第二周:软件开发与测试的关系第二周:软件开发与测试的关系简单介绍软件开发的基本过程,包括简单介绍软件开发的基本过程,包括软件开发的几种常用模式,对于软件开软件开发的几种常用模式,对于软件开发的了解使同学更容易掌握软件测试的发的了解使同学更容易掌握软件测试的思想和方法。思想和方法。然后介绍软件

12、测试的然后介绍软件测试的分类、原则及软件测试的真正含义,重分类、原则及软件测试的真正含义,重点是让学生了解软件测试与开发之间的点是让学生了解软件测试与开发之间的关系关系 2024/7/263.3课程安排课程安排第三周:第三周:黑盒测试方法介绍黑盒测试方法介绍讲解静态和动态黑盒测试的概念、内讲解静态和动态黑盒测试的概念、内容和方法,静态黑盒测试方法,即对软容和方法,静态黑盒测试方法,即对软件说明书(件说明书(specification)的审查是同学们的审查是同学们容易忽略的内容,从这里的学习让我们容易忽略的内容,从这里的学习让我们逐渐了解软件测试的全貌逐渐了解软件测试的全貌 2024/7/263

13、.3课程安排课程安排第四周第四周 白盒测试方法介绍白盒测试方法介绍讲解静态和动态白盒测试的概念、内容讲解静态和动态白盒测试的概念、内容和方法,静态白盒测试(相互之间的代和方法,静态白盒测试(相互之间的代码审查)是重要的测试方法,但往往容码审查)是重要的测试方法,但往往容易被编程人员忽略。易被编程人员忽略。动态白盒测试需动态白盒测试需要在了解软件设计结构的基础上完成,要在了解软件设计结构的基础上完成,需要技巧需要技巧 2024/7/263.3课程安排课程安排第五周第五周 配置测试配置测试讲解配置测试的概念、内容以及如何有讲解配置测试的概念、内容以及如何有效地进行配置测试效地进行配置测试 实践:实

14、践:静态黑盒测试静态黑盒测试第六周第六周 兼容性测试兼容性测试讲解兼容性测试的概念、内容以及如讲解兼容性测试的概念、内容以及如何有效地进行兼容性测试何有效地进行兼容性测试 实践:实践:动态黑盒测试动态黑盒测试2024/7/263.3课程安排课程安排第七周第七周 外国语言测试外国语言测试讲解外国语(本地化)测试的概念、讲解外国语(本地化)测试的概念、内容以及如何有效地进行本地化测试内容以及如何有效地进行本地化测试 实践:实践:静态白盒测试静态白盒测试第八周第八周 易用性测试易用性测试讲解易用性测试及文档测试的概念、讲解易用性测试及文档测试的概念、内容以及如何有效地进行易用性测试内容以及如何有效地

15、进行易用性测试 实践:实践:动态白盒测试动态白盒测试2024/7/263.3课程安排课程安排第九周第九周 网站测试网站测试讲解网站测试的概念、内容以及如何有讲解网站测试的概念、内容以及如何有效地进行网站测试效地进行网站测试 实践:实践:通用网站测试通用网站测试 第十周第十周 自动化测试及测试工具介绍自动化测试及测试工具介绍让学生了解自动化测试的重要性和原让学生了解自动化测试的重要性和原理并在以后的测试中尽量使用自动化测理并在以后的测试中尽量使用自动化测试及应用测试工具试及应用测试工具 实践:实践:通用测试工具介绍及实践通用测试工具介绍及实践 2024/7/263.3课程安排课程安排第十一周第十

16、一周测试计划的制定测试计划的制定讲解如何计划自己的测试工作,包括测试目标讲解如何计划自己的测试工作,包括测试目标和策略的制定和策略的制定 实践:实践:版本管理工具版本管理工具cvs等的介绍和练习等的介绍和练习 第十二周第十二周测试案例的编制测试案例的编制编写和跟踪测试案例,讲解测试案例的重编写和跟踪测试案例,讲解测试案例的重要性,包括:组织性、重复性、跟踪以及测试要性,包括:组织性、重复性、跟踪以及测试证实,测试案例的内容,如何组织和跟踪测试证实,测试案例的内容,如何组织和跟踪测试数据数据 实践:实践:编写一个测试程序,用于后期测试编写一个测试程序,用于后期测试2024/7/263.3课程安排

17、课程安排第十三周第十三周报告软件缺陷报告软件缺陷如何报告发现的软件缺陷,包括发现的如何报告发现的软件缺陷,包括发现的软件缺陷的有效报告,分离和再现软件软件缺陷的有效报告,分离和再现软件缺陷缺陷跟踪软件缺陷等内容跟踪软件缺陷等内容,然后介绍软件然后介绍软件缺陷的生命周期缺陷的生命周期 实践:实践:编写上次实践得到的应用程序的编写上次实践得到的应用程序的测试计划和测试案例测试计划和测试案例 2024/7/263.3课程安排课程安排第十四周第十四周测试评估测试评估使用缺陷跟踪数据库中的数据对测试结果进行使用缺陷跟踪数据库中的数据对测试结果进行评估评估 实践:实践:根据测试计划和测试案例对软件测试根据

18、测试计划和测试案例对软件测试 第十五周第十五周软件质量评判软件质量评判讲解软件测试和质量评判的关系,介绍软件质讲解软件测试和质量评判的关系,介绍软件质量体系,如能力成熟度模型(量体系,如能力成熟度模型(CMM)及)及ISO9000等等实践:实践:对测试结果进行分析,编写测试报告对测试结果进行分析,编写测试报告 2024/7/263.3课程安排课程安排第十六周第十六周软件测试员职业指导软件测试员职业指导介绍软件测试员的工作、职位、体验等介绍软件测试员的工作、职位、体验等复习和答疑复习和答疑 2024/7/263.4参考书目参考书目1.Black-BoxTestingBorisBeizerJohn

19、Wiley&SonsInc,2005.6,2.SoftwareTestingPaulC.JorgensenCRCpress,2002,ISBN:0-8493-0809-73.软件测试的有效方法软件测试的有效方法WilliamE.Perry清清华大学出版社华大学出版社,2008.1,4.集成测试框架集成测试框架用用Fit进行敏捷软件测试进行敏捷软件测试,(美美)RickMugridge著,吴兰涉译,著,吴兰涉译,电子电子工业出版社,工业出版社,20072024/7/263.5参参考考网网站站 2024/7/263.5参参考考网网站站 2024/7/263.5参参考考网网站站 http:/ htt

20、p:/ 2024/7/263.6成绩评定成绩评定总成绩总成绩=平平时(时(10%)+实践(实践(30%)+期末成绩(期末成绩(60%)平时成绩以考勤为主,原则上每次缺勤平时成绩以考勤为主,原则上每次缺勤扣扣5分分实践:包括平时实践课的表现和最后的实践:包括平时实践课的表现和最后的完整测试报告,包括测试计划,测试案完整测试报告,包括测试计划,测试案例,测试过程记录,测试缺陷及评估例,测试过程记录,测试缺陷及评估期末考试为堂上闭卷考试期末考试为堂上闭卷考试2024/7/26第一章软件测试的背景第一章软件测试的背景软件缺陷的历史软件缺陷的历史软件缺陷举例软件缺陷举例软件缺陷术语软件缺陷术语软件缺陷的

21、定义软件缺陷的定义软件缺陷的主要原因软件缺陷的主要原因软件测试员的目标软件测试员的目标软件测试员具有的素质软件测试员具有的素质2024/7/261.1软件缺陷的历史软件缺陷的历史1946年,当年,当GraceHopper在哈佛的在哈佛的MarkII机器上工作机器上工作时,发现机器停止时,发现机器停止工作,结果是一只工作,结果是一只飞蛾掉在了机器的飞蛾掉在了机器的继电器上,清除后继电器上,清除后机器工作正常,她机器工作正常,她在工作日志上粘贴在工作日志上粘贴这只蛾子,并写下这只蛾子,并写下术语术语bug.Bug的来源的来源2024/7/261.2软件缺陷举例软件缺陷举例1BillGites在湖滨

22、中学的在湖滨中学的PDP-10计算机上计算机上操作时,由于输入了错误的用户名,造操作时,由于输入了错误的用户名,造成了计算机系统的崩溃,这引起了成了计算机系统的崩溃,这引起了Gites的极大兴趣的极大兴趣2024/7/261.2.1软件缺陷举例软件缺陷举例22005年年12月月8日,瑞穗日,瑞穗证券公司一名经纪人证券公司一名经纪人本应发出本应发出“61万日元万日元1股股”的出售指令,却的出售指令,却在电脑上错误输成在电脑上错误输成“1日元日元61万股万股”。发现。发现错误的瑞穗证券欲取错误的瑞穗证券欲取消交易,但消交易,但“由于东由于东证的系统不完备,没证的系统不完备,没有被接受,造成数亿有被

23、接受,造成数亿日元的损失额,涨到日元的损失额,涨到了约了约407亿日元亿日元”。瑞穗证券公司总裁福田瑞穗证券公司总裁福田真(左)在记者招待会真(左)在记者招待会上鞠躬道歉上鞠躬道歉 2024/7/261.2.2软件缺陷举例软件缺陷举例32024/7/261.2.3软件缺陷举例软件缺陷举例4事件:事件:1994年秋,迪斯尼公司发布了第一年秋,迪斯尼公司发布了第一个面向儿童的多媒体光盘游戏个面向儿童的多媒体光盘游戏LionKingAnimatedStorybook。该产品销。该产品销售不俗,但在其后的数月中,该产品遭售不俗,但在其后的数月中,该产品遭到了购买该游戏孩子和家长的愤怒投诉,到了购买该游

24、戏孩子和家长的愤怒投诉,造成公司损失巨大造成公司损失巨大原因:原因:该软件没有对市场上流行的该软件没有对市场上流行的PC机进机进行兼容性测试,造成兼容性问题行兼容性测试,造成兼容性问题2024/7/261.2.4软件缺陷举例软件缺陷举例5事件:事件:1994年年12月月30日,弗吉尼亚日,弗吉尼亚Lynchburg大学的大学的ThomasR.Nicely博士博士在他的奔腾机上做除法实验发现一个意在他的奔腾机上做除法实验发现一个意想不到的结果想不到的结果4195835/3145727*3145727-4195835!=0原因:原因:Intel公司在测试是发现了该缺陷,公司在测试是发现了该缺陷,却

25、认为出现的几率很小,所以没有修复却认为出现的几率很小,所以没有修复结果:结果:Intel公开道歉并支付公开道歉并支付4亿多美元更换亿多美元更换有问题的芯片有问题的芯片2024/7/261.2.5软件缺陷举例软件缺陷举例6事件:事件:1996年年12月月3日,美国航天局的火星日,美国航天局的火星基地登陆飞船在试图登陆火星表面时失基地登陆飞船在试图登陆火星表面时失踪踪原因:原因:由于简单的采用登陆器腿上的触点由于简单的采用登陆器腿上的触点开关作为触发关闭减速引擎的因素,造开关作为触发关闭减速引擎的因素,造成该触发开关过早置位而关闭减速引擎成该触发开关过早置位而关闭减速引擎2024/7/261.3软

26、件缺陷术语软件缺陷术语由于软件公司本身的企业文化以及不同的软由于软件公司本身的企业文化以及不同的软件开发过程,造成不同公司对于软件缺陷的件开发过程,造成不同公司对于软件缺陷的描述有所不同,下面是描述软件缺陷的常用描述有所不同,下面是描述软件缺陷的常用术语。术语。 我们可以采用自己熟悉的术语我们可以采用自己熟悉的术语缺点(缺点(defect)偏差(偏差(variance)谬误(谬误(fault)失败(失败(failure)问题(问题(problem)矛盾(矛盾(inconsistency)错误(错误(error)异常(异常(anomaly)毛病(毛病(incident)缺陷(缺陷(bug)202

27、4/7/261.4软件缺陷的定义软件缺陷的定义符合以下符合以下5个规则就叫做软件缺陷个规则就叫做软件缺陷1.软件未达到产品说明书软件未达到产品说明书(Productspecification)表明的功能表明的功能2.软件出现了产品说明书指明不会出现的错误软件出现了产品说明书指明不会出现的错误3.软件功能超出了说明书指明范围软件功能超出了说明书指明范围4.软件未达到产品说明书虽未指出但应该达到软件未达到产品说明书虽未指出但应该达到的目标的目标5.软件测试员认为难以理解、不宜使用、运行软件测试员认为难以理解、不宜使用、运行速度缓慢,或者最终用户认为不好速度缓慢,或者最终用户认为不好2024/7/2

28、61.4.1软件缺陷的定义举例软件缺陷的定义举例软件说明书上标明有软件说明书上标明有“安全记录方式安全记录方式”,那么在这种,那么在这种方式下造成数据的毁坏则是一个缺陷,比如突然停电方式下造成数据的毁坏则是一个缺陷,比如突然停电安全记安全记录方式录方式2024/7/261.4.1软件缺陷的定义举例软件缺陷的定义举例说明书上标明有心功能参数测量功能,但是测量出来说明书上标明有心功能参数测量功能,但是测量出来的数据有误,未达到说明书的要求,是一个缺陷的数据有误,未达到说明书的要求,是一个缺陷测量结果测量结果2024/7/261.4.1软件缺陷的定义举例软件缺陷的定义举例软件上新增功能,在说明书上没

29、有标出,是一个却缺陷软件上新增功能,在说明书上没有标出,是一个却缺陷新增功能新增功能2024/7/261.4.1软件缺陷的定义举例软件缺陷的定义举例由于由于420是一个记录系统,虽然说明书上是一个记录系统,虽然说明书上没有标明系统可以无限记录下去,但是没有标明系统可以无限记录下去,但是用户可以认为该系统可以无限记录下去,用户可以认为该系统可以无限记录下去,实际的情况是记录文件的大小不能超过实际的情况是记录文件的大小不能超过2G,这也是一个缺陷,这也是一个缺陷另外,与用户期望的易用性不一致,比另外,与用户期望的易用性不一致,比如,停止记录后应该保留原记录的数据如,停止记录后应该保留原记录的数据在

30、屏幕上,实际不是这样,也可以算为在屏幕上,实际不是这样,也可以算为缺陷缺陷2024/7/261.5软件出现缺陷的原因软件出现缺陷的原因产品说明书是造成软件缺陷的首要原因产品说明书是造成软件缺陷的首要原因软件设计方案不完善是造成软件缺陷的软件设计方案不完善是造成软件缺陷的第二大原因第二大原因由于软件的复杂性、说明文档不足以及由于软件的复杂性、说明文档不足以及进度压力等造成的代码错误是软件错误进度压力等造成的代码错误是软件错误的第三大原因的第三大原因其他原因其他原因2024/7/261.5软件出现缺陷的原因软件出现缺陷的原因编制说编制说明书明书53%设计设计27%编写代码编写代码15%其它其它5%

31、造成软件缺陷各种原因的比例图造成软件缺陷各种原因的比例图2024/7/261.6软件缺陷的修复费用软件缺陷的修复费用软件的修复费用与修复时间相关,随着软件的修复费用与修复时间相关,随着时间的推移,修复费用成几何数量增长。时间的推移,修复费用成几何数量增长。编制指南编制指南设计设计编写代码编写代码测试测试发布发布时间时间花费花费0.11101002024/7/261.7软件测试人员的目标软件测试人员的目标软件测试员有三级目标软件测试员有三级目标1.发现软件缺陷发现软件缺陷2.尽早地发现软件缺陷尽早地发现软件缺陷3.尽早地发现软件缺陷,并确保其得以修尽早地发现软件缺陷,并确保其得以修复复2024/

32、7/261.8软件测试人员应该具备的素质软件测试人员应该具备的素质软件测试员所需要的知识和所作出的努力不软件测试员所需要的知识和所作出的努力不亚于程序员亚于程序员1.探索精神探索精神不害怕陌生环境,喜欢使用新不害怕陌生环境,喜欢使用新软件软件2.故障排除能手故障排除能手善于发现问题善于发现问题3.不懈努力不懈努力他们对于转瞬即逝或者难于重他们对于转瞬即逝或者难于重建的软件缺陷锲而不舍地寻找建的软件缺陷锲而不舍地寻找4.创造力创造力他们富于想象,使用各种方法和他们富于想象,使用各种方法和手段找寻软件缺陷手段找寻软件缺陷2024/7/261.8软件测试人员应该具备的素质软件测试人员应该具备的素质5

33、.追求完美追求完美力求完美,但在知道无法力求完美,但在知道无法达到时不去苛求,只是尽力接近目标达到时不去苛求,只是尽力接近目标6.判断准确判断准确判断测试的问题是否为真判断测试的问题是否为真正的缺陷正的缺陷7.老练稳重老练稳重遇到问题不慌张遇到问题不慌张8.说服力说服力怎样说服软件开发人员改进怎样说服软件开发人员改进软件缺陷软件缺陷2024/7/261.8软件测试人员应该具备的素质软件测试人员应该具备的素质软件测试人员除了具有上述素质外,具软件测试人员除了具有上述素质外,具有以下两项能力也非常重要有以下两项能力也非常重要1.基本的编程知识,可以更深入地了解软基本的编程知识,可以更深入地了解软件缺陷发生机制,可以更好的使用自动件缺陷发生机制,可以更好的使用自动测试工具测试工具2.领域知识领域知识软件都是为了某个行业的软件都是为了某个行业的应用,比如教学、航空、医疗等,能够应用,比如教学、航空、医疗等,能够了解软件的应用领域知识对于软件测试了解软件的应用领域知识对于软件测试是大有裨益的是大有裨益的2024/7/26

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号