selenium2学习:自动化测试基础知识

时间:2021-11-25 17:22:10

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

 selenium2学习:自动化测试基础知识

selenium2学习:自动化测试基础知识