无代码自动化测试用例开发平台

我要开发同款
在职高级开啊发2024年04月16日
13阅读
开发技术ajax、javascriptpythoncss前端

作品详情

项目名称为无代码自动化测试用例开发平台,简化自动化测试用例开发,真正做到无代码开发自动化测试用例,极大提升自动化测试用例开发效率并降低维护难度。原有的自动化测试用例是基于xpath和自研的浏览器插件开发的模拟浏览器点击的方式(可以理解为Selenium),但由于xpath路径会经常变化,随着用例数量的增加,维护变得十分困难,于是决定采用模拟操作系统的坐标点击和模拟浏览器的xpath点击混合的方式开发自动化测试用例(主要依赖于坐标模拟点击),并通过在关键点击步骤处截图,然后对比基准图片簇来判断用例执行是否达到预期效果,从而判断用例是否执行成功。 该平台包括有执行器,任务调度管理器及管理页面,用例报告展示页面,图片展示对比替换页面,用例步骤对比提取页面。 其中执行器是在执行机上运行的,负责执行自动化测试用例脚本并截图上传到ftp; 任务调度管理器负责任务分配和执行机分配,以达到充分利用执行机群快速跑完所有用例的目的,管理页面可以分配机器,分配用例;用例报告展示页面可以展示用例执行信息,一个页面就可以查看所有用例的执行情况;图片对比替换页面集中展示所有用例的所有图片以及它们的对比情况,用户可以替换和还原基准图片;用例步骤对比提取页面可以一键生成所有脚本的对比报告并提取出公共用例脚本,进一步提升维护效率;本人主要负责执行器设计和开发,参与任务调度管理器设计及负责开发管理页面,负责设计和开发用例报告展示页面,负责设计和开发图片展示对比替换页面,负责设计和开发用例步骤对比提取页面,是项目的主要开发负责人和实施人
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论