工具采用B/S架构开发,实现了集测试场景搭建、测试运行配置、测试过程监控与结果分析于一体的全方位的性能测试能力。我负责脚本编辑器和脚本录制器两个模块。脚本编辑器是draggable实现从页面左侧预置组件 库中拖拽相应组件至编辑区域指定位置。脚本录制器使用electron+puppeteer实现自动捕捉浏览器操作数据并转换为测试脚本存入编辑器,并对录制抓取到的内容进行分类,去重。
评论