- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第27卷 计算机应用 V01.27
2007年6月 ComputerApplications June2007
文章编号:1001—9081(20cr7)S1一0317—02
软件自动化测试概述及应用工具分析
鞠秀娟,赵明
(中国农业大学信息与电气工程学院,北京100083)
()dujuan-ju@163.com)
摘要:分析了软件自动化测试的充分性要求、依据、自动化测试工具的体系框架,研究了自动化
测试工具原理及类别,能够为软件自动化测试的实际应用提供参考。
关键词:软件;自动化;测试;工具
中图分类号:仍11.5 文献标识码:A
进行软件测试是保证软件质量最重要、最有效的方法。
现在所有软件的开发及应用,从编写需求、构架系统到系统编 2软件自动化测试技术分析
码和系统应用的整个软件生存环节中都需要考虑软件测试工 在完成充分性测试的过程中,软件测试需要耗费非常巨
作。大量统计资料表明,软件测试阶段投入的成本和工作量 大的工作量。手工测试时间长、麻烦、容易出错;当软件发生
往往要占软件开发总成本和总工作量的40%到50%甚至更小改动时,没时间进行回归测试;测试数据或测试用例的设置
多…。软件测试已成为当前软件技术研究的重点和难点。 容易出错;测试文件不足;不知道已经测试过多少内容。纯手
有关软件测试技术、理论的研究和软件测试工具的研发越来 工测试已经不适应目前的软件行业的发展,因而对于许多操
越受到软件界的重视。目前软件测试技术的研究主要向网络 作是重复性的、非智力创造性的工作,应用自动化测试,以提
化、大型化和自动化方面发展,而本文主要是针对测试自动化 高整个测试工作的质量、减少成本、缩短周期。
进行研究。 软件测试自动化就是模拟手动测试步骤,执行用某种程
序设计语言编制的测试程序,控制被测软件的执行,完成全自
1软件测试充分性要求
动或半自动测试的过程。全自动测试就是指在自动测试过程
软件测试以发现和消除软件内部隐藏的缺陷为中心,以 中,根本不需要人工干预,由程序自动完成测试的全过程。半
提高软件质量为目的。软件测试需要进行全面的、多方位的 自动测试就是指在自动测试过程中,需要手动输入测试用例
测试,因此,测试充分性要求是软件测试的一个重要问题。不 或选择测试路径,再由自动测试程序按照人工指定的要求完
充分的测试会使软件带着未揭露的隐藏缺陷投入运行,可能 成自动测试。
使用户承担较大的危险;而过度测试则会浪费许多宝贵的资 2.1软件自动化测试依据
源。一个软件只有经过了充分测试,达到了充分性准则后,测 在软件测试过程中,并不是所有的测试过程都适合自动
试工作才能结束。 化测试。要采用自动化测试方法,需要仔细研究测试内容,对
测试数据充分性准则: 涉及到的技术要求和测试步骤进行仔细的研究分析,确定测
假设SP是程序集,SF是规范集,D为程序P的输入域,sr试过程中能够进行自动化测试的内容,选择成熟的自动化测
是测试集的集合,即是D的子集的集合。定义测试数据充分性 试的工具或者自行开发合适的自动化测试工具。下面对能进
准则C为一个函数: 行自动化测试的依据进行分析:
卯×卵×sr_{tme,false} 1)自动回归测试
C(P,F,r)=咖e表明对照规范说明F,遵循测试准则软件测试自动化的目的是获得自动测试工具的重复使
C,测试集r测试被测程序
您可能关注的文档
- 缺氧厌氧微氧好氧工艺处理氮肥生产废水.pdf
- 确定性球形抛光工具的加工特点和去除能力研究.pdf
- 群英共话业内热点加速推动机床工具业的发展.pdf
- 燃气工程作业过程的无线数字化管理.pdf
- 燃气用户工程竣工档案的编制内容和要求.pdf
- 燃油管道式烘丝机工艺气体温度控制的改进.pdf
- 热变形+Q&P工艺处理钢的微观组织和硬度.pdf
- 热处理状态和工艺顺序对铝型材弯曲回弹的影响.pdf
- 热镀锌生产线大直径工艺辊的堆焊.pdf
- 热法联碱工艺能耗分析.pdf
- 中国行业标准 DB/T 100-2024区域性地震安全性评价.pdf
- 《GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架》.pdf
- GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- DB/T 100-2024区域性地震安全性评价.pdf
- 中国行业标准 GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- 校园周边书店阅读氛围对初中生阅读素养提升的影响研究教学研究课题报告.docx
- 初中校园餐饮卫生监管与食品安全教育创新模式研究教学研究课题报告.docx
- 《文化遗产保护与旅游开发平衡机制的法律法规完善研究》教学研究课题报告.docx
- 《农作物病虫害生物防治技术的经济效益与社会影响分析》教学研究课题报告.docx
- 1 剖宫产术后子宫瘢痕憩室治疗中的并发症预防与护理措施教学研究课题报告.docx
最近下载
- 药事管理学药品注册管理课件.ppt VIP
- 《肩袖损伤与肩周炎》课件.ppt VIP
- 2024年重庆市巴蜀中学初升高自主招生语文试卷真题(含答案).docx VIP
- 中介新房培训课件内容.ppt VIP
- 2024年重庆渝中区重庆市巴蜀中学自主招生数学试卷(初升高保送)(详解版).pdf VIP
- 2025年西藏自治区公务员录用考试面试真题试卷(结构化小组)题型分析.docx VIP
- 药品注册管理课件.ppt VIP
- 击剑基础理论知识单选题100道及答案解析.docx VIP
- 《未成年人保护法》课件ppt.pptx VIP
- (高清版)B-T 19363.1-2022 翻译服务 第1部分:笔译服务要求.pdf VIP
文档评论(0)