基于C++映射的TTCN-3测试系统及测试方法

基本信息

申请号 CN200510053524.8 申请日 -
公开(公告)号 CN100435113C 公开(公告)日 2008-11-19
申请公布号 CN100435113C 申请公布日 2008-11-19
分类号 G06F11/36(2006.01);G06F9/44(2006.01) 分类 计算;推算;计数;
发明人 赵琛;潘远明;陈伟;薛云志;杨宗奎;孙丽霞 申请(专利权)人 黑龙江中科方德软件有限公司
代理机构 北京北新智诚知识产权代理有限公司 代理人 中国科学院软件研究所;黑龙江中科方德软件有限公司
地址 100080北京市海淀区中关村南四街4号
法律状态 -

摘要

摘要 本发明提出了一种基于C++映射的TTCN-3测试系统及测试方法。该测试系统及其测试方法基于TTCN-3的C++映射标准,通过语言转换器将TTCN-3测试用例转换成语义相等的C++测试用例,并在TTCN-3运行环境进行编译、加载、执行,以实现对被测系统的测试。在转换生成的测试用例中每一个测试组件都实现为一个进程,避免了通常采用的线程技术在堆栈空间和测试组件数量上的限制。采用本发明实现的TTCN-3运行环境不但可以满足一般系统的黑盒测试,还适用于那些具有并发、交互、实时等特点的系统的测试。