软件开发工具包测试方法

来源 :南开大学 | 被引量 : 0次 | 上传用户:hesur
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试方法与技术是提高软件质量的保证.近年来,软件开发工具包(SDK)的自动化测试方法研究已经成为软件测试领域的热点.这类软件产品需要针对应用编程接口(API)编写可执行程序作为测试用例.传统的测试用例制作全部依赖于测试专家手工编写,涵盖范围有限,效率很低.该文吸收了软件测试的理论和方法,基于代码实现的操作概图方法,提出了根据用案自动生成SDK测试用例的方法.该文建立了"限制参数条件,选择生成规则,利用模板库,生成用例"的方法模型和操作流程,以自动生成SDK测试用例.该文方法充分考虑了软件工具包内部应用编程接口(API)之间的依赖性,在保证测试可靠性的前提下,缩小了测试用例的规模.该文方法应用于商用OCR工具包RTK的自动化测试工作,试验结果充分证明了该文方法的稳定性和可靠性.
其他文献
传统的农业大棚管理方式为粗放式管理,是通过人的感知能力管理环境参数,不能达到准确性和实时性要求,无法实现大棚农业的智能化管理。本文设计实现了基于SSH2(Struts2+Spring+Hib
电能质量监测仪是一种用于监测电网运行状态的的工业仪表。它能实时提供电压、电流、有功功率、无功功率、频率等电能质量的基本参数,而且能对电力系统的谐波、三相电压不平衡度、电压波动和闪变等电能质量指标进行分析,为电力部门对电能质量的监测提供了强有力的支持。 本电能质量监测仪主要是以数字信号处理技术为核心,采用更灵活、更准确的数字信号处理算法进行数据运算,并且使用了新的数据处理方法,实现了对电能质量
本文以单机调度问题 ∑ 为研究对象,探讨了该问题的分支定界算法并进行了改进设计;同时,本文还研究了该问题的滚动调度算法,提出了滚动调度框架并进行了仿真分析,并进一步探讨了该
变结构最终滑动模态控制(Variable Structure Terminal Sliding Mode Control)(VSTSMC)方法与其它滑动模念变结构控制方法相比,避免了在各个切换超平面上存在局部滑动模态的情
全数字交流伺服驱动系统已被广泛应用在各个高科技领域。其中微电子、控制理论、材料以及制造工艺等相关基础技术的进步,为实现高性能伺服控制提供了重要支持。针对交流伺服系
该报告是国际合作项目:可持续发展的洪水决策支持系统——应用于红河领域(FLOCODS)Work Package6中研究工作的一部分.该项目有6个国家参加,他们分别是法国,葡萄牙,荷兰,中国,
人类进入21世纪,随着科技的发展和技术的进步,航海业得到了空前的发展,船舶航行越来越需要智能化、自动化的系统。ECDIS(电子海图显示与信息系统)是融合了导航技术、AIS/雷达
对于1型糖尿病患者,将其血糖控制在一定的范围内有着极其重要的意义。科技的进步为人工胰脏的出现带来了光明,当前的实时血糖监测技术和皮下胰岛素输注技术极大地帮助了糖尿
传统的数据采集系统采用一般的单片机,对绝大多数场合来说已经满足要求,但因单片机数学运算能力差,对于信号数学处理比较复杂的通讯领域和复杂控制领域来说,就显的力不从心。另外
公交枢纽是公交线路之间、公共交通与其它交通方式之间客运转换换乘相对集中的场所,有多条公交线路通过,也有多条公交线路由枢纽站始发、终到.公交枢纽的效率关系到公交运营