推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Python的自动化测试脚本管理平台的设计与实现

更新时间:2020-02-06 16:42:50 大小:2M 上传用户:gsy幸运查看TA发布的资源 标签:python 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

随着科研管理信息化建设的发展,科研管理软件的需求日趋增长,软件规模越来越大,软件复杂度越来越高,如何保证科研管理软件的产品质量逐渐成为了近年来科研管理软件项目主要面临的问题之一,而软件测试是解决该问题的重要途径。故本文提出为科研管理软件搭建一个自动化测试脚本管理平台,实现对测试脚本的规范和统一管理,并引入自动化测试技术,改善现有的测试工作环境,进而更有效地保证科研管理软件的产品质量。

  本文首先对科研管理软件项目的测试工作现状进行了调研,发现现有测试工作的不足之处并结合测试行业背景分析了改进方向,进而整理出测试脚本管理平台的需求;然后从脚本和数据分离的角度出发,提出“驱动器-用例-计划”的概念模型,并基于该测试模型设计出一种基于数据驱动脚本的自动化测试方案;接着基于测试模型和单元测试框架原理,采用Python语言,设计并实现了平台的脚本执行工具;同时采用B/S模式,以MySQL作为数据源,基于web.py服务端开发框架,基于jQuery+Ajax+JSON+TrimPath前端开发框架,设计并实现了平台的脚本管理系统;最后从功能、性能和兼容性三个角度对平台开展了测试,同时以科研管理移动端的接口测试工作为例讲述平台的应用过程。

  该自动化测试脚本管理平台可以为科研管理软件提供各种类业务或类型的Python单元测试脚本的自动构建、自动运行、结果跟踪和分类管理功能,改善了脚本测试的技术方法和流程管理方式,提升了测试工作的效率,最终在缩短科研管理软件的开发周期和节省项目测试资源的同时,更好地保证了科研管理软件的产品质量。

部分文件列表

文件名 大小
基于Python的自动化测试脚本管理平台的设计与实现.pdf 2M

全部评论(0)

暂无评论