单元测试自动生成平台的分析与研究

来源 :2004’全国软件与应用学术会议(NASAC) | 被引量 : 0次 | 上传用户:rfvbgtyhnmju
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
单元测试是独立测试系统模块的一种方法.随着软件规模及其复杂度不断扩大,单元测试也越来越受到人们的关注.然而,编写单元测试代码,生成测试用例是一件非常耗时的工作;编写出能够反映应用程序在某一特定方面用途的测试模型更加困难.本文中描述了华东师范大学软件工程实验室所开发的两个自动测试生成平台:JMLAutoTest和JAOUT.JMLAutoTest是基于形势规范的测试平台,它可以从程序中所指定的JML规范自动生成代码和测试用例.而JAOUT是面向方面的测试平台.在此平台中,测试者可以使用面向方面的程序描述语言(AOTDL)来建立与应用相关的高层TestingAspects,这些aspects又可以被JAOUT工具转化为AspectJ中的低级一般的aspects.JAOUT根据这些TestingAspects来自动产生单元测试的代码和测试标准.
其他文献
目的 探讨我区药品不良反应(ADR)的特点及其规律,促进合理用药.方法 对我区2012年ADR监测中心收到的1 198例ADR报告进行回顾性调查分析.结果 年龄>50岁人群报告的比例最高,有7
目的采用HPLC-ELSD建立益气祛白颗粒中黄芪甲苷的含量测定方法。方法采用Agilent Eclipse XDB-C18ODS色谱柱(250 mm×4.6 mm,5μm);柱温30℃;乙腈-双蒸水溶液(32∶68)为流动
目的采用正交试验筛选异烟肼巴布剂的处方。方法以膜残留和涂展性为评价指标进行正交试验,确定最佳处方。结果异烟肼巴布剂处方组成是主药异烟肼∶黏着剂(质量比是1∶3的卡波
目的运用HPLC法建立大鼠血浆中米托蒽醌浓度的检测方法。方法用10%三氯乙酸甲醇沉淀蛋白的方法处理血浆样本,色谱柱为XBridge-C_(18)色谱柱(150 mm×2.1 mm,3.5μm),流动相为
  目的 总结临床药师在消化科开展药学服务的经验,探讨临床药师参与临床药物治疗实践、促进合理用药模式。方法 临床药师深入临床,在消化科开展面向医护人员和患者的药学服务
目的 研究细胞色素P450(CYP)2D6* 10多态性对患者手术后应用曲马多止痛后体内曲马多药动学特征的影响.方法 45例患者于手术后首次静脉注射曲马多100 mg,随后采用LC-MS法测定
程序控制流图是对程序中函数逻辑结构的图形化表示,对于程序的分析、测试和维护具有重要作用.基于传统的程序流程图,本文给出了改进的程序控制流图,并重点阐述该控制流图的布
近年来面向对象技术日趋流行,然而传统的度量方法已经不再适用于面向对象技术.我们在文章第一部分提出了建立在已有的面向对象度量方法如CK,MOOD度量的基础上的预测性对象点
为了使软件复用能够在代码层次上系统化的实施,本文在自动程序理解技术研究的基础上,定义了几种基本的理解形式以及针对这些理解形式的分析方法.基于给定的理解形式与分析方
目的 探讨氟哌噻吨美利曲辛治疗氯胺酮依赖者焦虑抑郁的临床疗效和安全性.方法 将60例氯胺酮依赖者随机分成2组.研究组30例,予氟哌噻吨美利曲辛治疗(日剂量2~3片,bid);对照组3