论文部分内容阅读
针对Web应用需求频繁更改的问题,研究基于低耦合的Web自动化测试框架。实现通过将数据模块、控制模块、业务逻辑和结果显示模块相分离的分层测试框架,来降低测试脚本之间的耦合度,增强测试脚本的灵活性,提高测试脚本的覆盖率。该框架能够直接在浏览器中运行,支持多语言多平台,根据脚本之间的依赖最优化脚本执行流程的路径和进程的数量,实现对脚本执行的过程和状态进行跟踪和定位。通过精确定位跟踪脚本错误,实现基于Web的自动化测试,提高了测试效率和软件质量。