-
题名面向CLI的自动化测试方法的研究与实现
- 1
-
-
作者
徐彩霞
葛华勇
侯仰宇
-
机构
东华大学信息科学与技术学院
-
出处
《计算机与数字工程》
2018年第2期332-336,共5页
-
文摘
针对目前CLI(Command-line Interface,命令行界面)手工测试的繁琐性和易错性,以及录制生成脚本测试方法中存在的脚本维护问题,论文运用Python研究并实现了一种CLI自动化测试方法。该方法采用数据驱动脚本的形式,将测试数据从测试脚本中分离出来并存放在可读性高的yaml数据文件中,而且使用Python的unittest模块编写整体测试框架。该框架利用telnet协议远程登录主机,并将yaml文件中的测试数据作为参数载入到测试脚本中,然后运行测试数据,将测试结果输出到系统界面和日志中。测试结果表明,该方法有效地避免了CLI手工测试的出错频率,减少了测试脚本的维护量,提高了测试脚本的复用度。
-
关键词
CLI自动化测试
数据驱动脚本
TELNET协议
unittest模块
yaml文件
-
Keywords
CLI automation testing
data-driven script
telnet protocol
unittest module
yaml file
-
分类号
TP273
[自动化与计算机技术—检测技术与自动化装置]
-