摘要
针对在既有人工测试环境中执行系统功能测试和集成测试时,测试用例多、测试周期长、人员需求量大,以及重复验证工作繁重等问题,设计并实现了一种基于Teststand的列控车载设备自动测试系统。该系统综合运用TestStand测试管理工具、AutoIt自动化工具和Python开发技术,实现了自动化测试环境的搭建,经模拟测试人员的操作,完成了测试过程并自动生成测试报告,在保证测试覆盖率的前提下降低了人力和时间成本。
To deal with the problems such as too many test cases,long test period,large demand for personnel,and tedious work of repeated verification in manual execution of system function test and integration test,the automatic test system for onboard train control system is designed and built based on Teststand and the automatic test environment is set up by using TestStand’s test management tool,AutoIT automation tool and Python development technology.The test system can simulate the operations of the tester to conduct the test and automatically generates the test reports,thus reducing the cost of labor and time on the premise of ensuring the same test coverage.
作者
李自豪
徐先良
欧国恩
Li Zihao;Xu Xianliang;Ou Guoen
出处
《铁道通信信号》
2021年第4期5-9,共5页
Railway Signalling & Communication