冶金自动化

电力工业论文_面向电力信息系统的分布式

 
文章目录

1自动化测试简介

1.1国内外研究现状

1.2软件自动化测试框架简介

2 自动化测试平台设计及实现

2.1 自动化测试平台总体设计

2.2 自动化测试平台逻辑结构

2.3 自动化测试平台相关组件

    2.3.1 Selenium工具

    2.3.2 Python工具

    2.3.3 Jenkins工具

    2.3.4 Pytest工具

2.4 核心功能模块实现

    2.4.1 新建及配置测试项目

    2.4.2 手工和定时触发构建

    2.4.3 定时自动编译和执行测试

    2.4.4 测试日志及报告

    2.4.5 邮件通知

2.5 测试脚本实现

    2.5.1 测试数据与代码相分离的实现

    2.5.2 通过WebDriver访问页面

    2.5.3 页面元素定位的实现

3 自动化测试平台的应用

3.1 应用情况

3.2 应用场景

4 总结与展望

4.1 总结

4.2 展望

文章摘要:随着电力企业数字化建设的开展,信息系统的规模日趋庞大,传统的以重复性人工劳动为主的测试方法已无法适应新一代电力信息系统质量评估要求。本文提出了一种面向电力信息系统的分布式自动化测试持续集成平台。该平台基于Jenkins+Selenium+Python框架,能够将信息系统检修前运行测试和日常用户体验测试中重复性强的部分工作从手工化转变为快速自动化,一次编写脚本多次重复使用,基本实现“一键测试”,提高测试效率,并且能降低人为失误,更好提升测试质量。

文章关键词:

论文分类号:TM73