检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]南京大学计算机软件新技术国家重点实验室南京大学计算机科学与技术系,江苏南京210093
出 处:《计算机应用与软件》2007年第3期69-71,共3页Computer Applications and Software
摘 要:介绍了一个测试用例驱动的面向对象软件自动化测试框架(TCDA)。TCDA使用UML作为形式化的分析和设计规格说明,从UML的体系结构视图中自动获取测试用例,并以XML的形式保存这些测试用例。TCDA可以根据具体编程语言,将测试用例翻译成由一系列源文件组成的测试脚本。测试执行过程中,测试脚本首先会被编译和链接,生成可执行文件,接着这些可执行文件将被运行,同时测试结果将被记录和分析,并最终生成一个结果分析报告。TCDA的原型系统使用Java实现。该系统包括测试配置、测试用例生成、测试脚本生成、测试执行和结果分析五个模块,分别支持以上描述的过程。This paper introduces a framework named Test Case Driven Object-oriented Software Automatic Testing Framework( TCDA for short). This framework uses UML as the formal analysis and design specification. In TCDA framework, test cases are automatically generated from UML architecture views and saved in XML format. Based on concrete program language, test cases will be translated into test scripts, which consist of a series of source code file. During test execution, test scripts will be compiled at first and linked into executable files. Then these executable files will be executed. A prototype system using Java has been developed to support the above framework. This system contains test configure module, test case generation module ,test script generation module, test execution module and result analysis module.
分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117