猴砸

一、interface_base

分层自动化测试

一、测试金字塔

 

1、UI自动化测试

C/S:客户端-浏览器   QTP

B/S :浏览器-服务器   selenium    appium

2、service

2.1、集成测试:联调测试,接口之间的互相调用

2.2、web接口测试

程序接口:(类、方法,接口之间的互相调用)

协议接口:(http/soap)

3、unit

单元测试

白盒测试

二、接口自动化测试

1、编程基础:python等任何主流语言基础(可复用)

2、requests库(接口自动化框架):http请求、selenium(UI自动化框架)、appium(app端自动化框架)

3、单元测试框架(可复用)

三、接口自动化测试开发

1、Django web开发

2、unittest:单元测试

3、接口概念

4、Django开发web接口--原理

测试:工具(postmen、jmeter、robot framework)

框架:unit test(单元测试框架)+HTMLTestRunner +requests类 + 数据初始化

5、接口的安全机制

认证、签名、加密

6、web service

RPC

REST  --Django-REST-framework

7、接口平台

接口自动化项目

 

posted @ 2017-12-30 19:11  猴砸  阅读(261)  评论(0编辑  收藏  举报