|
|
课程目录:
) z Y( j; s- h! A9 O. q) p01第一章 接口测试基础
6 @# Y/ ^' @# X' Q' ^4 m01传统自动化测试_测试金字塔.mp4
# w; v5 d0 B& i3 s+ c/ d) ?02分层自动化测试_接口的含义_接口的分类.mp4
* a T4 }$ b# I6 ?# k8 A7 C03接口测试的含义_接口测试可以早发现问题.mp4" u' f# v6 F1 J. U4 Q, l7 g
04接口测试的意义.mp4! \4 m9 h$ N& G9 m9 v8 B* n$ a
05接口按调用方式分类.mp4
* P, f9 F% b" n8 x! y2 s3 ]0 D) v06接口按协议不同分类_接口测试的原理.mp4
: x, z9 X8 j3 O07接口的组成_参数的含义_get和post方法.mp4
; P- P6 |$ |' R2 o7 d08标头_Cookie_Session_请求头_响应头.mp41 q* t! K+ E* ^3 X! m+ k
09http状态码_响应数据_JSON数据格式.mp4
4 y0 l' r6 y6 k n10接口测试的流程_接口文档的内容.mp47 [; e' R" O$ |! o& V8 c- W
11接口测试用例.mp4
- F" [/ b( U9 G& ?! d
) |! R3 W. \7 @3 f& \5 h& |9 e/ [* e! f; g, I+ }4 j/ M& D
02第二章 使用Jmeter测试接口
, M, i% L, U, I! D7 P01接口工具的分类_接口案例需求分析.mp4
) l Q- y. D8 A# w5 d/ ]* c02接口测试Jmeter环境_编写脚本.mp4
4 t' h8 e7 A1 n$ Z9 w( L# @03Jmeter解决响应乱码问题_http请求设置.mp4
4 I p; ^" N$ {( p04Jmeter修改同请求一起发送的参数_添加断言.mp4& n2 {+ C( A0 ]
05Jmeter使用正则表达式在响应中提取数据.mp4
3 S* t; o# b8 b8 C06Jmeter使用循环分离多个数据.mp4
& m! t/ r3 l0 E+ h9 Y: \( f07Jmeter参数化接口测试_运行接口测试.mp42 l5 g' [& h. E) H+ e" F, b! R
+ r2 T/ d" `: T, p- M- }5 ~. x
03第三章 使用RobotFramework测试接口2 ?' Z, c3 F5 w R0 S
01RobotFramework简介.mp4+ X5 R% Y& ?) `. I' W
02安装RobotFramework.mp44 d9 {& t5 ~8 {2 Z
03在Ride中创建测试.mp40 m- U3 j+ p: f; p
04Ride导入包_测试用例的基本结构.mp46 `- f' p/ y. q! _ ^2 b5 c+ r
05在Ride中编写测试用例并运行_解决控制台汉字乱码问题.mp4
* o1 J( ^( e6 b06log关键字_注释_修改测试报告位置.mp4+ N" C* Z# ? X- ?4 j1 J
07定义变量.mp4
4 i1 v/ L, t$ e( q7 ~! r08查看与转换变量的数据类型.mp4
" ^9 p3 b" d* U5 b09创建列表与字典.mp4
& ~# r+ T& ]/ L5 J1 ^; M10单分支if语句.mp4
, N6 V( x T. j11多分支if语句.mp45 {: L; D/ T. I" y7 D. \$ J: C
12for循环.mp4, Z l, ?4 x0 |& O+ D% ~' x$ {8 o
13自定义关键字.mp4
6 m6 F. w. J M# f/ C. z14退出for循环.mp4
. _$ J& K: a1 `0 A4 h1 A- n! R15提前进入下一轮循环.mp4
! A7 [: w1 |3 [% |9 D9 @16创建会话.mp48 p+ c# d6 c0 p$ w6 N/ w
17发送get请求直接传参.mp4
0 n5 P3 J3 { ~2 Q( c18使用字典传参_发送post请求.mp4
/ P% x* V' q" g* k" a; Y) v19查看响应正文_响应正文转为json格式.mp4
2 ~5 P8 `" Q8 O8 \20获得json中的某项_获得响应状态码.mp45 a' ?! { x8 A- W4 z
21借助Jmeter查看响应头中的Cookies.mp4
; ^0 ~2 n4 G6 W1 b6 |22分析哪个接口收到Cookies哪个接口发送Cookies.mp4; m; r3 j6 i) R
23查看Cookies参数和值.mp4
+ L! b7 M7 l& D, y! ]( b! Y" }8 X24查看和处理响应头.mp4" Y6 Z9 j: c! T' D$ b' q! d
25发送cookie参数.mp4( h# S- `- h$ E! Q2 Z
26编写登录接口测试用例.mp49 Z- E8 o8 w: N- l+ @* ]6 I, x
27使用正则表达式提取会话值.mp4- S$ l8 ? b# t; u& t
28传递会话值参数给登录接口.mp45 i S, @' q, R; A$ C/ M2 v( Q
29添加shouldBeEqual断言.mp4
& r7 X) J$ ], C30添加shouldContain断言.mp4
/ b6 y: L" t# P31使用正则表达式断言.mp4
. g) g/ `* o U; ?# R32使用正则表达式获得参数列表.mp4) t+ e6 J9 |5 n0 \1 q
33使用列表参数化.mp4! g3 t% }( l1 f6 M
34编写读参数文件的模块.mp4
- J+ o: h, z8 o35导入自定义库并验证.mp4
) G# J$ x# y4 _7 R; I% u36读取文件数据进行参数化.mp4
7 t' j4 q) u5 `; |$ ~% G7 S) O37命令行运行测试.mp4
7 d4 N, }$ R+ b% }2 i; @
( J8 t' D. q; S04第四章 使用Fiddler测试接口安全性
) f) \6 X& [4 ~7 a. g01Fiddler简介与安装.mp4" X* X2 U( w; n U6 O
02Fiddler会话区和监控面板.mp4
6 M( P5 Q0 p" y- m% N+ e03Fiddler请求和响应的消息结构.mp4' {+ |; W( G Y* r/ n
04Fiddler捕获请求.mp4
3 r( Z' w. G- w! d+ @8 B; I05捕获请求后如何查看抓到的数据.mp46 j1 }' ?; J, w ]7 q
06使用过滤器抓包.mp4( h+ d! ~9 g; n. C
07越权访问登录成功后的页面.mp4) e! [" s, r: t6 Y+ A" M
08在Composer中使用get方法发送非法数据.mp42 {6 q# L3 h8 X" l
09在Composer中使用post方法发送非法数据.mp4
, o, w; Y. W. q: {1 x: I* P10解决响应数据中文乱码问题.mp4
- X# O" W2 n$ y5 Q9 Q11通过回放方式伪造数据攻击支付接口.mp4# o5 [& ?* q/ h& u, Z8 m# D# \' \! m
12通过拦截请求和设置响应断点攻击支付接口.mp4* ^# j+ C' K" W4 i
: a0 D! p! V6 G5 L) S8 P& J+ Z! D$ M9 n; F
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|