一种基于BashShell的自动化测试框架

基本信息

申请号 CN202110895333.5 申请日 -
公开(公告)号 CN113609015A 公开(公告)日 2021-11-05
申请公布号 CN113609015A 申请公布日 2021-11-05
分类号 G06F11/36(2006.01)I 分类 计算;推算;计数;
发明人 张勇军;李斌 申请(专利权)人 先进操作系统创新中心(天津)有限公司
代理机构 天津诺德知识产权代理事务所(特殊普通合伙) 代理人 栾志超
地址 300450天津市滨海新区塘沽海洋科技园信安创业广场1号楼412室
法律状态 -

摘要

摘要 一种基于Bash Shell的自动化测试框架,包括:用例组织层,用于存储测试用例脚本以及定义测试用例脚本结构;执行调度层,用于调度和执行用例;所述执行调度层与所述用例组织层连接;底层组件层,用于定义和封装框架方法函数;所述底层组件层与所述执行调度层连接;数据收集层,用于在测试过程中记录和生成测试结果和日志信息;所述数据收集层分别与所述用例组织层、所述执行调度层和所述底层组件层连接。本发明提供了一种轻量型、灵活便捷的设计方案,省去了框架部署的时间,无需解决平台适配问题,同时提供了自动化框架的整合能力,测试人员只需要关注测试脚本的开发即可,测试完成后统计测试结果,节约了人工成本,大大提高了自动化测试的效率。