1.1 分层自动化测试
分层 |
处理 |
测试 |
框架 |
Unit |
数据处理层 |
单元测试 |
Java:junit,testNG Python:unittest,pytest C#:NUnit |
Service |
业务逻辑层 |
模块接口测试 web接口测试 |
HttpUnit、postman |
UI |
UI界面层 |
UI自动化测试 JS自动化测试 |
|
- 单元自动化测试:对软件中最小可测试的单元进行检查和验证;
- 模块接口测试:主要测试模块之间的调用和返回。
- Web接口测试:服务器接口测试,外部接口测试。
- 服务器接口测试:测试浏览器和服务器的接口。(通过http协议实现前后端数据的传递)
- 外部接口测试:测试调用的第三方接口。
1.2 前端技术
语言 |
定义 |
类型 |
HTML |
超文本标记语言 |
标记语言 |
JavaScript |
向HTML页面条件交互行为 |
解释性语言 |
XML |
标准通用标记语言的一个子集 |
扩展标记语言 |
1.3 前端工具
1.3.1 F12
1.3.2 Xpath