您的当前位置:首页正文

浅析软件测试技术现状

来源:华佗健康网
2Ol3~09 理论研究 浅析辊件 g试技术现状 文/李霞 摘要:软件测试是对软件产品是否达到预期效果的度量,是对软件需求分析、详细设计、代码实施各阶段的检验。就软件测试的 概念、测试方法、测试过程等方面简单阐述。 关键词:软件测试;测试工具;计划 一、软件测试概述与必要性 最后要进行计划的审批,在测试开始之前部门各级领导要检 随着科学技术的飞速发展,硬件复杂性、多样性和应用的复杂 查审批计划文档,获得同意后才可正式应用。要对部门测试人员教 性增加,软件系统的复杂性和规模也在不断增大,软件安全性和质 育,人员分配,确保整个测试过程按计划进行。 量的保证成为各大公司及个人日益关注的焦点,软件中存在的各 种问题也逐渐成为制约我国软件产业发展的主要因素。软件测试 量的关键步骤。 三、软件测试方法 软件测试的方法种类很多,不同的出发点,有不同的测试方法。 工作可以说是为软件产品的完工把好的最后一道关,是保证产品质 常用的功能测试有如下几种: 测试名称 测试内容 人员 测试方法 软件测试是为保证产品质量,对整个软件开发生命周期内各 阶段进行验收测试,对软件产品各阶段质量严格把关,有问题早发 现,早解决,在企业里起着质量管理的重要角色。测试的目的是为 单元测试 在最小单位检验程序是否有 开发人员 白盒测试 误,如某个函数,某段代码 功能测试 验证某个功能模块是否达到预 测试人员 黑盒测试 期效果 了发现程序中尽可能多的错误,针对程序比较复杂的部分或是以 前出错比较多的位置,重点测试,不仅仅是发现错误,更要帮开发 者找到错误的原因,错误的分布特征,错误出现的前提条件以及操 验证几个有联系的功能模块, 集成测试 如:一个功能调整后另一个功 测试人员 黑盒测试 能灰化处理 作步骤和方法记录下来,以便与开发者沟通并改进,最终为用户提 供有一定可信度的质量评价。 二、软件测试计划 系统测试 对整个软件产品的测试 测试人员 黑盒测试 实际工作中,对产品了解越多越好,目前大多数测试人员都是 软件测试开始前首发应制作软件测试计划,在课题说明结束 做黑盒测试,白盒测试对软件测试人员要求较高。 之后,就要制作测试计划文档,包括以下几个主要环节: 产品基本调研:包括产品的基本情况,应用的软硬件环境,主 要的功能模块,以及应用领域等。 测试环境:搭建测试环境,准备测试所用的软硬件工具。 人员分配:根据软硬件是否是新的硬件环境,如新芯片,功能 模块是否很复杂,软件修改多少来合理分配人员。 时间分配表:根据开发的日程来分配测试各版本时间, 测试名称 测试内容 软件除了基本功能外,那些看不到的无从表现的,在基本功能 测试完成后,要做一些诸如温度测试、压力测试、性能测试、可用性 测试的测试。 温度测试 将产品置于高温和低温实验室。验证软件能否正常工作 压力测试 验证软件在超过负载设计的情况下,能否正常工作 性能测试 测试软件的能效.是否符合预期效果 按照问题严重等级,划分为A、B、C三个等级:A级问题是致 命的,意味着功能不可用,死机,黑屏,功能未实现;B级问题是指 功能没有按照要求实现或是有一些乱码问题或是交互界面实现不 可用性测试 测试软件在各种配置下,是否好用 正确;C级问题是那些格式有误,OSD简单问题,亮线等不影响系 统的功能性能。 (下书筹82灭) ※※※米※※※※.※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ 说女人话多爱唠叨,没有大智慧。 歧视这种自古以来就根植于社会中的现象必然会体现在语言层面 “Where tl1e needle goes,the thread follows”(嫁鸡随鸡,嫁狗随 上。只有对这些反映在语言层面上的歧视现象进行分析才能更好 狗。)“A man of staw is wor“1 of a women of gold”(稻草男儿比得上 地对其进行改变,然而要想真正地从语言上消除性别歧视,这是一 金玉女子。)这类谚语体现了社会生活中人们重男轻女的思想。 三、西方女性地位的提升 个非常漫长的过程,它需要社会和人们改变思维模式,需要大家共 同努力。 参考文献: 随着社会的不断进步,女权运动的开展,女性在社会中的地位 已经有了很大的提高,现在已经是女人半边天的状态。在英语中也 视的词汇而创造了很多中性的词汇。例如,先前常使用的用来表示 了Miss.和Mrs.;bachelor和spinster被换成了single;fireman换成 了fireifghter;postman换成了postmaster等等。 [1]吴倩倩.英语语言中女性地位体现及语言特点分析.赤峰学 [2]夏晓云.从性别视角看英语语言词汇的中性化发展.琼州学 可以看到越来越多的人为了避免使用一些含有性别分别和性别歧 院学报.2013(04). 人的单词man现在已经被换成了human和human being;Ms.替换 院学报。2010(06). [3]李晶.英语性别语言差异发展趋势探究.浙江交通职业技术 学院学报,2012(03). 语言是社会的产物,它像一面镜子反映和影响着社会,而性别 (作者单位天津海运职业学院) 一81— 理论研究 2013-09 罾重讯青出目的f 理品质瓤啻 文,王也彤 摘要:很多青少年因为成长环境、教育因素等方面的影响,出现了一些令人担忧的问题。如意志薄弱、依赖性强、情绪多变、自控 能力差等心理问题。有的甚至已经使一些心理问题演变成了社会影响极差的社会问题。因此,重视青少年的心理品质教育,是当下的重 中之重。 关键词:因材施教;品德教育;逆反心理 随着社会的发展,科学的进步,信息量的不断扩大以及外来文 健康发展提供必要的建议和帮助。比如,学习马虎的,重在培养其 化的冲击,使得物质文明和精神文明空前的丰富。在青少年中,积 认真谨慎的学习态度;缺乏自我约束能力、免疫力差、常重复犯错 极向上、好学上进是主流,但也毋庸置疑,也有很多青少年因为成 误、心理自卑的,应及时给予教育和帮助关怀,以激励他们的自信 长环境教育因素等方面的影响,出现了一些令人担忧的问题。如意 心,增强自我控制能力;易骄傲自满的,应时时处处培养他们谦虚 志薄弱、依赖性强、情绪多变、自控能力差等心理问题。有的甚至已 谨慎的品德。只有这样,学生才能树立吃苦耐劳、为社会和为人民 经使这些心理问题演变成为社会影响极差的社会问题。如:散漫成 服务的意识,从中增强耐挫折能力,在实践中不断完善自己的心理 性、惹是生非、打架骂人、好斗成瘾、小偷小摸,还有的青少年因为 品质。 一些小事离家出走甚至自杀。这些现象,都与青少年的心理品质教 家庭是对孩子进行心理教育的重要阵地,是孩子成长的基础。 育息息相关。因此,重视青少年的心理品质教育,这是当下的重中 最关心孩子成长的应该是父母,父母要和学校积极配合,搞好沟 之重。 通,多了解孩子的心理状态。当考试成绩不理想或孩子出现早恋现 学校是对学生进行心理健康教育的主要阵地,是影响青少年 象时,不要责怪,更不能以打骂代替教育,以防止逆反心理的产生。 成长的关键因素。因此,教师在教学中,要遵循心理教育规律,坚持 要帮助孩子分析原因,定出措施,给孩子一些领悟和调整的时问。 因材施教原则,尊重和发挥学生的主体地位作用,对不同的学生提 工作之余,要和孩子交朋友,多淡谈心,在谈心中发现问题,以平和 出不同的要求。尤其对双困生更不能歧视,应尊重他们的人格,善 平等的态度,积极解决问题。 于发现他们身上的闪光点,用激励的方法,启发的形式,调动学生 社会是心理健康教育的大课堂,是教育青少年成长的基础保 的积极性。学校的心理健康课程不能形同虚设,名不符其实,或者 证。全社会都要关心和支持教育事业,尤其是要加强对青少年学生 虎头蛇尾。学校在开设心理健康教育课的同时,还要开展丰富多彩 的 t2,理品质影响,帮助他们树立正确的世界观、人生观、价值观。在 的心理健康教育系列活动。通过心理健康状况普查,了解学生的心 当今社会,特别要对学生进行艰苦朴素、勤俭节约、爱党、爱国、爱 理特点,教给学生基本的心理健康知识,使学生正确对待心理烦 人民、爱集体、爱社会主义的教育,净化文化市场,抵制黄赌毒的侵 恼。通过广播、专题讲座、板报、橱窗、报刊等形式广泛宣传、普及心 蚀,确实为青少年健康成长营造一个良好的社会氛围。 理卫生知识。并且要请专职教师负责解决心理问题,为学生的心理 (作者单位吉林省大安市校外教育指导中心) ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ (上畿第81天) 四、编写测试用例 3.因果图法:有著名的鱼骨图,深入直观地将输入与结果关系 测试用例的设计和编写对软件测试来说无疑是最重要的。测 表现清楚。一般当出现某种质量问题时集思广益列出所有可能的 试用例是测试工作的指导准则,更是对软件质量提供了重要保证。 原因。 开始编写的测试用例可能考虑得不周全,写得不完善,随着测试的 进行,问题点的提出,版本的更新,经验的积累,也将越来越完善。 五、制作测试报告 测试报告要记录测试环境、操作步骤、问题点现象要详细描 测试用例通常来讲是执行一项测试任务的描述,内容包括,用例编 述、问题点的等级、出现频率以及相关的照片或视频,然后发送报 号、用例名称、测试说明、前提条件、输人数据、操作步骤、输出数 告,由测试Leader和开发人员共同评审哪些是缺陷,哪些是误测。 据。测试用例设计方法有如下几种: 随着科学技术的发展,软件项目管理经验的提高,软件测试日 1.等价类划分法:将所有可能的输入数据包括有效的和无效 益受到重视,已成为一个独立的学科,许多公司都已创建了软件测 的,即程序的输入域划分成若干个部分,从每一部分中选取少数有 试部门,越早发现软件中存在的问题,开发费用就越低,也就能降 代表性的数据作为测试用例。 保证了产品质量。软件测试是保证软件质量的一个 2.边界值分析法:对输入输出的边界来进行分析,实际是对等 低了软件风险,软件测试应该贯穿于软件开发的始终。 价类的一种补充,对等价类划分的每个部分的边界都要作为测试 重要手段。因此,条件。长期的测试经验告诉我们,大量的错误是发生在输入输出的 参考文献: 边界值上,而不是发生在内部数据。因此边界值分析会测出更多的 错误。 一赵瑞莲.软件测试[M].北京:高等教育出版社,2004. (作者单位天津三星电子有限公司) 82— 

因篇幅问题不能全部显示,请点此查看更多更全内容