T 脚u 计算机软件测试应用探讨 刘德永 (潍坊科技学院,山东寿光262700) 摘 要随着我国计算机技术的飞速发展,计算机软件的重要性越来越突出。计算机软件测试虽然与计算机性能没有 直接的关联性,但可以有效的减少错误,提高软件稳定性,保证计算机的功能性。文章主要从软件工程学来阐述计算 机的软件测试、测试方法以及管理应用技术。 关键词计算机;软件测试;管理应用;技术探讨 中图分类号:TP311 文献标识码:A 文章编号:1 67卜7 597(201 3)1 3-0092—01 计算机软件管理的规范性、严肃性、安全性、严谨性以及 系;代码错误表现为指令不正确、语法错误、理解错误、语句 稳定性等功能已经逐步取代了传统的人1二管理,虽然计算机软 错误以及印刷错误;加工错误表现为初始化错误、逻辑静态错 件管理可以为领导提供正确的决策、可靠的信息、完善的计划、 误、算数错误、控制错误、操作错误以及顺序错误;功能错误 可信的数据和量化的管理,但是由于它自身的知识密集性、知 表现为自身矛盾、用户要求、程序功能、实现功能和说明书不 识高度性和逻辑复杂性,使得在运行时总会出现一些错误,而 一样,以及测试员的缺乏了解、不正确的需求说明、测试标准 这些错误是不可避免的。所以,为了改变因为软件质量问题而 错误;数据错误表现为屙胜错误、元素数据错误、数据结构内容、 出现错误,出现了软件测试。软件测试是指利用软件开发过程 静态数据错误以及动态数据错误。 的程序、规格说明、内部结构来设计出的一种测试软件,也就 2计算机管理应用测试 是说软件测试既可以检验软件是否合格,还可以发现软件中出 现的错误,是目前利用率最为广泛的发现软件错误的办法之一。 2.1软件测试流程 1计算机软件测试 软件进行测试主要有计划、设计、执行和验证四大步骤, 软件测试是指利用软件开发过程的程序、规格说明、内部 这种测试流程不仅可以测试系统、单元以及集成,还可以单个 结构来设计出的一种测试软件,这种软件可以及时发现程序 进行测试、描述。测试计划是指针对资源、时间进行产生、测 现的错误过程。 试、预先的指导性规划和测试所设计的计划文档,它主要是进 行软件的测试,需要一个可以执行预先分析的整体计划,对于 1.1白盒测试和黑盒测试 可执行的单元与集成测试、系统测试项目,则需要进行单独的 白盒测试是通过程序内部的各种信息、逻辑结构来进行测 规划设计。假设在进行软件验证时,如果发生了影响软件的发 试软件的选择或者设计,它可以测试出程序的所有路径和所有 布速度和测试进度的情况,就需要对正在进行的软件测试作出 逻辑信息。白盒测试所具备的程序结构特性也称之为结构测试 调整和计划;测试设计需要注意的是进行严格的设计文档,通 法。白盒测试一般应用于拥有路径的模块中,它可以对每 过软件的测试流程可以知道,系统测试是根据软件所配备的规 个逻辑进行检查,并判断出是真是假,还可以对每个循环变量 格需求说明书作为基础而进行的,所以集成测试的设计过程中, 中终值、中间值以及初值进行检查,此外,白盒测试还可以对 应根据软件配备说明书进行操作,但单元测试设计是以软件配 程序内部的结构、数据进行检查,从而得出是否有效。白盒测 备详细说明书为基础;测试执行需要注意的是进行软件测试的 试主要用于检查程序中的不正确条件、书写错误、逻辑错误、 设计,如果在测试中出现文档测试不充分问题,需要以新设计 印刷错误以及意外路径。 测试软件来弥补旧测试软件,并且在测试执行完成以后,将软 黑盒测试与白盒测试相比,黑盒测试不用考虑程序内部的 件补充或者归人测试之中。测试验证过程中,若出现错误问题 特性和逻辑结构,它主要考虑程序的说明书、规格以及需求, 就要对其进行重新的修正,由测试人员进行开发人员修改软件 如果m现程序功能与功能说明不相符时,证明软件出现错误。 的验证。 黑盒测试所具备的功能检查、要求检查特性也称之为功能测试 2.2软件测试的注意事项 法。黑盒测试一般应用于需要强调软件功能要求的计算机,对 于强调程序内部的细节实现和结构内部的软件不适用,此外, 黑盒测试一般应用于系统测试中,所以系统测试需要有测 黑盒测试对于终止错误、漏掉功能、初始化、不正确功能、接 试人员完成,测试系统时需要注意压力测试在各种情况问 口错误、性能错误、数据结构错误以及外部数据库访问错误等 题和操作模式问题,其中压力测试问题就是发生异常情况,针 错误,具有较强的检测性。 对边界状况进行系统的测试,即测试重点放在了系统测试层面 之上。然而,在此过程中需要考虑压力状况,然后再进行具体 1.2程序错误分类 的钡0试;操作模式问题主要表现在设计软件上的低耦合以及高 程序错误分类主要应用于软件测观点、系统错误、代码错 内聚方向进行,但是这种配置在软件功能上总会出现操作 误、加T错误、功能错误以及数据错误等错误的检测,其中, 问题,而这种是我们不可避免的,所以就算检测的软件全 系统错误主要表现为系统与资源管理错误、硬件机构内部的不 部合格,还是会出现在一定模式下的操作顺序发生问题,这样 清晰、硬件结构相关联的软件错误、通信手段错误、硬件结构 操作顺序我们称之为操作模式。一般而言,白盒测试在单 内部的不合理、操作系统相关联的错误以及程序和程序间的联 元测试中应用通常以代码来完成。在单元测试过程中,需达到 II(下转第8l页)I1 2013年第13期总第133期 SI L-C0N VALLEY 清除裂缝周围的析出物及其他残留物,裂缝两边各5 cm内 在断裂部位采用钢箍加固,缝隙采用石棉绒水泥填塞。②对钢 的混凝土表面,打磨出均匀的新鲜面。②根据水溶聚氨酯 筋轻微锈蚀,除锈后采用环氧树脂砂浆修补。环氧砂浆配比为 进浆特性和施工经验,若要达到满意的灌浆效果:裂缝宽 环氧:乙二胺:二丁酯=1OOO:85:130(重量比)。 度在0.5 mm以上,设置灌浆咀的距离应在0.5 m左右;裂 3)砼压力管道环向裂缝渗水处理。①在管道内壁出现可见 缝宽度在0.4 mm一0.5 mm,灌浆孑L距0.4 m左右;裂缝宽 裂纹将裂纹踢成V型槽后用环氧砂浆修补,修补面用环氧基液 度在0.3]Tim~0.4 mm,灌浆孑L距0.3 m左右;裂缝宽度在 粘贴二层玻璃纤维布。无可见裂缝的可在外壁裂缝对应的内壁 0.3 mm以下,灌浆孔距0.2 m左右。裂缝越窄,越容易堵 用环氧基液粘贴二层玻璃纤维布。②压力管道外壁出现环向或 塞,灌浆咀的孔距就应该越小。还需注意灌浆咀应设在缝隙 纵向裂纹,在管道外壁刮环氧腻子进行处理。 明显且较宽的部位。固定灌浆嘴的作用是灌浆和便于观察灌 4)砼压力管道外壁保护层剥落露筋,钢筋锈蚀,严重影响 浆效果。灌浆嘴应固定在设计好的灌浆孔位置并采用骑缝的 受力的砼压力管道。①砼管破损较为分散,采用布设环向钢筋 方式安装灌浆咀,裂缝尖灭处及断开、分岔部位应加密。 打砼镇墩进行加固处理。②钢筋锈蚀影响受力、骨架问题严重 裂缝为干燥表面,灌浆咀采用粘结法固定,使灌浆咀能承受一 且较分散的砼管,换用PCCP管。③砼管破损较为集中、钢筋 定压力。当裂缝为潮湿表面,应使用快干水泥固定基座或打孔 锈蚀严重影响使用的砼管,进行更换砼管。 后清洗孑L眼,将灌浆管固定在孑L眼内。上述均要保证孑L眼与裂 3结束语 缝畅通,灌浆嘴不松动。 泵站压力管道安排部分管道的更换、加固、修补。 工程运行年久,老化失修严重,必须进行改造修复,合理 1)压力管道管体保护层脱落、空鼓处理方案。①对钢筋锈 的修复方案是非常关键的。希望盐环定大型扬水工程能早日修 蚀截面减少且小于20%的管道,先除锈,然后采用碳纤维进行 复完工,充分发挥效益。 补强处理,再用环氧泥砂浆抹压。②对钢筋未锈蚀的管道剥去 空鼓层,清除浮渣后采用1:2:0.3高标号水泥砂浆抹压处理。 参考文献 2)管道承口保护层脱落、空鼓处理方案。①对承口钢筋锈 [1】盐环定大型扬水工程建筑物混凝土病害修复关键技术研究及 蚀严重及个别钢筋断裂的管道,除去浮锈后用环氧砂浆修补, 应用报告【R]. tt(上接第91页)tt 反复的调试,保障设备在安装时方案可行,质量保障。其中电 对于电网的高效运转造成了很多麻烦。这就要求通过多种手段 力设备的安装设计管理,要包括:主变压器以及主线路的设计 加强对电力设备安装的管理工作,提高电网安装质量,以保证 管理,各分支线路的技术性设计管理等从而选择合适的电力设 电力设备的正常运转,促进电力行业的长远发展。 备接入电网,保证河北运行有效。 2.4电力设备的安全调试管理 参考文献 电力设备的安全调试是保障电力设备安装质量的重要环节。 [1】潘乐真,鲁国起,张焰,俞国勤,祝达康.基于风险综合评 首先要根据电力设备的性能和功用进行细致有效的分类和记录, 判的设备状态检修决策优化….电力系统自动化,2010(11). 避免由于设备、器材、管线的杂乱无章而造成安装的错乱。其 [2]王慧芳,杨荷娟,何奔腾,王一.输变电设备状态故障率模 次是,通过科学的管理手段,保障设备调试的系统性。技术人 型改进分析[J].电力系统自动化,2O11(16). 员要能够根据安装的规范要求,对设备进行科学的调试,调试 [3】黎灿兵,杜力,曹一家,吴春阳,程子霞.I Ec6l 9 7 0/ 的每个环节都要严格控制,避免在发电中发生安全事故。另外, IEC61968信息模型拓展及在配网中应用[J].电力系统及其自动 当电力设备安装遭遇困难时,要以安全为准则对设备进行调试, 化学报,2Ol2(03). 并根据电力设备安装的实际情况进行施工安排,避免人身伤亡 [4]叶泽,王亚莉.有效资产管制条件下电网企业资产更换决策 和财产损失。 方法分析[J].长沙理工大学学报(社会科学版),2009(04). 3结束语 作者简介 电力设备的安装管理对于整个电网的正常运行意义重大。 李新(1980-),男,甘肃安西人,本科,甘肃火电工程公 在实际的安装工作中能够影响电力设备安装质量的因素众多, 司,研究方向:电力安装。 tt(上接第92页){{ 语句覆盖百分之百;若函数没有更多的条件用以判断,那么可 11 U. 要求条件达到百分之百。 【3]JA Whittaker,MG Thoma SOn,SET Inc,TN Knoxvi 1 1e.A 参考文献 Markov Chain Mode1 for Stati Stica1 Software YeSting. [1]严少清,陈革,万年红.软件测试自动化管理系统的设计与 IEEE Transactions On SoftwareEngineering.1 994. 实现[J】.计算机工程,2009(1 3):152~154. [4】G Bernot,MC Gaude1.B Marre.Software testing based [2】柳永坡,邹磊,金茂忠,刘雪梅.软件测试领域知识管理技 On forma1 Specifications:a theory and a too1.Software 术的研究与应用【J】.计算机集成制遣系统,2 01 0(11):1 05一 Engineering Journa1.1991.