分类 奇思妙想 下的文章

为了提高测试质量与最后把关,决定搭建一个自动化测试平台,基本设想如下:

一、软件地图(测试路径建立)

  1. 前端方面对dom节点记录(建立dom模型)
  2. 流程方面建立站点地图(蜘蛛形式建立)
  3. API方面,结合aws平台(API管理系统)进行搭建地图

二、蜘蛛制作

  1. 抓取站点内容,形成地图
  2. 抓取站点内容做结果分析
  3. 抓取站点内容做代码统计
  4. 抓取站点内容做变化统计

三、搭建自动化测试配置后台

  1. 站点名称、报警邮箱、站点地址、递归次数等
  2. 管理测试结果,多次结果比对等
  3. 接入其他平台授权等

四、前端页面分析

  1. 使用本地正确的页面作为标准,进行抓取,生成dom树型地图
  2. 使用dom型地图进行页面比对,生成dom diff
  3. 对dom diff 分析得到分析结果
  4. 通过dom diff 自动给出解决方案

五、定时执行接口测试

六、报警系统接入