【摘 要】
:
随着系统设计开发过程的规范化和系统设计开发工具的发展,系统设计开发周期大大缩短,但测试工作的负担却未能减轻,测试效率亟待提高。因为设计开发的不同阶段之间存在迭代关系,系统的缺陷越晚被发现,修复缺陷所需的代价越大,“测试前移”的设计开发思想被广泛提倡,相应的设计开发过程模型竞相涌现。系统分析设计阶段是系统设计开发过程的关键阶段,此时的系统还未成型,要将测试提早到这一阶段进行,如何引导系统分析员规范设
论文部分内容阅读
随着系统设计开发过程的规范化和系统设计开发工具的发展,系统设计开发周期大大缩短,但测试工作的负担却未能减轻,测试效率亟待提高。因为设计开发的不同阶段之间存在迭代关系,系统的缺陷越晚被发现,修复缺陷所需的代价越大,“测试前移”的设计开发思想被广泛提倡,相应的设计开发过程模型竞相涌现。系统分析设计阶段是系统设计开发过程的关键阶段,此时的系统还未成型,要将测试提早到这一阶段进行,如何引导系统分析员规范设计测试用例成为需要解决的一大难题。元数据,又称“数据的数据”,通常用来维护和管理数据,也可作为数据模型实现设计人员和开发人员之间沟通,所以将元数据作为驱动,引导系统分析员根据系统设计模型和系统业务流程设计测试用例,形成一套通用测试机制,可以使系统分析员对测试用例的设计更加规范化,也能够辅助分析员及早发现系统设计方面的故障和隐患,另外,该阶段设计的测试用例能帮助开发人员更准确地与需求对接,有利于控制开发周期,促进开发效率和质量的提高,尽早发布系统软件产品,及时抢占市场,同时也能对其他系统的测试方面研究提供指导。信息系统测试主要开始于系统构建完成后,此时发现并更正系统分析阶段所埋下的错误隐患就需要更大的成本,将信息系统软件部分的一些测试工作前移到系统分析与设计阶段可以有效地解决这个问题。将部分测试工作前移到系统分析与设计阶段面临着的另一个问题是缺少有效的测试机制支持。为此本文以元数据驱动为出发点,以改进后的W测试模型构建测试机制的结构模型。依据需求进行系统分析与设计产生数据库元数据,将元数据与业务逻辑相关联进行测试用例的设计,再利用所构建的测试机制产生测试用例,进而实现了测试前移的目标。具体来说,测试机制以数据库设计的元数据为基础,从Oracle数据库数据字典中提取和分析元数据,用Java工具开发了一个测试用例生成工具实现了所研究的测试机制。将本文所建立的测试机制运用到实际的采购配送系统的分析与设计中,形成完整的一套测试用例用以指导后面的开发与测试。实践表明,本文所建立的测试机制起到了提高开发效率和质量的作用,能够有效地控制开发周期与成本,实现了预期目标。同时所建立的机制是具有一定通用性的,对提高信息系统的开发效率和质量具有重要的作用。
其他文献
新兴的数据分析性应用渴望更大的带宽和内存空间,内存尺度问题和新型应用的“内存墙”问题变得更加亟待解决。为了解决这些问题,工业界和学术界一致投入到对新型存储器件的研
土地是社会经济发展中重要的生产要素,土地资源的合理有效配置及利用影响着国民经济的可持续发展。在人地关系日益紧张的今天,农村土地综合整治可以在一定程度上解决城镇建设用地不足、农村建设用地利用粗放等问题。但农村土地综合整治的实施同样会给农户带来一系列的问题,例如生活方式的改变,居住区域的改变,自身心理的变化等等,也就是说会给农户的福利带来影响。农村土地综合整治前后农户福利究竟会发生什么变化,又是哪些因
CO2是导致全球变暖、天然气输送管道腐蚀及天然气燃烧效率降低的主要气体之一,为缓解这些问题,实现CO2/N2和CO2/CH4的有效分离成为了近年来的研究热点。与其他分离技术相比,
由于业务增长,某公司现有的营销数据处理系统由于设计等原因,无法解决由于业务增长导致的数据处理效率低下问题,导致业务发展受阻。为了能够满足业务发展的需要,通过对现有系
神威太湖之光是我国自主设计研发的首台理论峰值性能超过100 PFlops的超级计算机。太湖之光搭载了 40,960块SW26010国产异构众核处理器,该处理器拥有3.06 TFlops的理论峰值性
产学研合作是我国科技体制改革的核心内容,而政府和企业在推进产学研合作过程中面临的最大困难是专家引进问题。科研单位与企业之间的信息不对称导致企业难以引进合适的专家
近年来,在我国经济发展中占据重要地位的房地产业得到了迅速发展,作为与金融业密切结合的房地产金融业务也得到了快速发展,并逐渐成为了我国商业银行收入的主要来源之一。近
二氧化碳的捕获和封存(CCS)不仅可以减少温室气体的排放量,而且捕获的CO2可以再次被应用到工业生产中。传统的分离捕获技术受制备成本和能耗的制约,限制着CO2分离捕获效率。膜
从首家P2P平台在上海宣告成立起,网贷行业已经走过十二年。倏忽一轮回,随着网贷市场的不断发展,中国万亿级的民间理财市场需求被激发,造就了越来越多的P2P网贷平台涌入市场,于此同时,问题平台的比例也在不断上升。直到2016年,《网络借贷信息中介机构业务活动管理暂行办法》的出台才意味着行业监管整顿的开始。2018年,行业监管力度进一步加大,很多平台在对照相应整改方案后,由于无法达到合规性上的预期目标而
头孢卡品酸是第三代口服头孢类抗生素,对革兰氏阳性菌、阴性菌表现出了广谱的抗菌作用,对可以水解抗生素的β‐内酰胺酶高度稳定。头孢卡品酸是盐酸头孢卡品匹酯在人体内的有