基于数据驱动的软件自动化测试框架

基于数据驱动的软件自动化测试框架

ID:33817276

大小:202.08 KB

页数:3页

时间:2019-03-01

基于数据驱动的软件自动化测试框架_第1页
基于数据驱动的软件自动化测试框架_第2页
基于数据驱动的软件自动化测试框架_第3页
资源描述:

《基于数据驱动的软件自动化测试框架》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、维普资讯http://www.cqvip.comwww.51testing.com第年爹5月期(’()MPUTE计RT算ECH机N()技I(X术YA与ND发DEV展I)PMENTVMolavl62N0{(})6.52006基于数据驱动的软件自动化测试框架朱菊,王志坚,杨雪(河海大学,江苏南京210098)摘要:为了提高软件测试自动化程序的可复用性,以及在系统、产品以及数据方面的独立性,在对几种基本的软件测试框架进行研究的基础上上,结合在实际的项目中的软件自动化测试的实践,提出一种基于数据驱动的自动化测试框架(TAb")。分析了软件测试以及软件测试自动化的现状,阐

2、述了软件测试自动化框架的策略目标、关键的成功因素,以及5种基本的软件自动化测试框架。最后提出新的软件自动化测试框架。关键词:软件自动化测试;测试用例;测试组合;数据驱动中图分类号:1’I]3l1.56文献标识码:A文章编号:1673—629X(2006)05—0068—03ASoftwareAutomationTestFrameworksBasedOilData。_。DrivenAutomationMethodologyZHUJu,WANGZhi—jian,YANGXue(HohaiUniversity,Nanjing210098,China)Abstract:

3、Inthispaper,describethestrategytargetsof,softwareautomationtestframework.Also,analyzethecriticalf~tomofsuccessfullyintegratingtheautomationtestframeworkintoaproject.Afteracomparativestudyoverfiveexistingproducts。proposeailewsoftwareau·tomationtestframework,whichiscalledTAF.Thisframew

4、orkishighlyindependentfrom~ftwares~tems。productsanddata.Moreover,itsupportsdata—drivenautomationmethodology.ItisintegratedintoreallifeprojeCtandachieveagoodperformance.Keywords:softw~eautomationtesting;testease;testsuite;data—drivenO引言用例除了测试应用程序的图形用户界面,实际上并没有用在一个项目中,究竟有没有时间去测试所有软件?答处

5、。因此。如何选择一个合适的测试自动化框架,是一个案一定是“NO”。总是有更多的测试需要去做,或者是测自动化测试小组开始启动前需要最优先考虑的一个问试另一个新的平台,或者是想去尝试不同的配置l1.2j。但题[4l。是随着交付时间的逼近,分配给每个测试周期的时间变一个自动化测试框架就是一个由假设、概念以及为自少。那么软件测试项目的经理以及测试小组的成员怎样动化测试提供支持的实践的集合。文中描述了5种基本处理这样的问题呢?典型的做法是减少每个为产品交付的自动测试框架:模块化测试脚本框架,测试库构架框架,做准备的测试周期的测试数量。这样的经历你有过吗?关键字驱动/表驱动

6、测试框架,数据驱动测试框架,以及混当然,理想的做法是,先做一些基于风险的分析来决定哪合测试框架。并且基于此提出一个基于数据驱动的方法些测试是可以去掉的。然而在实际过程中常常是:测试小学的实用自动化测试框架。组仅仅把整个测试周期集中在验证修正过的缺陷,甚至没有足够的时间去完成这些简化的测试计划【3J。1自动化测试框架的关键成功因素通过使用自动化测试可以缓解这种困境。而且软件为了最大限度地使用测试框架,需要使其可复用、可自动化测试框架使得测试脚本的维护量减至最少。然而,管理。下面所描述的是开发自己的自动测试框架所需要各测试工具提供商多年主打的传统的“捕获/回放”模型

7、导遵从的一些基本的指导原则J:致了高的异乎寻常的脚本维护量,因为测试数据在测试脚·要重视测试自动化,一旦决定要自动化,就必须当成本程序中是以硬编码方式实现的。此外,工具内建的测试主要的工作来做。·测试设计过程和测试自动化框架必须作为两个单独收稿日期:2005一O8—24的实体来开发。作者简介:朱菊(1980一),女,江苏淮安人,硕士研究生,研究方向·测试框架应该独立于应用程序。为软件质量管理;王志坚,教授,博士生导师,研究方向为网络计算饥-测试框架应该易于扩展、维护和增强。应用技术、软件复用、网络软件系统集成技术。·测试策略/殴计词汇表应该独立于框架。维普资讯h

8、ttp://www.cq

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。