摘要
本发明涉及一种图形用户界面软件功能覆盖测试方法,通过分析被测软件,获取测试需求;建立云测试平台,将被测软件安装至云测试平台之中;利用跨平台的框架或库,根据测试需求编写第一测试脚本部署至云测试平台执行触发;获取测试执行过程的第一测试数据后,对图形用户界面的功能覆盖率进行分析,通过代码覆盖率工具统计代码执行路径,分析代码覆盖率并获取覆盖率分析结果进行分析与评估,制定覆盖率优化策略,根据覆盖率优化策略更新云测试平台;基于覆盖率优化策略,利用算法对第一测试脚本进行优化,获得第二测试脚本并部署至更新后的云测试平台执行脚本测试,收集第二测试数据并进行有效覆盖的验证;编写可视化测试报告并进行反馈。
技术关键词
云测试平台
代码覆盖率
图形用户界面
虚拟设备
网络环境配置
测试覆盖率
自动化测试脚本
测试环境配置
应用程序编程接口调用
策略更新
功能模块
遗传算法
日志记录功能
设计测试用例
软件
系统为您推荐了相关专利信息
客户端设备
光栅图像
外框
图形用户界面
对象检测模型
网络设备系统
服务器壳体
服务器组件
弹性管
虚拟设备
仿真模型
计算机可执行指令
建模方法
关系
图形用户界面
工业机械臂系统
机械臂单元
图形用户界面
视觉
模板