一个面向对象软件自动测试框架的设计和实现

来源 :计算机应用与软件 | 被引量 : 12次 | 上传用户:dflhe88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
介绍了一个测试用例驱动的面向对象软件自动化测试框架(TCDA)。TCDA使用UML作为形式化的分析和设计规格说明,从UML的体系结构视图中自动获取测试用例,并以XML的形式保存这些测试用例。TCDA可以根据具体编程语言,将测试用例翻译成由一系列源文件组成的测试脚本。测试执行过程中,测试脚本首先会被编译和链接,生成可执行文件,接着这些可执行文件将被运行,同时测试结果将被记录和分析,并最终生成一个结果分析报告。TCDA的原型系统使用Java实现。该系统包括测试配置、测试用例生成、测试脚本生成、测试执行和
其他文献
随着我国改革开放的不断深入,特别是在经济快速发展、市场化程度不断提高的过程中,城乡二元体制的壁垒逐渐被打破,城市开始吸纳农村劳动力。进城农民从最初的做小工、做保姆
《中华人民共和国农业机械化促进法》正式颁布了。对于中国农机行业和方方面面的农机用户来说,刚刚过去的2004年是不平常的一年。
2007年,来自农机化行业权威专家的论断,给了农机人一个巨大的惊喜——我国耕种收综合机械化水平达到40.6%,比上年提高2.3个百分点;农业劳动力占全社会从业人员比重已降至40%
近年来,随着产业结构的优化调整以及广东省扶持农业机械化发展议案的实施,茂名市农民投资农机服务的热情出现了空前高涨,农业机械拥有量也不断增加。全市农机总动力达127.29万千
由于汇编语言本身的多样性与灵活性,汇编语言程序的结构化程度以及易读程度均不理想。为了更好地辅助分析汇编语言程序的功能,根据汇编指令对程序静态流程的影响,对不同类型处理器的汇编指令进行了统一的分类,并在此基础上详细讨论了一种绘制汇编子程序流程图的算法。最后利用程序基本模块的概念,对该算法进行了改进。
东莞地处广东省中南部,珠江口东岸,北接广州,南临深圳。现辖28个镇、4个街道办事处,488个村委会,99个居委会。全市总面积2465平方公里,现有耕地50.3万亩。改革开放以来,东莞在大力发
编前语:<中华人民共和国农业机械化促进法>正式颁布了.对于中国农机行业和方方面面的农机用户来说,刚刚过去的2004年是不平常的一年.
期刊
贝叶斯网络是进行联合概率分解及研究证据传递的有效的图形模式。在贝叶斯网络中,研究变量的最优预测问题对揭示贝叶斯网络内部机制及分类器的属性选择等都具有重要意义。证明了在0-1损失下,对贝叶斯网络中任一特定变量进行预测时,联合预测是最优预测,贝叶斯网络和该变量的马尔科夫毯预测也是最优预测,同时给出了马尔科夫边界的信息结构,并使用模拟数据进行了定性与定量分析。
怀着一份向往,我们走进了红谷滩新区。在沙井街道办事处落脚后,社区领导为我们举行了愉快的欢迎仪式,并介绍了新区中社区的划分和近几年的发展情况。我们一行十七个人进行分组后
4年前,有人用“往事不堪回首”这样一个感性的词来描述龙门县农机局的面貌:当时的农机局有不合格党员,班子松散,人心涣散,队伍缺乏凝聚力。办公条件简陋,设备陈旧,甚到了连坐下来都