被测系统 AUT(Application Under Test)
常见的被测系统类型
- UI:Web App IOT
- Service:
- RESTful:sprint boot
- webservice
- rpc:dubbo pb
- code: SDK lib
部署方法
- 打包部署:apk app ipa jar war
- 脚本部署:自动化脚本与自动化平台
- 容器部署:基于容器镜像 Docker K8S
打包部署
- Android:Gradle
- iOS:XCode XCodeBuild
- 自动化构建工具
- Web:NodeJS npm
- Service:Maven Gradle
打包命令
# web
npm run build
# app
gradlew tasks
gradlew assembleDebug
gradlew assembleRelease
# spring boot
mvn clean package
自动化脚本部署
- 通过 bash python 等脚本实现自动化的构建与部署
- 通过持续集成平台比如 jenkins 完成流程管理
容器部署
- 自动化构建 bash
- 容器构建 docker
- 容器编排 k8s
- 持续集成 jenkins
- NSSCTF Round#16 Basic WriteUp
- spark 3.x idea linux远程开发环境搭建
- Nocalhost 为 KubeSphere 提供更强大的云原生开发环境
- linux环境htop安装
- linux环境Python安装
- 16.TcpDump 与 WireShark 的使用
- 多路io复用Select [补档-2023-07-16]
- 《猎场》第16集郑秋冬获奖演讲稿
- visual studio编译不再支持的framework环境
- 1.12_redis 的存取在最后 晚上_浙江本地环境的header不能用线上的_header中host和refer分别代表什么意思?_模型的save()参数是数组怎么理解?
本栏目推荐文章