The invention discloses an instrument configuration of automated test case generation system and method, including: global parameter module, according to the fixed parameter setting instrument configuration of global parameters; local parameter module, according to the variable parameters of test cases written in the current setting, the local parameters; the instrument configuration module, according to the test requirements, call the global parameter module and local parameter module, and the instrument configuration module into the library, and according to the global parameters, local parameters and library files written in the instrument configuration; case execution module for testing procedures according to the test requirements, test cases. The invention can get rid of the platform restriction and enhance the compatibility of the test cases.
【技术实现步骤摘要】
一种仪表配置的自动化测试用例生成系统及生成方法
本专利技术涉及通信类产品测试领域,具体涉及一种仪表配置的自动化测试用例生成系统及生成方法。
技术介绍
目前,公知在各种产品开发过程中,经常需要利用自动化测试平台(TheAutomatedTestPlatform)进行回归测试。通过积累测试用例,然后在测试平台上进行回放,获取测试结果。思博伦testcenter系列测试仪表,是一款功能十分强大的测试工具,在通信产品的测试领域具有广泛的应用,通过testcenter可以模仿很多实际业务,同时可以获得精确的测试数据,帮助分析测试结果。传统的商用测试平台存在价格高,测试用例积累(TestCaseAccumulation)困难,操作复杂,因为版权及高额费用的原因也难以大规模应用。而传统基于脚本语言的自动化测试用例,需要先在可视化界面下配置好的仪表配置,然后保存成xml文件,在测试用例中通过命令导入到仪表中生效。这种方法虽然能够摆脱平台的限制,却因为配置文件的固化,导致了测试用例的端口数目是不可更改的,用例的兼容性差,对于不同的端口数目的端口设备,需要开发不同的测试用例,极大地增加了开发的脚本数量,且由于端口的物理介质不同,测试的时候需要根据物理介质配置仪表端口,但是同样由于配置文件的固化,导致了组网的物理介质没法进行选择,限制测试组网。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种仪表配置的自动化测试用例生成系统及生成方法,能够摆脱平台限制,增强测试用例的兼容性。为达到以上目的,本专利技术采取的技术方案是:一种仪表配置的自动化测试用例生成系统,包括: ...
【技术保护点】
一种仪表配置的自动化测试用例生成系统,其特征在于,包括:全局参数模块,用于根据仪表配置的固定参数设定全局参数;局部参数模块,用于根据当前编写的测试用例的可变参数,设置局部参数;仪表配置模块,用于根据测试需求,调用全局参数模块和局部参数模块,且所述仪表配置模块导入库文件,并根据所述全局参数、局部参数和库文件编写仪表配置;用例执行模块,用于根据测试需求编写测试用例的测试步骤。
【技术特征摘要】
1.一种仪表配置的自动化测试用例生成系统,其特征在于,包括:全局参数模块,用于根据仪表配置的固定参数设定全局参数;局部参数模块,用于根据当前编写的测试用例的可变参数,设置局部参数;仪表配置模块,用于根据测试需求,调用全局参数模块和局部参数模块,且所述仪表配置模块导入库文件,并根据所述全局参数、局部参数和库文件编写仪表配置;用例执行模块,用于根据测试需求编写测试用例的测试步骤。2.如权利要求1所述的一种仪表配置的自动化测试用例生成系统,其特征在于:所述全局参数包括测试端口类型对应的数目、测试端口类型对应的物理介质参数、若干仪表参数数组和待测设备参数。3.如权利要求2所述的一种仪表配置的自动化测试用例生成系统,其特征在于:所述仪表参数数组包括端口名称,和与所述端口名称对应的IP地址、槽位号和端口号。4.如权利要求2所述的一种仪表配置的自动化测试用例生成系统,其特征在于:所述待测设备参数包括待测设备IP、待测设备槽位号和待测设备端口号。5.如权利要求1所述的一种仪表配置的自动化测试用例生成系统,其特征在于:...
【专利技术属性】
技术研发人员:王小刚,周璇,张博,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。