测试体系与测试方案设计
了解被测系统架构
- 业务架构:业务模型分析
- 技术架构:技术组件,通讯协议分析
- 数据架构:数据模型,数据存储引擎分析
智能家居技术架构
阿里云经典业务架构
阿里云物联网平台技术架构
企业服务顶顶技术架构
企业服务飞书技术架构
经典技术架构
- 网关产品 Nginx Apache Httpd
- web 应用开发 Vue.js React
- 移动应用开发 Android iOS RN Flutter
- 后端应用开发 Java(Spring Boot)
- 底层引擎 C/C++ GO Rust
- 消息管道 Kafka RabbitMQ
- 缓存系统 Redis MemCached
- 数据监控 Logstash ElasticSearch Kibana
- 性能监控 Prometheus Grafana
- 大数据处理 Hadoop Spark Flink
- 人工智能深度学习 TensorFlow Pytorch
腾讯与阿里的质量保证服务参考
测试开发技术体系
用户端测试
- Web/App 测试
- Web/App 自动化测试
- 用户端专项测试
- 用户端安全测试
服务端测试
- 接口协议与 Mock
- 接口自动化测试
- 服务端性能测试
- 服务端安全测试
持续交付
- 容器技术 Docker
- 自动化系统 Jenkins
- 持续集成
- 持续交付
持续开发
- 持续部署 DevOps
- 测试框架 测试平台
- 测试左移 精准测试
- 测试右移 质量监控