基于页面js的自制简易测试工具
2021-06-21 06:05
标签:地址 out 模块化 单元测试 文件目录 end 目标 erro 通过 该工具主要用于web前端单元测试,通过直接在浏览器中调用js方法,实现界面上的现场测试 git地址: https://coding.net/u/mich/p/js_test_framework/git basic:核心模块 testLive module:外部模块,仅为样例 user userRequestData product productRequestData 模块间都各自独立,可自定义单独替换 对外接口 拓展方法 对外接口 对外接口 内部工具类 assertQueue 断言队列 该类用于记录与判断用户的目标结果与实际结果是否一致,同时输出结果集 基于页面js的自制简易测试工具 标签:地址 out 模块化 单元测试 文件目录 end 目标 erro 通过 原文地址:http://www.cnblogs.com/MichLy/p/7182672.htmljs_test_framework
流程
文件目录结构样例
requestFactory
testManager
userTest
productTest
...三大模块
testLive
前端录制现场,通过调用回调接口,记录下用户在前端界面的所有操作记录
requestFactory
请求工厂,主要用于收集用户的所有请求记录
testManager
测试集成,用于管理测试,将测试模块化,以及结果的展示
目录结构为{assertQueue:所有断言结果集合,responseQueue:所有请求结果集合,errAssertQueue:所有断言失败集合,errorResponseQueue:所有网络请求失败集合,spendTime:请求时间开销,success:是否成功}