推广网站报价,丹灶网站建设,h5网站模板源码,c 做网站需要什么知识一、回归本源#xff0c;框架是为了支撑我们测试#xff0c;所以我们对框架的要求
1.框架满足我们的测试需求
UI框架有对象识别能力API框架有http原语封装#xff0c;对xml json支持单元测试框架有mock能力
2.框架应有广泛的同行用户、持续更新、成熟的社区和积极的客户响…一、回归本源框架是为了支撑我们测试所以我们对框架的要求
1.框架满足我们的测试需求
UI框架有对象识别能力API框架有http原语封装对xml json支持单元测试框架有mock能力
2.框架应有广泛的同行用户、持续更新、成熟的社区和积极的客户响应
这里只是抛出话题不要着急稍后会进行对应框架的对比 二、选定框架后进行代码编写什么样的代码才值得写
1.做值得做的工作最重要的是降级风险带来的变动
最大的风险是维护工作量
维护工作主要体现在
被测截面发生变化带来的工作量诊断自动化测试的工作量真假阴阳 通知从错误世纪发生到我们知道错误发生诊断开始诊断错误到定位出错误修复修复错误喝验证修复方案确认修复后上线跑出第一轮测试结果
所以我们要尽可能减少维护的工作量
缩小通知时间实时通知Log规范elkgrafana 实现告警实时传达诊断越快越好发现后优先修复检查点日志必要的屏幕截图/视频修复要彻底自动化测试结果可信高内聚低耦合的模块化设计隔离错误缩小影响范围快速修复修复后尽快上线自动化测试上下线标准和流程的建立
2.写可以多处使用的代码提高复用率
一行代码多浏览器运行UI一行代码多数据运行一份代码多环境运行一份代码多语言Language运行 选择合适的框架实现高复用率的代码尽量减少维护工作量可以大大提高我们的ROI。