【摘 要】
:
随着软件市场的成熟,人们对软件作用期望值也越来越高,软件的质量、性能、可靠性等方面也正逐渐成为人们关注的焦点。不论软件的生产者还是软件的使用者,均生存在竞争的环境
论文部分内容阅读
随着软件市场的成熟,人们对软件作用期望值也越来越高,软件的质量、性能、可靠性等方面也正逐渐成为人们关注的焦点。不论软件的生产者还是软件的使用者,均生存在竞争的环境中。质量不佳的软件产品不仅会使开发商的维护费用和用户的使用成本大幅增加,还可能产生其他的责任风险,造成公司信誉下降,继而冲击股票市场。软件测试是保证软件质量的最重要和最有效的方法,已成为软件生产种必不可少的质量保障手段。虽然近年来,国内外对面向对象软件测试进行了大量的研究,但目前尚未形成一套较为成熟与完善的软件测试理论与方法,面向对象技术引入的新的特性为测试工作带来了新的挑战。另一方面,自动化测试可以高效的完成大量可重复性工作,它不但可以大大减少测试开销,而且能在有限的时间内显著增加测试的工作量。针对这些问题,本文就如何创建一个针对企业C++应用软件的模块化自动化测试框架,展开了研究。首先文章介绍了自动化测试相关理论以及几种流行的自动化测试框架技术。接着在对几种基本的软件测试框架进行研究的基础上,重点剖析了面向对象的模块化自动测试框架,提出了一种用于企业C++开发的新的面向对象自动化测试框架。最后作者在CppUnit测试框架的基础上,对其构架进行了改进和扩展,实现了此测试框架并给出了具体应用。
其他文献
利用TI公司生产的DSP(TMS320LF2407A)作为控制核心,针对三相逆变器主电路和控制电路进行设计,其中主电路功率开关元件采用SEMIKON公司的IGBT,控制电路主要包括PWM驱动电路设
目的探讨骨骼肌组织中磷脂酰肌醇3激酶(PI-3K)表达与妊娠期糖尿病(GDM)患者胰岛素抵抗的关系。方法采用RT-PCR及免疫印迹法测定了30例GDM患者(GDM组)、30例糖耐量正常孕妇(正
中学化学基本观念是中学化学教育的重要内容。研究中学化学基本观念既是新时代背景下化学教育目的转型的需要,又是贯彻落实化学课程标准的需要,既是化学新课程改革的必然要求
在品牌营销时代,卖场不再是简单囤积商品的销售场所,科学的陈列设计成为卖场经营发展的关键制约因素。特别是在服装卖场上,除了在店铺的设计、橱窗的造型等方面下足功夫,更要
连铸直轧是一项重要的节能降耗技术,准确掌握连铸坯电磁感应补偿加热过程中温度分布规律是应用该项技术的基础。感应加热问题涉及三维非线性电磁场与温度场的耦合,是当今国内
2005年7月21日中国人民银行发布公告称:自即日起,中国开始实行以市场供求为基础、参考一篮子货币进行调节、有管理的浮动汇率制度。自此以后,人民币兑美元汇率屡创新高,步入
<正>2019年1月25日上午,中共中央政治局就全媒体时代和媒体融合发展举行第十二次集体学习。在中共中央总书记习近平带领下,中共中央政治局同志来到人民日报社新媒体大厦调研,
数字电视的优越性使得数字电视取代模拟电视成为必然的趋势。在目前模拟电视向数字电视的转换期间,使用数字电视机顶盒收看数字电视节目是最佳的方案。伴随数字产业的发展,数
随着人们生活水平提高,对烹饪工作者提出了越来越高的要求。烹饪专业教学面临巨大的机遇和挑战,如何培养出适应社会要求的学生,是教育工作者必须思考探索的问题,该文从培养学
快速原形制造技术使用逐层累加材料的方法制造零件,从制造哲理上突破了传统切削加工(材料去除)的思想桎梏。选择性激光烧结(SLS)技术是快速原形技术的一个重要分支,其工艺涉