|
+ q1 y: K! v; X+ R5 }
NM班-python全栈自动化第52期
, g1 M0 q0 I4 u: B6 c# H" Y3 ^| ├──nm python全栈自动化测试52期 直播课 8 }- Z$ h; M* R$ G/ _
| | -001-开班典礼+环境安装_ev .mp4 180.73M/ n! f {0 n( ^# M% T u5 J% D0 f
| | -002-pycharm的基本使用_ev .mp4 231.89M6 q8 H9 F% q3 C) Q+ s; |4 J
| | -003-python基本语法_ev .mp4 168.29M3 A/ H& A7 U2 l7 M6 W% j
| | -004-数值类型数据及运算_ev .mp4 206.62M: V) C3 g4 ^+ A( }* H: S1 d3 H
| | -005-字符串的基本操作_ev .mp4 166.28M B4 g* O" ]$ I5 x. e& }! ^
| | -006-字符串的常用方法_ev .mp4 207.43M. @+ |; m! f% i- ]% j8 P( G# M- R
| | -007-列表的基本使用_ev .mp4 181.37M4 q5 x( s" `1 l- I& v
| | -008-列表和元组的基本方法_ev .mp4 208.66M2 D. Q" R4 `% V2 ~4 c- m8 T! X
| | -009-字典的基本使用和方法_ev .mp4 191.84M* ?6 q1 _ ?% w4 O
| | -010-数据类型总结、debug调试_ev .mp4 220.36M
% A- L# {, o+ B6 S( D0 h0 G| | -011-控制流程之条件语句的使用_ev .mp4 191.43M
. P# w% f: {) ?) Q* L| | -012-控制流程之while循环_ev .mp4 226.46M+ t2 y/ j* o! B
| | -013-控制流程之for循环_ev .mp4 168.74M9 A' ]* `( |! c, k
| | -014-函数的定义和调用_ev .mp4 194.00M6 U: y& x+ ^% F7 w9 y( x; i
| | -015-函数的参数分类及使用_ev .mp4 195.96M
9 Q' F5 ]6 k5 z| | -016-函数的作用域_ev .mp4 210.65M1 F; y/ K* _2 ^0 t% I% J' S! q% A
| | -017-内置函数的介绍_ev .mp4 202.94M" G' Q2 {9 k$ N+ H
| | -018-文件的基本操作_ev .mp4 251.93M
. j$ k0 H% r% R5 q' C! P| | -019-路径处理模块导入_ev .mp4 179.71M, v+ {1 v' l4 u: f/ m' H3 m
| | -020-异常介绍和处理_ev .mp4 213.79M
- _: Q( X9 g) x2 }# g; x" {5 e. z% E| | -021-异常捕获和断言_ev .mp4 182.82M
) a. H! }. t4 Y9 T' O! Z! j| | -022-面向对象(一)类和对象_ev .mp4 227.60M3 B0 h% [ E# C- y6 w0 I8 Z9 m2 H
| | -023-面向对象(二) 属性和方法_ev .mp4 183.79M9 K. ~: A* w5 z) V
| | -024-面向对象(三) 类和继承_ev .mp4 404.70M# d: m8 l5 h( o! E- ^8 h( ~+ |0 h9 E
| | -025-面向对象(四) 动态属性的设置_ev .mp4 443.81M5 t$ y1 W, n" E. H, I
| | -026-单元测试(一):unittest的四大核心概念_ev .mp4 445.60M7 S% S9 [ @2 H* ^
| | -027-单元测试(二):unitest案例实际应用_ev .mp4 454.86M
) q7 s# }* _. Z# P; x: q9 P| | -028-单元测试(三):用例和数据的分离处理_ev .mp4 463.16M! U5 Y3 H2 K% @: v+ j& i
| | -029-python操作excel之openpyxl_ev .mp4 436.22M
7 U" X! e$ T. n' m- x! {9 x| | -030-openpyxl之2次封装_ev .mp4 400.98M+ ^% K$ N! V( T( ]
| | -031-数据分离结合excel实际应用_ev .mp4 222.57M( Z- x& \* o1 A7 m7 Y2 q
| | -032-数据驱动之DDT_ev .mp4 221.05M
5 ~$ V8 i; L% D2 x' Q v| | -033-配置文件的解析和应用_ev .mp4 259.66M
: B ?3 u5 ]3 F| | -034-日志模块logging的使用_ev .mp4 237.85M
9 N6 j3 D- S3 q| | -035-logging模块二次封装、实际应用_ev .mp4 252.05M; i0 k; i; \6 q% ?3 j
| | -036-框架模型搭建之分层设计_ev .mp4 252.83M! i6 C8 C' E% Q) U
| | -037-项目路径优化处理_ev .mp4 286.57M
0 P/ p1 a8 L" A| | -038-项目实战一:接口和项目介绍_ev .mp4 201.84M# ~8 Q3 i5 [/ V; ^: w2 ]8 `+ [; |
| | -039-项目实战二:http协议及鉴权方式_ev .mp4 267.99M
1 B: d* |7 \( C$ t" H* }| | -040-项目实战三:requests模块请求和数据解析_ev .mp4 211.72M. R5 l9 q1 m; v1 Z7 S0 \" c: ?
| | -041-项目实战四:requests模块API封装_ev .mp4 206.36M
& K; d3 V! a4 Y& Z. Z| | -042-项目实战四:项目框架搭建_ev .mp4 196.54M
+ z$ L4 ?/ g m* S# h0 \) V| | -043-项目实战五:接口用例编写_ev .mp4 292.34M
: a8 O5 Z4 ^9 ^$ G| | -044-项目实战六:测试报告分析_ev .mp4 218.42M- U+ R H: N8 `) L5 T
| | -045-项目实战六:用例参数动态化-自动化测试教程-腾讯课堂_ev .mp4 254.03M) x2 O+ U6 U1 G3 l
| | -046-项目实战七:pymysql模块的使用-自动化测试教程-腾讯课堂_ev .mp4 229.70M- a$ A: j: E% \& E
| | -047-项目实战八:项目结合数据库校验-自动化测试教程-腾讯课堂_ev .mp4 429.54M
$ R6 g# U- z1 K8 E+ ~| | -048-项目实战九:正则表达式的使用-自动化测试教程-腾讯课堂_ev .mp4 434.29M
- c" l, L$ {1 o9 N, m2 [0 V| | -049-项目实战十:接口关联数据处理-自动化测试教程-腾讯课堂_ev .mp4 430.36M" e3 Z/ R! b" n. I; {3 I
| | -050-项目实战十一:项目环境管理和优化-自动化测试教程-腾讯课堂_ev .mp4 451.13M
5 m) |2 a1 W' J# W( n| | -051-项目实战十二:git命令使用、pycharm与git集成_ev .mp4 456.44M
! u$ [4 B; a6 B| | -052-定时任务-自动化测试教程-腾讯课堂_ev .mp4 449.47M: l% d! U* T. f% h( s$ w
| | -053-项目实战十三(2):jenkins集成自动化测试-自动化测试教程-腾讯课堂_ev .mp4 485.44M& S2 Q/ n# R' ~5 q7 c7 H
| | -054-项目实战十四:mock测试-自动化测试教程-腾讯课堂_ev .mp4 432.76M1 ]7 F, M" {. G" k
| | -055-项目实战十五:框架知识梳理-自动化测试教程-腾讯课堂_ev .mp4 386.35M8 o- v& \, K& _, c% a
| | -056-项目实战十六:简历辅导-自动化测试教程-腾讯课堂_ev .mp4 417.66M
) Y3 C2 l, }5 Z3 _1 M; j% p| | -057-Docker简介_环境部署_docker架构_基础命令_ev .mp4 408.14M! X; R( ]& u, r8 o5 E" K
| | -058-Docker镜像命令_Docker容器命令_其它命令_ev .mp4 459.14M l1 e2 q: H+ G) A! |9 _
| | -059-Docker搭建自动化环境_持久化存储和数据共享_ev .mp4 411.63M
1 t3 w" Q! j7 b) i2 C3 ]| | -060-DockerFile语法、编写规则、构建镜像-自动化测试教程-腾讯课堂_ev .mp4 406.66M
3 M+ T& f- k- m5 Z4 D+ m9 P! q| | -061-Jenkins Pipeline语法和实战-自动化测试教程-腾讯课堂_ev .mp4 437.46M, j) B) x+ F [
| | -062-pytest框架 pytest编写_发现_执行用例_断言_与unittest的差异_ev .mp4 420.43M: Q' k O* ~* t) W( i+ Q! Y
| | -063-pytest框架:pytest的fixture实现-自动化测试教程-腾讯课堂_ev .mp4 259.23M
{8 q! b& u8 |5 p| | -064-pytest框架:筛选用例_allure报告_重运行机制_数据驱动_ev .mp4 225.42M
0 X3 A3 y; c% c5 T' W| | -065-pytest框架:接口自动化框架中使用pytest-自动化测试教程-腾讯课堂_ev .mp4 200.22M
; I: k2 q' m6 b& a" f, C7 K/ h| | -066-pytest框架:jenkins中集成allure报告展示-自动化测试教程-腾讯课堂_ev .mp4 223.03M
5 x+ g8 V* x: x| | -067-seleniumwebdriver环境搭建-自动化测试教程-腾讯课堂_ev .mp4 119.95M& u/ j1 D, {, Y* A3 O: B$ A8 H
| | -068-selenium浏览器常见操作-自动化测试教程-腾讯课堂_ev .mp4 226.70M1 B9 Z$ T: ]% K$ Z% {
| | -069-web页面组成之html-自动化测试教程-腾讯课堂_ev .mp4 222.83M, [4 Y8 t4 r# a2 P
| | -070-web页面-简单元素定位、webelement对象-自动化测试教程-腾讯课堂_ev .mp4 243.07M
y+ @# D4 X. K8 q' f& X( ?) V| | -071-web页面-xpath基本元素定位-自动化测试教程-腾讯课堂_ev .mp4 219.30M
2 T* B3 L* c* J. m& r* C G$ n| | -072-web页面-xpath复杂元素定位-自动化测试教程-腾讯课堂_ev .mp4 246.98M1 \& E0 u/ M( }# t u# ^
| | -073-web页面-find_element、find_elements、By-自动化测试教程-腾讯课堂_ev .mp4 233.86M' y3 c' F" z1 u
| | -074-web页面-页面操作(一)-等待、窗口切换-自动化测试教程-腾讯课堂_ev .mp4 444.71M
9 H6 h8 U: k4 `' P| | -075-web页面-页面操作(二)-iframe_alert切换_ev .mp4 559.47M
4 N8 j" s5 b6 K$ l| | -076-web页面-页面操作(三)-鼠标_键盘_下拉列表_ev .mp4 430.00M
+ x' s4 A7 v* w! }2 Q| | -077-web页面组成之dom对象-自动化测试教程-腾讯课堂_ev .mp4 456.68M
8 @# y5 W9 O u8 m. ]+ }| | -078-78 web页面-页面操作(四)-js操作滚动条_日期_其它_ev .mp4 145.00M
0 U) h' a) A$ w$ {1 }/ J$ j| | -079-web页面-页面操作(五)-上传操作-自动化测试教程-腾讯课堂_ev .mp4 111.27M
1 I# v* T4 i, u* w) q, Q7 L+ E| | -080-项目实战+框架(1)自动化应用场景、需求分析-自动化测试教程-腾讯课堂_ev .mp4 121.57M' G3 o ^" a/ `4 T: Q
| | -081-项目实战+框架(2)-自动化用例设计_PO模式_ev .mp4 134.00M
: w0 S0 K2 q! Z" G& _# ?& o| | -082-项目实战+框架(3) - 引入pytest、断言处理-自动化测试教程-腾讯课堂_ev .mp4 142.73M, j5 d+ \: D* o4 x/ X" s# L* U2 ?2 W
| | -083-项目实战+框架4引入数据驱动、深入分层设计-自动化测试教程-腾讯课堂_ev .mp4 116.05M9 j/ ]2 F/ q! U% ]% k* q
| | -084-项目实战+框架(5) - basepage实现和封装-自动化测试教程-腾讯课堂_ev .mp4 95.40M+ U* d) g3 s T, i% i' V
| | -085-实战+框架6集成日志记录用例执行过程机制-自动化测试教程-腾讯课堂_ev .mp4 126.74M1 Q4 U1 p* j M- H/ E& b' h; n
| | -086-项目实战+框架(7)集成失败用例自动截图机制-自动化测试教程-腾讯课堂_ev .mp4 114.67M6 z1 X1 N! u/ {* c
| | -087-项目实战+框架(8) -复杂场景的用例设计原则-自动化测试教程-腾讯课堂_ev .mp4 91.54M8 f- w0 P& S& A+ f1 A
| | -088-项目实战+框架(9) - 复杂用例的实现-自动化测试教程-腾讯课堂_ev .mp4 81.09M3 F% A4 y; w9 b$ c
| | -089-项目实战+框架(10) - 灵活使用前置后置-自动化测试教程-腾讯课堂_ev .mp4 183.81M3 [& e& ?; C7 L& ?
| | -090-项目实战+框架(11)-master和slave模式应用-自动化测试教程-腾讯课堂_ev .mp4 133.03M
$ V2 ^! S# I" S) [ S$ O| | -091-项目实战+框架12-jenkins集成和allure报告-自动化测试教程-腾讯课堂_ev .mp4 61.27M
' {% i+ c# c$ x2 s1 f6 ^. X| | -092-web阶段内容总结-自动化测试教程-腾讯课堂_ev .mp4 71.62M* T2 f# Y1 ^' n7 Y y# U" B
| | -093-selenium框架原理-自动化测试教程-腾讯课堂_ev .mp4 66.27M+ l. K+ p" \9 I
| | -094-web阶段在线考核-自动化测试教程-腾讯课堂_ev .mp4 318.65M
* l5 M% u% [: O& @| | └──python全栈自动化第52期-直播课-095-毕业典礼-自动化测试教程-腾讯课堂_ev .mp4 67.97M
" ^+ [) ?: I, R+ h2 u' w| ├──副课-app自动化测试 - q* W$ v# L% ]' K
| | -01-1-移动端系统介绍_ev .mp4 6.23M4 F; L+ ^1 X" }& U
| | -01-10-adb介绍及安装JDK_ev .mp4 18.57M4 Q( ^2 _3 j ^
| | -01-2-应用开发模式分类_ev .mp4 19.86M( W' o0 D2 e: c2 N9 `
| | -01-3-web与H5与小程序_ev .mp4 9.44M/ O3 G& l" T; Q4 C& ^
| | -01-4-App应用测试流程_ev .mp4 6.42M
0 D, x9 Z1 Y' D3 C| | -01-5-App测试要点_ev .mp4 6.57M! e, H/ t/ l4 F, n
| | -01-6-App测试版本提交_ev .mp4 10.32M
, J& _, \ Q6 [& G! n| | -01-7-App内测分发平台_ev .mp4 11.01M
+ O8 M4 U7 p. ^, }. L: ~8 h! H| | -01-8-App应用上架流程_ev .mp4 9.68M
# P! H$ d* e4 x6 i- \% N| | -01-9-App基础常见面试题_ev .mp4 13.07M
, x* f! ]8 Q: t/ g& i b- L| | -02-11-Android SDK安装配置_ev .mp4 22.65M2 j: U0 _) Z- E/ W4 P3 e
| | -02-12-adb连接模拟器_ev .mp4 30.73M$ O6 x) V; Q `
| | -02-13-adb连接真机_ev .mp4 16.86M
8 m4 R5 [% I U# [( o" [9 B| | -02-14-adb常规命令01_ev .mp4 26.85M. l; \. `( v8 m) U+ ]
| | -02-15-adb常规命令02_ev .mp4 35.79M7 P$ u9 [, O! k) { D! q2 R
| | -02-16-adb shell pm包管理命令_ev .mp4 36.08M$ K- B1 w; g5 m. J u; H
| | -02-17-adb shell am应用管理命令_ev .mp4 14.85M! u. g! X5 Z7 M' I; k) a8 P
| | -02-18-adb shell input事件命令_ev .mp4 33.47M1 g: ?8 B: c) h. n# n) X8 z a
| | -02-19-adb截屏录制及输入法设置_ev .mp4 10.51M
$ [) u7 H6 p' B3 s| | -02-20-adb获取系统服务信息_ev .mp4 17.69M/ U2 X6 h- j. D
| | -03-21-adb常见面试题_ev .mp4 11.53M
1 K- X3 j6 Z1 _4 q| | -03-22-抓包工具介绍及安装_ev .mp4 11.93M
. k7 i* X; s1 D ~9 R| | -03-23-抓包原理解析_ev .mp4 26.06M
! ?1 _' j+ P. V) j| | -03-24-抓取模拟器http请求_ev .mp4 14.26M
0 P0 N7 y8 m) S6 c% C3 K" H| | -03-25-抓取模拟器https请求_ev .mp4 38.22M. A$ x# p: ^# b) G8 y
| | -03-26-抓取Android真机https请求_ev .mp4 28.30M
8 t9 g, n7 Q& E5 g* m! H9 ^& ~2 r| | -03-27-抓取IOS真机https请求_ev .mp4 31.78M7 n1 F. s7 l" d
| | -03-28-Charles抓取真机请求_ev .mp4 29.24M9 D; A$ u7 H$ R/ l: B& K
| | -03-29-解决证书绑定抓取不到https问题_ev .mp4 28.00M
8 V/ s. U/ X v: a6 u$ b l# ]| | -03-30-VitualXposed绕过证书绑定限制_ev .mp4 41.91M# G( t9 g! ~+ W8 E, |
| | -04-31-微信小程序抓包_ev .mp4 20.95M
* ]" D' ~ H* L$ G8 u& ~6 d! q| | -04-32-抓包分析接口协议_ev .mp4 17.29M6 ^, @& \0 x2 K, X
| | -04-33-抓包分析定位前后端问题_ev .mp4 10.08M
3 ^# ~% D( {4 h2 K* Q$ _| | -04-34-Fiddler进行Mock测试_ev .mp4 23.84M2 U4 P* f; L6 C6 C# g6 b8 ~- c) t' W
| | -04-35-Fiddler构造大量测试数据_ev .mp4 22.17M
+ n/ r: l. M! f0 d" S# U% X| | -04-36-接口异常测试_ev .mp4 22.04M
0 h. n9 y/ B+ y! D, I( W7 X| | -04-37-抓包常见面试题_ev .mp4 9.32M
' _: K9 S) x4 s* B& k| | -04-38-App常见异常_ev .mp4 12.86M
$ q1 i7 i D& c0 L! Y, a& v| | -04-39-logcat基本组成_ev .mp4 38.90M
6 ^+ W; e5 S0 ]# I| | -04-40-logcat缓冲区_ev .mp4 12.22M
' o6 @- d' {: q1 t; W; t! ?| | -05-41-logcat参数与过滤器_ev .mp4 23.31M
- C+ Z% [* C! C: v# M| | -05-42-logcat分析crash问题_ev .mp4 29.56M
5 n6 M% j# A* g% q+ i7 W( B| | -05-43-anr问题定位与traces文件_ev .mp4 35.31M$ B3 P. a& P: r( Q
| | -05-44-traces拉取失败原因分析_ev .mp4 15.24M [: X: L7 U: T9 }+ R2 C$ L
| | -05-45-bugreport日志介绍及获取_ev .mp4 9.36M3 p8 C+ ?. j- O9 J; D" Q
| | -05-46-ChkBugReport解析bugreport_ev .mp4 16.64M
. n. g# v: u; O| | -05-47-IOS日志介绍及本机获取方式_ev .mp4 11.10M n! L* m! e9 B% ~6 h- m3 ~3 w& Q
| | -05-48-Windows导出IOS崩溃日志_ev .mp4 7.49M4 j! K7 K; C. R5 ~
| | -05-49-Xcode导出IOS崩溃日志_ev .mp4 15.61M
9 c+ V2 \# L6 V5 v/ X. Q| | -05-50-移动端日志系统_ev .mp4 14.08M4 M6 {! o3 V* w6 Z2 R3 A$ k
| | -06-51-App日志常见面试题_ev .mp4 7.00M
, g( a) C( h5 A i( u| | -07-1-专项测试介绍_ev .mp4 9.36M/ t" ]- M2 C8 n- l! t" i
| | -07-10-Monkey参数之延迟_ev .mp4 26.42M
4 b) p* j3 [; X* H| | -07-2-安装卸载升级测试_ev .mp4 12.48M
5 u2 `/ p# \, v' `0 N& L/ C+ V. }| | -07-3-交叉事件测试_ev .mp4 11.15M
" }% }, V# J, f4 N. r- o: @| | -07-4-消息推送机制介绍_ev .mp4 16.20M' Q+ V) [2 O I c$ }
| | -07-5-消息推送测试要点_ev .mp4 8.59M
: Z5 Y2 y( q# Z! j$ y* D' x| | -07-6-兼容性测试关注要点_ev .mp4 10.36M4 e' K% ~1 G2 W0 W
| | -07-7-兼容性测试执行方案_ev .mp4 9.64M" \+ M. [8 o; _4 O B- ]
| | -07-8-Monkey介绍与基本使用_ev .mp4 13.64M& q0 E8 u; x/ t6 T8 f* c
| | -07-9-Monkey参数之-p -v -s_ev .mp4 21.27M
* R5 Y; M5 B0 F| | -08-11-Monkey参数之忽略异常_ev .mp4 14.47M
1 v4 |3 v) n" D5 [/ t| | -08-12-Monkey参数之事件百分比_ev .mp4 27.84M
1 H) N; W+ B% O- S" Z+ c5 Z* w3 m1 S+ w| | -08-13-Monkey执行注意事项_ev .mp4 11.94M
* Z$ o9 a" J; s& J6 l3 v| | -08-14-Monkey运行日志分析_ev .mp4 39.88M
* t" y+ o- P9 H) W# x, k' Q| | -08-15-Google App Crawler_ev .mp4 37.35M" u. ^+ y! Q# R, {; J3 P8 D8 H" H
| | -08-16-Monkey二开之Maxim_ev .mp4 32.17M2 M' ~: m% W1 X8 h# C: P) Y
| | -08-17-弱网测试介绍及要点_ev .mp4 18.14M" I" ?) O& t0 K" I9 A0 |4 e
| | -08-18-Fiddler模拟弱网延时_ev .mp4 18.83M/ `& q% C: E* D5 i
| | -08-19-Network Emulator模拟弱网_ev .mp4 22.68M) X$ T' S# v6 H4 l; p, M1 k
| | -08-20-Link Conditioner模拟弱网_ev .mp4 13.35M
& T w8 q, b( k9 v| | -09-21-性能专项开展流程_ev .mp4 15.51M
: ?5 ?3 f: m) }3 O) j1 A5 k| | -09-22-GT介绍及基本使用_new_ev .mp4 23.36M
6 O& A7 r! r) \| | -09-23-SoloPi介绍及基本使用_ev .mp4 26.32M4 O3 q! I) f# G8 m* ~2 A
| | -09-24-PerfDog介绍_ev .mp4 9.16M7 p& L" W6 C/ C" ^* \6 N! S5 }
| | -09-25-启动时间介绍与定义_ev .mp4 15.72M `5 j/ ?( B% |, P- V% t/ {3 q1 g
| | -09-26-adb获取应用启动时间_ev .mp4 26.82M
7 j/ l; Y) G6 _" _) V' m {| | -09-27-录屏数帧获取启动时间_ev .mp4 26.24M
( E" Q( Y& A! J& I( e+ M. M| | -09-28-源码埋点统计启动时间_ev .mp4 5.83M5 R! k0 f) W4 l8 [
| | -09-29-启动时间指标分析_ev .mp4 6.36M; _4 `. X: w$ p0 }& P7 q7 I6 [! o
| | -09-30-TraceView介绍及数据采集_ev .mp4 28.00M4 d R" f/ i4 `! z9 x: E. ?
| | -10-31-TraceView文件分析_ev .mp4 12.19M
; n. Q: g! Q' J6 Z* E% g| | -10-32-CPU指标测试点_ev .mp4 8.53M, f; G7 g* G, w
| | -10-33-CPU使用率计算原理_ev .mp4 31.30M
( q4 K& Y/ y+ a; N' L* f" l4 g- A| | -10-34-top获取CPU使用率_ev .mp4 19.71M
/ q" H. T' E! H5 i* x) h8 C/ s; }| | -10-35-GT和SoloPi获取CPU使用率_ev .mp4 22.98M
5 D5 W) F1 n; W5 Z| | -10-36-CPU指标分析_ev .mp4 6.21M
5 A, L. n! S0 H% T, U* ?| | -10-37-流量指标测试点_ev .mp4 6.18M6 Y3 l% A7 W) v0 ^# @
| | -10-38-读取proc获取流量数据_ev .mp4 25.33M
# r7 L5 f2 W" p/ V3 z| | -10-39-Android monitor监控流量_ev .mp4 9.89M8 a9 Y% x( e2 q
| | -10-40-SoloPi获取流量数据_ev .mp4 9.51M8 M7 L0 T) R9 K
| | -11-41-流量分析 优化策略_ev .mp4 6.99M
- I2 f3 u/ w" Q) ]| | -11-42-电量影响因素及测试点选择_ev .mp4 9.95M% |# n: [1 m5 l, C# ?+ G3 m0 v# x
| | -11-43-耗电量计算原理_ev .mp4 21.88M
0 e4 {/ A* C* ~/ K| | -11-44-功耗仪与内置电量统计_ev .mp4 5.39M5 f* e% D6 V: ^$ ?+ T1 h( v I
| | -11-45-batterystats获取耗电量数据_ev .mp4 26.98M* G! G5 {( Q- @" D b1 b2 E
| | -11-46-Battery Historian安装配置_ev .mp4 20.78M
( @$ k5 l: f) P1 A| | -11-47-Battery Historian平台使用_ev .mp4 32.87M# ?! D$ I6 c: r+ k. J
| | -11-48-内存介绍_ev .mp4 5.30M
1 \* ^% K: y% @* F| | -11-49-内存衡量PSS指标_ev .mp4 9.12M/ s! j4 Y, y4 Y% D7 d! R
| | -11-50-dumpsys与工具获取内存指标_ev .mp4 18.08M/ H4 W% w" x4 S7 l+ J
| | -12-51-App内存限制与内存溢出_ev .mp4 20.54M0 F; z+ ?/ a7 c' x3 |
| | -12-52-垃圾回收机制与内存泄漏_ev .mp4 12.61M1 c/ V( M% l7 f1 d6 t9 P8 d
| | -12-53-内存泄漏测试场景_ev .mp4 9.49M
$ G& }( L3 r+ U* W8 G; B+ c* }| | -12-54-dumpsys检测内存泄漏_ev .mp4 12.26M3 U3 U+ r j. e' ?
| | -12-55-ddms检测内存泄漏_ev .mp4 17.75M" X5 [" q! ~( h
| | -12-56-LeakCanary检测内存泄漏_ev .mp4 13.91M6 c, I# g9 Y: ^, y3 j
| | -12-57-帧率与刷新频率_ev .mp4 11.77M' I0 w" G6 ?& V: x4 l
| | -12-58-为什么需要60fps_ev .mp4 21.33M
, B" |4 T% I" A+ @9 ?% p+ t5 X) f) H| | -12-59-fps与jank_ev .mp4 13.26M/ y: g% H( [5 c+ G7 c) Y
| | -12-60-dumpsys gfxinfo使用_ev .mp4 20.87M/ \ W- w p1 \4 _# V% G& r* F X
| | -13-61-jank与fps计算原理_ev .mp4 27.20M
$ j4 J; W- ~8 a, ~! H8 S! s| | -13-62-卡顿评判标准_ev .mp4 14.46M
) f2 i, d7 d+ j' Q0 s| | -13-63-过度绘制测试_ev .mp4 15.61M
* o3 I3 g' Q8 |# n+ R| | -13-64-严苛模式_ev .mp4 33.33M* W. p5 r ?* M
| | -14-01_课程介绍_ev .mp4 7.80M
* B7 l. O" F+ M4 s# m3 R) B$ i9 Q4 F| | -14-02_Appium服务安装_ev .mp4 15.75M' K9 D8 `: k3 G3 T4 t) C. {7 G
| | -14-02_安装Appium_ev .mp4 18.44M& Q; ]3 \# `; J8 Q4 {$ Q+ t
| | -14-03_安装Java(JDK)_ev .mp4 18.24M
: }% K/ q/ m1 }7 [6 P| | -14-04_安装安卓环境_ev .mp4 37.74M z$ ?" S4 K8 O. U2 s6 e
| | -14-05_快速启动app_ev .mp4 27.66M
0 N9 Q9 h3 F+ ^8 I| | -14-06_通过包名启动app_ev .mp4 19.25M
4 g* q$ x0 X+ N) ?3 O| | -14-07_启动参数_ev .mp4 13.43M
% B% p) M2 \, e" [& x$ f' x* j| | -14-08_一个完整的自动化脚本_ev .mp4 11.20M
- H% I0 j8 \. [: D) h| | -14-09_元素定位和查看页面_ev .mp4 31.79M5 Y1 x* p: n9 h& t
| | -15-10_xpath元素定位介绍_ev .mp4 24.07M: Y# a8 r' T& ^! { h
| | -15-11_xpath语法_ev .mp4 29.81M% {& s' R: M/ C% B
| | -15-12_xpath在app自动化的应用_ev .mp4 14.67M, [, O9 [+ I0 S1 L5 j" D$ J0 X
| | -15-12_隐式等待_ev .mp4 17.14M1 b* C e/ t) E1 r7 F0 [2 Z( n8 P
| | -15-13_显性等待_ev .mp4 12.05M
6 I* [5 b7 X1 N8 T+ Y| | -15-14_快速进入指定页面_ev .mp4 21.53M
7 ^; @2 {4 S, V; N A, s| | -15-15_用户输入_ev .mp4 26.89M+ I" u( h+ G* }7 M# T
| | -15-16_滑动操作_ev .mp4 23.85M: G _% m- c8 c: T# R% f
| | -15-17_滑动操作的优化_ev .mp4 16.74M6 D0 V9 n9 `2 I6 I9 y) ^
| | -15-18_app前台执行后台执行_ev .mp4 16.89M
' E* s/ s5 \/ i. s( w1 H| | -16-19_keycode按键操作_ev .mp4 30.29M
, J ]) F0 @6 H$ I0 u| | -16-20_toast弹框处理_ev .mp4 26.68M
9 T6 E) L. B4 e8 C u$ V| | -16-21_认识webview网页_ev .mp4 24.87M
/ b, D# {! t/ t& _' [% y2 ]7 o| | -16-22_webview测试代码编写_ev .mp4 38.66M
! @4 N5 T8 g+ `$ K' E| | -16-23_pytest的作用_ev .mp4 15.74M2 y | W O5 }" E" I+ H5 F3 A
| | -16-24_pytest如何编写自动化用例_ev .mp4 25.28M
& P- M d3 ^! A% b3 c1 t0 a| | -16-25_pytest运行用例_ev .mp4 17.97M
, j0 l6 e1 h( b/ m0 W| | -16-26_pytest断言_ev .mp4 11.48M5 J7 `3 e: y/ [. X& G( f# |
| | -16-27_生成测试报告_ev .mp4 14.85M9 }7 F; X0 o' e/ `
| | -16-28_pytest用例参数化_ev .mp4 23.77M
; B& ? Q# `3 t! A: z" c| | -17-29_pytest_fixture_ev .mp4 30.69M
, k% }6 I% h; j- [( t| | -17-30_实战1:第一个测试用例_ev .mp4 35.32M7 Y+ M! E2 i# T: @
| | -17-31_实战2:引入用例断言_ev .mp4 13.47M$ X/ w0 ]) Z! g1 a
| | -17-32_实战3:代码优化思路_ev .mp4 27.95M% h. b4 _4 m* Z" j( U0 }2 ?4 E
| | -17-33_实战4:引入fixture_ev .mp4 34.36M
6 ~1 R* X. N8 h; R) ^, D2 ^( ], _| | -17-34_实战5:po模式和分层设计_ev .mp4 49.03M
( t1 b7 T7 V, Z: `| | -17-35_实战6:数据分离和数据驱动_ev .mp4 37.48M. k6 I$ m. c. [. Y) C) @. D( K
| | -17-36_实战7:数据驱动分组_ev .mp4 20.63M
; c+ A7 k# e7 _: ~* e3 h0 i& e| | -17-37_实战8:将用例改成po模式_ev .mp4 15.86M
2 A! Q; I1 C" L| | -17-38_实战9:元素定位分层_ev .mp4 32.41M
+ r( V/ p/ H# l0 x| | -18-40_实战10:basepage_ev .mp4 41.18M5 [; v7 z3 ?0 Q6 {
| | -18-41_实战11:basepage的使用_ev .mp4 40.94M7 ^9 R7 u8 D& `7 _
| | -18-42_实战12:basepage的封装_ev .mp4 37.18M3 H5 M" W! r# S; e7 f
| | -18-43_实战13:分层思想的综合应用_ev .mp4 13.83M' A' Y# g& m5 ^, L$ N, m+ f
| | -18-44_实战14:分层-夹具使用_ev .mp4 14.72M; Y, P5 g* V' P2 @. w+ V
| | -18-45_实战15:分层-元素定位层_ev .mp4 17.44M9 |/ D% n) b8 o3 u- o
| | -18-46_实战16:分层-PO_ev .mp4 35.60M
# ]9 k8 O- ~- Z6 D2 F) A D| | -18-47_实战17:分层-测试用例编写_ev .mp4 28.89M
4 Q. d, K, z8 ~6 o" I1 V| | -18-48_实战18:细节优化_ev .mp4 12.21M
: y n! O4 R, J6 o" || | -18-49_微信小程序测试_ev .mp4 28.16M
, P- d. \& `# O$ L: s| | -19-50_中文输入法和隐藏键盘_ev .mp4 13.30M% N7 H4 L6 e: |* S
| | └──APP全栈自动化(副课)-19-51_放大和缩小_ev .mp4 20.33M
$ w* l+ g& m. ~2 x7 Z# ~| ├──软件测试辅助课-mysql实战项目 1 }+ X3 `! [. n) ^: ]6 g
| | -0001-【试听】创建表_ev .mp4 68.85M4 z! w. y9 G4 N6 ]7 ^3 n+ m' P. G0 Y
| | -0002-子查询概念和分类_ev .mp4 36.79M
! ]" h9 n& G7 J3 N- D- x6 B8 @8 M1 r| | -0003-临时表和复制表_ev .mp4 35.28M, n' z2 Y& B6 T: v2 q# f
| | -0004-概述-MySQL概述_ev .mp4 20.27M/ C' a K: E. J7 Y! e3 c$ g
| | -0005-概述-软件系统架构概述_ev .mp4 12.99M6 N1 u* n% j7 c/ g& S+ D
| | -0006-安装-Windows下安装数据库_ev .mp4 10.81M: J0 T: y9 f1 \0 ]( {
| | -0007-安装-Windows下配置数据库_ev .mp4 6.81M
+ K' G& p9 H* g3 {5 U( B3 ?* U| | -0008-安装-Windows下停止和启动MySQL_ev .mp4 10.87M
4 M4 r) V" [7 q" r| | -0009-安装-Linux下安装数据库_ev .mp4 9.68M1 ?) C# g+ f! s& A; Y0 T
| | -0010-安装-Linux下第一次启动MySQL数据库_ev .mp4 8.42M# b( [: K% a9 ?& F. `
| | -0011-安装-Linux下退出数据库命令行模式_ev .mp4 2.49M2 `! h* Y, k: z
| | -0012-安装-MySQL登录命令详解_ev .mp4 10.52M
1 X- X: \% W% J; f" [) |' N# d| | -0013-安装-MySQL登录用户信息详解_ev .mp4 14.26M2 n# Q* i4 Y& T5 a) w
| | -0014-安装-创建支持所有主机远程登录的用户_ev .mp4 6.45M
; W6 b( o! T) F R' d% L( N6 K| | -0015-安装-远程登录MySQL_ev .mp4 6.34M ]) Q6 G9 V1 d6 n3 [/ P
| | -0016-安装-MySQL启动和关闭及登录失败的原因_ev .mp4 9.09M
" \1 J4 q2 Q2 a! W| | -0017-概念与工具-几个重要的数据库相关概念_ev .mp4 11.26M
' S4 k: L: E, ]( U4 b: W; @: y' t| | -0018-概念与工具-结构化查询语言SQL概述_ev .mp4 38.74M
* r' e) y. n9 E: a7 N8 G| | -0019-概念与工具-NavicatForMySQL使用_ev .mp4 18.06M9 o# h: J9 ] u1 s9 v; k3 x+ s
| | -0020-概念与工具-NavicatPremium使用_ev .mp4 6.88M5 o& \- E( J& Q2 N9 E' K+ D& D
| | -0021-概念与工具-MySQL中间的注释_ev .mp4 6.10M; e5 ]( Y$ ~! a& t$ J
| | -0022-概念与工具-Navicat的个性化使用_ev .mp4 8.96M# E, E& n) B2 `$ h
| | -0023-概念与工具-名词解释_ev .mp4 8.06M
6 n' f! M. M/ b/ m: y$ U6 q, x& }| | -0024-实战项目简介-项目概述_ev .mp4 10.71M
5 X: J S, S$ i| | -0025-实战项目简介-数据表分析_ev .mp4 18.07M- P* o, @8 s# x
| | -0026-创建表-创建数据库_ev .mp4 7.46M
" s0 h' P$ S* a; f, L; o; N| | -0027-创建表-创建表的语法_ev .mp4 11.50M
! {$ |% T5 {, [ D& x% {| | -0028-创建表-MySQL字段数据类型_ev .mp4 19.89M' | x" m+ u, ]8 `" _
| | -0029-创建表-会员表字段数据类型选择_ev .mp4 19.30M* _7 o" p' ?2 A o9 n& Q
| | -0030-创建表-数据类型宽度说明_ev .mp4 68.79M
' L. y' G, ?1 y( x| | -0031-创建表-主键的概念与使用_ev .mp4 8.56M
! v/ f% ^" V R" U1 k| | -0032-创建表-自增长_ev .mp4 23.93M
_0 E }. j: U* A. }| | -0033-创建表-备注与创建表的细节说明_ev .mp4 12.44M
# }' ]) U' d2 f2 r& b| | -0034-约束-约束的概念与分类_ev .mp4 9.51M
1 ^7 o2 Z: y' ^9 Z3 n6 m| | -0035-约束-默认约束_ev .mp4 17.59M% v$ S+ S+ v) u% @
| | -0036-约束-唯一约束_ev .mp4 8.66M6 x @8 W; b0 a- b
| | -0037-约束-非空约束_ev .mp4 8.11M
T5 H [7 Y3 I| | -0038-约束-外键约束一-外键概念与创建_ev .mp4 23.44M) y/ I2 E3 d+ V- o: S1 I
| | -0039约束-外键约束二-修改存储引擎支持外键_ev .mp4 9.97M+ l9 W' Z5 E5 Z. A8 D2 O" [
| | -0040-表结构修改-删除数据表字段_ev .mp4 8.97M5 u5 y$ v1 v/ T. ^- @
| | -0041-表结构修改-新增数据表字段_ev .mp4 22.41M ^6 m. {* C2 J% l
| | -0042-表结构修改-修改表定义和表名_ev .mp4 31.37M
" C; y; m, V9 f: b' H| | -0043-表结构修改-删除数据库和表_ev .mp4 15.41M
& p- g$ l% W6 i J* P& P9 s. m| | -0044-表结构修改-添加约束_ev .mp4 28.12M. |) y h" Y; l# R% `
| | -0045-表结构修改-添加约束2-默认约束_ev .mp4 3.57M! g+ k1 k2 M6 w. B1 i
| | -0046-表结构修改-删除约束_ev .mp4 22.49M& T7 _0 M% r6 }' T$ E, c. f
| | -0047-表记录增删改-INSERT-简单的插入数据语法_ev .mp4 18.80M
4 h# T7 v+ n: d* h. c# ~) {4 f| | -0048-表记录增删改-高级插入语法一_ev .mp4 13.91M
" K, ]) ]0 B9 [ y# |. I| | -0049-表记录增删改-高级插入语法二_ev .mp4 11.35M" l& S0 p' S8 d
| | -0050-表记录增删改-DELETE-删除表记录_ev .mp4 23.05M' y' { b# o9 o. n8 E
| | -0051-表记录增删改-WHERE-条件字句的使用方法_ev .mp4 32.43M
6 b2 S* o& Q4 I1 A, }| | -0052-表记录增删改-UPDATE-修改表记录_ev .mp4 14.86M
. b* R+ ] X; v& c/ Z| | -0053-简单查询-单表查询语法_ev .mp4 34.87M# Q* q* `. w' U% ~. W+ b8 B; N
| | -0054-简单查询-多表查询语法_ev .mp4 56.05M
' P& D* d/ J/ w" _8 z' A| | -0055-简单查询-别名的概念与使用_ev .mp4 17.25M
- M- f x# [' O A) s| | -0056-简单查询-实战项目数据库初始化与说明_ev .mp4 20.67M
4 C# T+ b- I' C D, o! r| | -0057-个性化查询-LIKE模糊查询字句_ev .mp4 22.52M8 s2 Y. C" E! Y
| | -0058-个性化查询-BETWEEN范围限定_ev .mp4 20.30M& K6 c4 Y8 f; B6 d2 q1 {7 ~; ~: j# T
| | -0059-个性化查询-DISTINCT去重_ev .mp4 12.99M
; I F! a1 O* K5 ?) l8 S| | -0060-个性化查询-GROUP-BY分组字句_ev .mp4 46.68M+ C6 w7 \ ^, ~2 J0 {
| | -0061-个性化查询-HAVING分组筛选字句_ev .mp4 10.90M
5 x/ u1 M% d: j5 ]" n* C| | -0062-个性化查询-ORDER-BY排序字句_ev .mp4 17.14M
9 W, p/ V6 U' w, E+ l4 Q! y4 ?5 T$ G2 ~| | -0063-个性化查询-LIMIT限制结果集字句(分页)_ev .mp4 42.69M( ^/ J% {; d& [+ t# f
| | -0064-连接查询-连接查询的几个概念_ev .mp4 9.84M; k9 [% }+ [1 a! Y: t
| | -0065-连接查询-实战数据表结构与数据分析_ev .mp4 4.59M* J, g+ X2 p+ ?4 @5 g
| | -0066-连接查询-等值连接_ev .mp4 29.87M
7 j4 s% [/ V5 ~2 d+ v7 q| | -0067-连接查询-左外连接_ev .mp4 25.35M
/ Y; {; D; |5 q, G| | -0068-连接查询-右外连接_ev .mp4 10.46M5 Y& X1 d* w: v/ f2 }, C2 e1 v
| | -0069-连接查询-完全连接_ev .mp4 24.39M- k1 r7 s, j, c2 L& r9 P4 g8 |3 q
| | -0070-连接查询-项目实战1-连接查询企业案例应用_ev .mp4 27.15M, Y! Q$ U! H# ]$ i: F
| | -0071-子查询-子查询概念和分类_ev .mp4 36.75M
* _0 b# a6 `; V; [. T7 P| | -0072-子查询-IN和NOT-IN型子查询_ev .mp4 19.30M
* s; h/ `3 K) n8 s- ^| | -0073-子查询-EXISTS和NOT-EXISTS型子查询_ev .mp4 31.86M
: i) U: @4 V' g; s. H- k* ~| | -0074-临时表与复制表_ev .mp4 35.32M
: ]9 l( \$ T$ `. v| | -0075-视图-视图概念及应用_ev .mp4 40.11M
' T. n' s5 G' b& q# V| | -0076-系统函数-聚合函数_ev .mp4 9.68M
% {/ X* }: [0 h" T| | -0077-系统函数-比较运算符和函数_ev .mp4 21.52M
: ~" W/ G3 b# [! ]; g1 c| | -0078-系统函数-字符函数_ev .mp4 44.98M& s1 f2 K5 B$ y! k
| | -0079-系统函数-数值函数_ev .mp4 25.69M9 X) A1 j ~2 G& @2 c! U7 @
| | -0080-系统函数-日期函数_ev .mp4 17.92M+ N* \1 j! l) @( }2 Z7 @ ]4 a$ S
| | -0081-系统函数-信息函数_ev .mp4 10.78M) o# S0 n" ]5 U4 M! z! w& ~6 d! w
| | -0082-系统函数-加密函数_ev .mp4 3.82M
& ?9 R' Z3 q* M, z, d| | -0083-系统函数-IF控制函数_ev .mp4 10.19M
& F/ b; ^. j, d- Y7 d& L2 {7 |. @% x| | -0084-系统函数-CASE操作符_ev .mp4 27.18M
) p# X- ~' `5 O) l/ c2 X5 e/ O| | -0085-系统函数-IFNULL判空表达式_ev .mp4 5.60M
3 t% b# M. N( Z* _, `| | -0086-自定义函数-分隔符的修改_ev .mp4 8.88M- z4 g7 i( K! A F" x
| | -0087-自定义函数-永远的Hello-World_ev .mp4 27.71M. [. Y- G" c L. e9 A+ U. G. H6 b
| | -0088-自定义函数-带参数的自定义函数_ev .mp4 14.10M
* V# i8 M1 m. ^6 N* X4 m| | -0089-自定义函数-变量与自定义函数实战_ev .mp4 38.51M
& w) q i8 O6 N# H0 }) Z| | -0090-控制语句-控制语句的概念和函数模板代码_ev .mp4 7.71M3 X3 C5 F3 O$ W4 O+ {0 i; ]
| | -0091-控制语句-IF分支控制语句_ev .mp4 69.34M
5 T! H" \5 }8 p) j6 j| | -0092-控制语句-CASE分支控制语句_ev .mp4 37.39M
- d5 F1 p7 @ ~% ]) U$ Y| | -0093-控制语句-LOOP循环控制语句_ev .mp4 24.88M* `) F; _/ O7 f/ F3 n
| | -0094-控制语句-LEAVE结束循环语句_ev .mp4 21.44M; J% @$ C/ Z! ]& W
| | -0095-控制语句-ITERATE跳出本次循环语句_ev .mp4 20.13M- I* y: b. G! o2 d
| | -0096-控制语句-REPEAT循环控制语句_ev .mp4 9.39M
' H% M/ u+ _+ \| | -0097-控制语句-WHILE循环控制语句_ev .mp4 17.50M1 e5 c7 ]* N/ y. I4 E
| | -0098-存储过程-存储过程的Hello-World_ev .mp4 16.04M$ Z' ?) T+ w4 T( x3 _! @$ u
| | -0099-存储过程和函数的区别_ev .mp4 14.71M r* O3 ?2 N7 i* t$ d6 Y
| | -0100-存储过程-IN类型参数_ev .mp4 20.11M
* q# s# w3 H4 ]" X& ~| | -0101-存储过程-OUT类型参数_ev .mp4 23.71M
1 W3 W1 ?6 N ?' w% o| | -0102-存储过程-INOUT类型参数和三种类型的比较_ev .mp4 13.93M2 R7 N& d2 J1 G6 |% z( f
| | -0103-存储过程-条件和处理程序-应用场景_ev .mp4 15.94M: c$ L; @, W% z) O. }9 [; W7 \
| | -0104-存储过程-条件和处理程序-定义条件_ev .mp4 17.74M, f. c7 S! C2 P2 g g
| | -0105-存储过程-条件和处理程序-处理程序_ev .mp4 28.34M R P. c8 \( M
| | -0106-存储过程-CURSOR光标_ev .mp4 44.23M
* Q L! ?# O2 r! z0 l: Z| | -0107-项目实战-编写还款存储过程_ev .mp4 46.55M
& A5 f% `1 ~) f& j$ Y| | -0108-项目实战-功能验证和错误修复1_ev .mp4 21.19M
0 ~3 A, u" M8 E| | -0109-项目实战-错误修复2_ev .mp4 7.85M) D9 C( x) j: P
| | -0110-触发器-触发器概念和简单案例_ev .mp4 39.90M
, e: e6 U3 s2 `, a" p1 N| | -0111-触发器-NEW和OLD访问触发记录行的某列值_ev .mp4 24.99M
8 q- T, p8 W# P9 \8 E, P& c| | -0112-项目实战-问题描述和解决方案_ev .mp4 23.88M9 o4 B6 M) l: L, {
| | -0113-项目实战-同步已存在数据到新建表_ev .mp4 10.39M
( x, d5 ~. }& ?1 x# M0 O' ?, C4 V/ k9 f| | -0114-项目实战-编写存储过程处理后续数据_ev .mp4 27.48M
* l# _7 U9 ]* Y- ^5 `| | -0115-项目实战-验证_ev .mp4 13.83M
9 n5 X$ z1 L0 q: y/ w5 L& N. ~| | -0116-事件-事件的概念与创建语法_ev .mp4 34.60M
0 y: {# P* A' j. ^, P6 u( x% F0 I| | -0117-事件-事件项目实战_ev .mp4 21.97M2 L' b4 Y: E. Y7 O9 f3 x
| | -0118-索引-新建表创建100w条数据_ev .mp4 16.08M& Q- z4 i7 n3 j1 y" o
| | -0119-索引-概念和创建普通索引_ev .mp4 31.29M
9 v/ L. N8 V* _4 i1 X| | -0120-索引-索引的分类和组合索引说明_ev .mp4 31.24M
" ]! @. C. O9 z0 R9 {| | -0121-备份与恢复-通过工具进行简单备份和恢复_ev .mp4 30.18M# f( p, r9 V9 z. H8 `) C* D% @. N
| | └──软件测试之MySQL数据库项目实战(辅修课)压缩-0122-备份与恢复-mysqldump的备份与恢复_ev .mp4 53.82M7 Y0 M) {. b: V% |
| └──软件测试辅助课-python自动化测试
) f' v$ |/ ]: X& ~& Q q: n| | -001-柠檬班7周年_ev .mp4 32.47M9 ?6 h2 b6 l+ i2 W: Y4 r
| | -002-1、本课程到底培养什么样的自动化工程师?_ev .mp4 19.96M
5 Q% J) S* e8 p% d" [! c| | -002-2、零基础小白能学会自动化吗?_ev .mp4 30.50M
8 h8 ?: B6 m9 J2 K| | -002-3、接口自动化的框架和项目实战是什么?_ev .mp4 37.19M
6 Q2 }% E; M7 M; L$ }" O0 \| | -002-4、UI自动化的框架和项目实战是什么_ev .mp4 24.20M* G% l& w& B$ ~1 ?* o: S
| | -002-5、就业保障._ev .mp4 22.72M
5 L% q6 h' R! l5 \2 c U| | -03-1-python自动化vip课程介绍(小简老师)_ev .mp4 42.01M G+ v1 P( e5 P4 S* ]4 W1 _& ?
| | -03-2-循环和嵌套循环(海励老师)_ev .mp4 415.15M
' i# r7 g" w' k( S| | -03-3-接口及相关概念(心蓝老师)_ev .mp4 446.27M
* q0 u0 m# k# ~! `| | -03-4-selenium的基本操作(木森老师)_ev .mp4 557.82M' G9 n" `9 j8 Y9 T( J2 s
| | -03-5-appium原理和inspector(雨泽老师)_ev .mp4 514.59M
+ j$ K5 D7 n& ]3 j# C, i; Q# v| | -04-1-课程简介_ev .mp4 12.33M
" \3 p: b) @. f9 ]" U9 U* s| | -04-10-validates断言简介_ev .mp4 6.04M
" o+ U }+ _8 J| | -04-2-简介&安装配置_ev .mp4 13.52M' q0 R S2 h9 n2 a; _- J
| | -04-3-分层设计-项目工程结构分析_ev .mp4 8.02M
7 k7 C+ j; k, x7 h" b2 k$ g$ E* G| | -04-4-用例编写-基础案例演练_ev .mp4 22.62M; v+ e& n) L& s! [
| | -04-5-框架用例编写_ev .mp4 19.16M- \: P( w/ U/ J3 j& s
| | -04-6-环境变量理解&案例演练_ev .mp4 10.43M! @0 s. l( T# w" q) B9 S
| | -04-7-全局变量理解&案例演练_ev .mp4 10.70M. v8 o$ }- A5 x) E" ~
| | -04-8-debugtalk.py文件理解&案例演练_ev .mp4 14.50M
~9 n. E P8 K| | -04-9-框架用例优化(四) base_url_ev .mp4 5.58M; S# {& f+ j, Z) s
| | -05-1-validates断言种类_ev .mp4 31.46M
. r0 i6 G }& ^8 H6 U4 \( E, E| | -05-2-响应数据提取-案例准备_ev .mp4 18.67M
, `8 k( A/ a9 i" P| | -05-3-响应数据提取与接口依赖处理_ev .mp4 39.06M( o. V: W" W p) [
| | -05-4-三种参数化&案例演练准备_ev .mp4 14.65M2 M. T4 E% M: Y" r+ ]% o% h
| | -05-5-三种数据驱动方式(一)_ev .mp4 23.31M8 `4 u1 {* H: o- w" \5 ~6 ? {
| | -05-6-三种数据驱动方式(二)_ev .mp4 18.52M
1 B1 J+ P8 P$ g8 ?# @' G| | -05-7-三种数据驱动方式(三)_ev .mp4 16.49M
" z- H% ?( {2 B- q0 H| | -05-8-平台化应用&案例演练_ev .mp4 16.88M- D0 g- x6 E5 k+ e& X% K
| | -05-9-课程总结回顾_ev .mp4 6.03M' u. Z4 E, h% J( b8 J7 J& K' F" m
| | -06-1-白盒测试第二节课-语句覆盖_ev .mp4 14.55M
# J( X* v; w# R& v1 m| | -06-2-白盒测试第三节课-分支覆盖_ev .mp4 15.23M
: e( C5 K! r" L9 \ G| | -06-3-白盒测试第四节课-条件覆盖_ev .mp4 7.42M
( \( A5 \" M) O1 Q; d" \) z| | -06-4-白盒测试第五节课-判定条件覆盖_ev .mp4 13.86M, a* z$ J6 e2 w0 }2 N
| | -06-5-白盒测试第六节课-组合覆盖_ev .mp4 14.53M6 g2 J0 q* X; o. {3 v
| | -06-6-白盒测试第七节课-路径覆盖_ev .mp4 10.28M8 Z- y( \- y: X
| | -06-7-白盒测试第八节课-总结_ev .mp4 12.65M
* Y9 ~# W \! E- U, y% M| | -07-1-课程介绍_ev .mp4 5.74M
/ |6 D2 X0 v- a1 I7 }5 S2 Q2 f| | -07-10-控件相关属性的获取_ev .mp4 37.54M( P m+ S" V% J
| | -07-2-pywinauto的环境安装_ev .mp4 22.05M
& N4 e! V; \( h( || | -07-3-自动化的切入点_ev .mp4 16.63M
6 L7 A; h) v' M% e- G| | -07-4-程序辅助检查工具的使用_ev .mp4 50.75M
; h! M0 W$ I% N. f2 n/ N! P: Q| | -07-5-pywinauto打开指定的应用程序_ev .mp4 22.20M
9 X; B. V* j, u| | -07-6-pywinauto选择指定的窗口_ev .mp4 23.52M1 x6 S4 \& d, x7 c7 |$ N2 U
| | -07-7-窗口的操作方法_ev .mp4 20.03M% O6 |# l w* }
| | -07-8-窗口上的控件选择_ev .mp4 65.97M
$ [- p/ O) |5 U3 l m: Y q| | -07-9-窗口控件的分类_ev .mp4 39.61M
& _3 p" @: o- X$ H. U; T) F| | -08-1-控件及窗口的截图操作_ev .mp4 13.35M
, B2 d% q1 Q! B4 v0 u% S$ h| | -08-10-隐藏通知区域的窗口检测和操作_ev .mp4 16.90M
$ E% |8 a, m, f| | -08-2-菜单控件的操作方法_ev .mp4 25.81M! v! M& c( l# a; i: _9 M
| | -08-3-pywinauto中的等待机制1_ev .mp4 42.15M, |+ Z& ]* Z& D$ s3 f
| | -08-4-pywinauto中的等待机制2_ev .mp4 22.60M/ a: Z) u) e! j1 q+ c
| | -08-5-编辑类型的控件操作_ev .mp4 41.07M
( v& R) T- X! Y; j. m9 z' B3 i4 H| | -08-6-模拟键盘的基本操作_ev .mp4 25.87M& @8 ?$ y3 j: z# H/ H% T3 \5 J
| | -08-7-键盘修饰符的使用_ev .mp4 12.91M, l" e0 k* d# p( z! v
| | -08-8-键盘修饰符的使用_ev .mp4 43.99M& N; n# N% i8 G% b! J
| | -08-9-任务栏通知区域的操作_ev .mp4 26.22M1 s( i. m! N- y& X7 P2 |
| | -09-1-项目实战之单个功能操作实现_ev .mp4 59.61M
) c- i3 ?. W, X% q2 @2 r- V9 s| | -09-10-项目实战之unittest编写自动化用例(二)_ev .mp4 70.88M8 }8 K# ]$ C; S9 p$ Z! i
| | -09-2-项目实战之基本功能操作实现(二)_ev .mp4 40.98M
0 |0 ^# `6 x. B3 C0 S* ^| | -09-3-项目实战之基本功能操作实现(三)_ev .mp4 34.43M
# ]5 D) L7 o T! Q1 U/ E& I& w| | -09-4-项目实战之行为封装(一)_ev .mp4 44.26M+ d! Q( K5 v; _0 M
| | -09-5-项目实战之行为封装(二)_ev .mp4 20.71M
: h) b3 N& v; Z0 V# u| | -09-6-项目实战之行为封装(三)_ev .mp4 40.66M$ P4 W7 N. m6 a% V, x9 ?9 ~
| | -09-7-项目实战之行为封装(四)_ev .mp4 97.35M
# n0 L& @& t: G$ l| | -09-8-项目实战之用例分析_ev .mp4 26.21M
* i' W6 [+ q) }2 {* [| | -09-9-项目实战之unittest编写自动化用例(一)_ev .mp4 23.12M" i/ e" ?# U! ^8 I" U ~) _
| | -10-1-项目实战之添加连接动作bug修复_ev .mp4 63.61M
( x% |' k) E& |- }: }| | -10-2-项目实战之用例执行环境的恢复_ev .mp4 34.28M+ i- K4 D6 @0 F1 a, U% W
| | -11-1-_rf编写用例+资源文件+用户关键字_ev .mp4 426.45M( U7 ^, |4 L: {( S$ r0 i
| | -11-2-robot关键字定义+变量+if+for._ev .mp4 368.73M
; B$ g$ u9 f0 ?6 M| | -11-3-Library关键字了解+PO模式应用_ev .mp4 410.65M
6 H& m: B6 E0 @" c| | -11-4-接口测试+数据驱动+用例 运行时设置_ev .mp4 415.77M7 [1 \9 a1 }$ v4 O
| | -11-5-fixture共享+嵌套+参数化+打标记_ev .mp4 132.04M: S- X# v2 V0 A1 s
| | -12-1-终端的使用_ev .mp4 6.12M- z3 ~% r' k. C
| | -12-10-xcode相关的设置_ev .mp4 6.60M
( D( e. R3 {6 {" I: {| | -12-2-JDK环境的搭建_ev .mp4 20.23M+ N, Q0 O2 }5 ]% z
| | -12-3-Eclipse的安装和个性化配置._ev .mp4 18.05M4 G$ j$ m' P8 e3 x& @) H
| | -12-4-创建Maven工程_ev .mp4 7.70M
6 s) s# D* n; g3 {+ x Z1 O| | -12-5-Maven引入第三方库._ev .mp4 7.55M
+ O0 c! |4 V6 h) T! v: O }. e| | -12-6-Eclipse配置自己安装的Maven_ev .mp4 13.33M( k e1 S# a5 |# F" |
| | -12-8-TestNG插件的安装和创建TestNG类_ev .mp4 21.62M
( ~* F/ y* a, ~8 U4 O/ N| | -12-9-xcode安装_ev .mp4 21.01M
" q x' P* [3 q. H2 p4 U| | -13-1-homebrew安装_ev .mp4 4.62M
9 }' q) h" A1 E3 L' b* H| | -13-10-appium-doctor命令的运用_ev .mp4 14.05M
0 p; Q1 S0 \3 N& i ~| | -13-2-npm和nodejs的安装_ev .mp4 6.83M
( ~3 _2 N2 m& n| | -13-3-libimobiledevice的初步安装_ev .mp4 9.71M
. C& Q& |2 B( s' d5 _| | -13-4-libimobiledevice安装错误的解决_ev .mp4 16.46M1 u# S( M: V Z$ Y& E" M% f
| | -13-5-ios-deploy安装._ev .mp4 6.05M8 y% M# y& i# h$ }8 q
| | -13-6-ideviceinstaller安装_ev .mp4 7.43M
4 p1 o2 l6 x* u- g| | -13-7-Carthage安装_ev .mp4 4.93M
( ]( D% N' \& f/ R; U5 Z| | -13-9-Appium-桌面版本的安装_ev .mp4 6.57M- G0 M0 f. S) z; N
| | -14-1-Andorid sdk安装和环境配置_ev .mp4 29.87M5 E2 w& i1 h+ J/ @0 ]7 X! V) u
| | -14-10-设置代理抓包创建会话接口_ev .mp4 28.87M
+ p, f8 A) x4 G3 z2 f| | -14-2-第一个iOS自动化测试脚本-1_ev .mp4 39.28M M$ _2 r4 Z. E8 b6 @' }
| | -14-3--第一个iOS自动化测试脚本-_ev .mp4 26.58M
$ \: g! R9 G+ f4 ~% L| | -14-4-软件需求与支持._ev .mp4 5.88M* |" w) D+ | r2 D
| | -14-5-Appium介绍.mp4_ev .mp4 14.07M
' E4 [5 H5 s- [9 \" x) Q| | -14-6--iOS9.3之前Appium测试原理_ev .mp4 10.01M
- Z9 P9 C: w) l$ }- B1 n| | -14-7-iOS9.3之后Appium自动化测试原理_ev .mp4 10.45M
6 J) _5 H) v' z8 t- \| | -14-9-编写脚本调用接口创建Appium会话_ev .mp4 62.61M
6 P# {% e$ m% B- @- i| | -15-1-Appium Desktop简单介绍_ev .mp4 9.48M/ r |3 Q- V2 T+ e# n
| | -15-2-启动一个检查器会话_ev .mp4 28.43M$ R! e4 C2 n4 A3 b4 x
| | -15-3-Inspector-检查器详解_ev .mp4 23.75M3 u: R- ]+ H5 F0 E/ B
| | -15-4-Inspector-检查器详解_ev .mp4 20.95M4 }3 ^7 `. ^8 L, S
| | -15-5-Inspector-录制功能详解_ev .mp4 19.16M
0 ^1 l7 y$ v6 V# y( U| | -15-6-Inspector-设置代理抓包接口._ev .mp4 14.87M S6 N) z, L: y6 R
| | -15-8-元素定位-AccessibilityID方式_ev .mp4 25.92M
+ X% j& W+ {- T: g1 v `+ s& i| | -15-9-元素定位-iOSClassChain方式_ev .mp4 39.36M5 ^4 |' n$ C& X }! B
| | -16-1-元素定位-谓词-比较和范围运算符_ev .mp4 25.38M
! {1 J/ V! ?4 ?| | -16-10-Driver相关API-屏幕设置_ev .mp4 15.52M# M1 L9 `! v% {
| | -16-2-元素定位-谓词-字符串相关_ev .mp4 26.26M
0 a& c9 y" ]( G2 Y9 y| | -16-3-元素定位-谓词-模糊匹配._ev .mp4 22.66M; h4 g h; s) J( ]! Y4 o! q5 ~- _
| | -16-4-元素定位-谓词-逻辑运算符._ev .mp4 14.69M) L# i; R; _. A* \: H1 ?
| | -16-5-元素定位-谓词-正则表达式_ev .mp4 18.12M7 `6 Q4 a0 t, R( s5 U- \ a
| | -16-7-Driver相关API-截屏_ev .mp4 24.02M# \; E( Z9 \5 ^8 d
| | -16-8-Driver相关API-Session相关_ev .mp4 27.48M! X0 ?% u+ ]5 x! M
| | -16-9-Driver相关API-延时等待._ev .mp4 49.66M( ^& ~ u" ?6 U O1 g$ O$ l5 J
| | -17-1-Driver相关API-锁屏解锁设备_ev .mp4 16.35M
: ]: V7 d. b1 E0 V* E0 I# K) q( {| | -17-10-Gestures-02-Swipe_ev .mp4 18.75M% A' @$ M h, _$ m
| | -17-3-Driver相关API-软键盘相关操作_ev .mp4 17.31M/ `) g' ^6 K4 R; B% Y& O! x- A1 C
| | -17-4-元素相关API-点击输入清空提交等方法_ev .mp4 41.78M( f0 ^% K Z& Q4 T
| | -17-5-元素相关API-获取元素信息相关API_ev .mp4 39.95M" p0 ~7 L }; r/ I" v
| | -17-6-App相关操作-1_ev .mp4 7.47M
9 J/ z/ s: Q! [5 a8 x- G$ ~| | -17-7-App相关操作-2_ev .mp4 6.71M
' i6 I3 K3 A. W3 `3 V6 b| | -17-8-App相关操作-3_ev .mp4 3.44M: M+ ^8 H6 E% [- _+ E
| | -17-9-Gestures-01-Swipe_ev .mp4 5.40M! S) @1 _ q9 D- M
| | -18-1-Gestures-03-Pinch._ev .mp4 21.59M
( \3 [" M. D" w. h& z, V| | -18-10-Web-使用Chrome查看页面元素信息_ev .mp4 8.83M
3 E& K& V3 c% S1 ]; {| | -18-2-Gestures-04-Tap_ev .mp4 19.41M1 E* A4 H: o( J) f( ?! v
| | -18-3-Gestures-05-DoubleTap_ev .mp4 23.54M
; J0 i/ C& w9 R0 ]5 V+ t| | -18-4-06-TouchAndHold._ev .mp4 17.47M
0 m9 `, t& X' N U; d| | -18-5-07-DragFromToDuration_ev .mp4 19.06M9 O; c( L$ C; o8 _% @( {7 r4 h
| | -18-6-SelectPickerWheelValue._ev .mp4 28.51M y8 A+ q$ P7 k9 S* m2 W) \- v+ _
| | -18-7-Gestures-09-Alert_ev .mp4 30.75M* S3 v7 R, w5 G
| | -18-8-Web-Web自动化测试Demo._ev .mp4 9.95M: K1 ^% r8 d& O& _
| | -18-9-Web-iOS Web自动化测试元素查找与操作_ev .mp4 15.46M
4 \6 W2 k" }6 E; x0 n| | -19-1-Web-Hybird App及相关Api概述_ev .mp4 7.92M
/ f5 F. ?/ L. u# L7 |6 i) F1 O| | -19-4-Hybird App切换回原生App上下文_ev .mp4 45.24M; ]9 h, C' o! K$ @6 l
| | -19-5-Apple证书体系-苹果开发者账号概述_ev .mp4 7.94M
' p C$ r* q1 h8 {| | -19-6-注册免费Apple Id并成为开发者_ev .mp4 13.99M/ c" ~/ u1 U4 }" l$ l
| | -19-7-XCode真机打包之账号设置和签名_ev .mp4 16.82M/ f' L5 ^: E4 c6 d) {
| | -19-8-Apple证书体系-Xcode真机编译安装应用_ev .mp4 13.85M
* T3 t3 e) B/ r1 h1 i| | -19-9-Apple证书体系-Apple证书体系简介_ev .mp4 23.08M: h. l9 ^: W4 i' y
| | -20-1-公司开发者账号打包ipa并分发安装_ev .mp4 42.55M7 V3 F. [ M3 q3 V
| | -20-10-WDA桌面App检测器验证命令行App的WDA_ev .mp4 37.21M" x! G6 L' p7 ], T" P5 J
| | -20-2-WDA-Appium原理回顾_ev .mp4 43.09M
M% d. g. a* D5 Y. n h| | -20-3-xcodebuild命令安装WDA到模拟器_ev .mp4 26.39M( J* m. }7 k$ ?# s
| | -20-4-xcodebuild命令安装WDA到真机_ev .mp4 60.86M+ k& N a# ^; J0 h" Q. R% t
| | -20-5-WDA-通过转发8100端口验证WDAR服务_ev .mp4 22.39M
% K$ L1 B# O% R& K| | -20-6-WDA-解决bundleId不符合预期的小问题_ev .mp4 12.97M2 ]3 U$ ?; G4 l4 }1 |2 M6 w
| | -20-7-WDA-通过XCode直接安装WDAR到真机_ev .mp4 32.11M
$ }2 ^& \% N9 f$ t$ `; V| | -20-8-WDA-Appium在真机启动检查器会话_ev .mp4 65.51M) D8 M5 _" C! X( j
| | -20-9-WDA-WDA配置与安装到真机_ev .mp4 57.90M4 M) i2 M& E7 N- q- v/ Y. e c8 N
| | -21-1-GitHub上Clone WDA到本地及编译_ev .mp4 32.50M
# Q4 D7 p9 C. o9 ]* ^7 w2 u| | -21-2-WDA-修改签名安装到真机并进行测试_ev .mp4 28.06M. E( X/ P" _$ Q3 W1 J! i
| | -21-3-知识点回顾及WDA Inspector简介_ev .mp4 15.93M0 ]' z2 k7 G. u: M9 G5 u* B2 I
| | -21-4-真机-iOS真机自动化脚本测试_ev .mp4 43.41M4 g7 A4 p e5 [8 C/ x3 L, b3 t
| | -21-5-真机-iOS真机自动化脚本测试-使用ipa包_ev .mp4 51.30M
2 `, o2 @8 ]$ { _# ^+ U' d; j* K| | -21-6-iOS真机自动化脚本测试-已安装应用和WDA_ev .mp4 28.20M2 e4 T1 {2 \7 k A" h" y
| | -21-7-补充内容-查看设备信息命令_ev .mp4 19.10M! A, @, H q4 A
| | -21-8-libimobiledevice相关命令_ev .mp4 56.03M
/ C% |; N6 q g: J| | -21-9-补充内容-ios-deploy相关命令_ev .mp4 31.78M
( [2 b. J5 v- p. Z1 X7 f| | -22-1-Jmeter性能录播-01_ev .mp4 373.02M
4 ~& V( Y Z7 \| | -22-2-Jmeter性能录播-02_ev .mp4 449.42M* i6 a9 m+ z8 B2 H& z" W- u* M
| | -22-3-Jmeter性能录播-03_ev .mp4 412.25M" }/ s* f5 p3 W+ t+ p- o
| | -22-4-Jmeter性能录播-04_ev .mp4 382.75M- S& N3 y' n _% Z+ Y/ _/ s- w# v$ Q" i
| | -22-5-Jmeter性能录播-05_ev .mp4 511.09M& r- E" ]7 D$ |
| | -22-6-Jmeter性能录播-06_ev .mp4 458.11M
9 `3 f9 o8 X/ r+ i0 ]| | -22-7-服务器监控_ev .mp4 430.19M+ U2 G6 \7 `; }7 ~
| | -22-8-grafana监控平台_ev .mp4 396.31M2 a" T: P7 j6 O5 A7 S. o
| | -23-1-Cypress_01_为什么要学Cypress_ev .mp4 15.32M
9 M+ `3 ^; R' B/ g. b" E# P) Y3 G1 K| | -23-10-cypress_10_浏览器操作:页面导航_ev .mp4 20.08M y2 l% c8 r# \! U4 L
| | -23-2-Cypress_02_cypress安装和快速使用_ev .mp4 31.45M1 d. f- H; E7 y
| | -23-3-Cypress_03_使用vscode编写代码_ev .mp4 25.63M/ J8 |9 ]) O6 L' ?: c* o
| | -23-4-Cypress_04_代码智能提示_ev .mp4 12.09M
u; f0 c/ T( {5 ~. b4 S2 E| | -23-5-Cypress_05_写一个完整的自动化用例_ev .mp4 25.21M, p s9 h" g& [( s; F
| | -23-6-cypress_06_javascript基础语法_ev .mp4 15.12M! i4 |. X( }$ f4 b8 [+ l* s
| | -23-7-cypress_07_箭头函数_ev .mp4 10.26M
0 A" u5 U5 u0 I& ~8 X| | -23-8-cypress_08_回调函数_ev .mp4 12.96M' j, p1 j9 E3 |9 F/ _2 [+ n
| | -23-9-cypress_09_使用mocha进行自动化测试_ev .mp4 15.28M
. T8 H6 o. l- Z: I| | -24-1-cypress_11_浏览器操作:元素定位执行方案_ev .mp4 23.11M8 ^; S: x# k7 f6 ~- b0 R5 b
| | -24-10-cypress_20_可滚动元素的滚动_ev .mp4 14.97M
, w& I$ N' m. D2 h$ O7 x| | -24-2-cypress_12_元素定位2:上下级关系_ev .mp4 31.29M% ^! h5 S+ W% t0 W% u+ L
| | -24-3-cypress_13_元素定位3:within_ev .mp4 9.64M
/ Q* k [1 K& _. k p| | -24-4-cypress_14_元素定位4:contains_ev .mp4 6.87M
8 Y5 X, g/ u8 G| | -24-5-cypress_15_用户输入操作_ev .mp4 22.83M
) M# b9 P8 T* Z, s6 j# G2 r, {% g| | -24-6-cypress_16_点击操作_ev .mp4 11.73M, K" A1 E" i6 {
| | -24-7-cypress_17_单选和多选框_ev .mp4 46.16M1 ~2 f- R$ r0 e( A7 |& l
| | -24-8-cypress_18_select下拉框选择_ev .mp4 20.22M; M9 Y' y) K( |, \/ x/ o
| | -24-9-cypress_19_窗口滚动_ev .mp4 26.22M
& o5 K$ _$ ~' b5 }4 a| | -25-1-Cypress_21_命令行运行_ev .mp4 16.76M
o; L3 `( Q) p& T# H| | -25-2-Cypress_22_上传文件_ev .mp4 16.79M: h/ \1 z, C! l
| | -25-3-Cypress_23_生成测试报告_ev .mp4 22.76M
/ G& G! \% x1 m| | -26-1-越权漏洞_ev .mp4 224.02M2 ?8 a; o# e2 d
| | -26-10-xss漏洞-2_ev .mp4 184.14M: r6 e' f, J" p
| | -26-2-Burpsuite-1_ev .mp4 204.25M
* M5 p2 V/ v/ H9 K| | -26-3-Burpsuite-2_ev .mp4 176.26M% r. J) P, U0 z( \( e6 X1 k3 }
| | -26-4-Burpsuite-3_ev .mp4 509.52kb
& k `; `2 f0 Q" Q( e" D| | -26-5-sql注入-1_ev .mp4 185.08M! h& l0 l; a, n) |! I# ~. _5 h
| | -26-7-sql注入_xss漏洞-1_ev .mp4 189.23M- S) { X1 W. S' E+ W; s+ V" i# t
| | -26-8-sql注入_xss漏洞-2_ev .mp4 190.06M2 _$ i5 ~) Z p! t
| | -26-9-xss漏洞-1_ev .mp4 209.59M
1 S L5 H g2 t- \ S| | -27-1-locust0上手_ev .mp4 71.84M! s0 t) e7 [+ D8 `" N
| | -27-2-运行locust0脚本_ev .mp4 43.88M
: f$ z) H/ c9 B) J' z, M9 [0 U1 q| | -27-3-locust0参数_ev .mp4 42.13M
5 k* B5 m: U V. |. z. k/ l| | -27-4-locust0图形界面模式_ev .mp4 29.26M
. `, N/ Z" O2 O b) X/ m! z; C* o| | -27-5-locust0无图形模式与分布式_ev .mp4 71.21M
8 c, |) v" w8 s/ V| | -27-6-locust1功能变化_ev .mp4 52.18M
* l5 d, C' O S, x4 U| | -28-1-时间复杂度-1_ev .mp4 135.90M
; g0 a' C, c/ l$ `' @1 x| | -28-10-栈、队列、设计模式-2_ev .mp4 127.30M/ B& K. L& ^" g5 ]6 P. v1 @
| | -28-2-时间复杂度-2_ev .mp4 182.06M
% d1 _, d( _ H% G- I| | -28-3-空间复杂度、递归-1_ev .mp4 160.00M
6 _! Y) G2 l1 T9 A| | -28-4-空间复杂度、递归-2_ev .mp4 132.73M
* ?- T$ a$ @; Q| | -28-5-链表-1_ev .mp4 164.01M- n. j! R7 v4 A+ [- q4 r
| | -28-6-链表-2_ev .mp4 147.15M2 Y4 r# j a; _: f W$ t. f
| | -28-7-二叉树-1_ev .mp4 184.95M8 T* F4 w4 ~2 q- O- ?: T
| | -28-8-二叉树-2_ev .mp4 140.31M
{# A7 O+ {6 a# ^5 j! c| | -28-9-栈、队列、设计模式-1_ev .mp4 178.59M
6 d! ] P* w3 p2 Z# }% {: ^( R' c| | -29-1-Linux系统介绍和连接工具_ev .mp4 25.89M6 ^# T# Q" u8 ]
| | -29-10-用户操作命令_ev .mp4 45.97M
: k; m, m5 ` T5 M| | -29-2-Linux目录结构_ev .mp4 30.26M
/ k2 U" g* D8 q1 Z, W6 L# E% e| | -29-3-系统信息命令_ev .mp4 24.05M
/ [1 l% }9 M1 Z- S9 `* `8 a$ Y3 O; x| | -29-4-硬件相关命令_ev .mp4 42.84M
; }0 O4 }! w8 s| | -29-5-磁盘使用情况df命令_ev .mp4 24.31M
" n" ~# B9 s+ || | -29-6-磁盘使用情况下_ev .mp4 40.45M0 [" V* L( z" R2 ?$ k& J# v, y
| | -29-7-文件和目录操作上_ev .mp4 46.11M# r+ y1 A, e; d: }0 O6 }
| | -29-8-文件和目录操作中_ev .mp4 51.61M
. x. n. M A3 {2 I. O$ h| | -29-9-文件和目录操作下_ev .mp4 52.15M: h4 O7 t+ ^, Q9 K) r3 x6 U
| | -30-1-搜索命令_ev .mp4 35.73M, l# X, U* f5 y! N1 N/ j# z
| | -30-2-权限操作命令_ev .mp4 72.19M; ~3 r. b) K! {, y$ p5 r
| | -30-3-进程操作命令_ev .mp4 103.19M
) H! ^. L6 b s$ z# d5 x| | -30-4-网络操作相关命令_ev .mp4 64.35M
% A6 @7 _2 S9 F1 q9 y; ] Q$ t| | -30-5-解压缩命令_ev .mp4 42.83M4 ]2 _6 C `9 b* V5 V' E$ f/ ? C
| | -30-6-ssh连接命令_ev .mp4 28.74M9 {2 N! ~/ s$ {5 F: u% a9 v
| | -30-7-rpm和源码编译安装命令_ev .mp4 32.03M
5 C, g# Z0 w* I% Q| | -31-1-工具介绍和环境安装_ev .mp4 34.38M
! P/ s& f" F. \! _ u' j| | -31-10-keyevent_ev .mp4 18.33M. ~+ j6 X$ k& t H& v/ _
| | -31-2-工具界面介绍_ev .mp4 18.69M2 `: J0 M# H8 A0 n, b3 h0 J
| | -31-3-连接设备_ev .mp4 26.90M7 a5 o9 ^/ r3 G# w
| | -31-4-点击APP和运行查看报告_ev .mp4 35.24M
1 A7 Q2 Q2 v0 R2 |7 `| | -31-5-图片识别规则设置_ev .mp4 15.28M
; z0 i+ `% y8 G/ J/ W* c. Q| | -31-6-注释方法_ev .mp4 5.43M
: a0 h- j/ f1 O5 P| | -31-7-text api的使用_ev .mp4 16.07M2 l; O% i8 s ~8 {& B F
| | -31-8-wait api的使用_ev .mp4 25.70M u. o8 O3 D/ i. `
| | -31-9-swipe_ev .mp4 20.89M1 {3 t0 `( o/ |
| | -32-1-Airtest-snapshot和sleep_ev .mp4 22.40M
0 Z1 m4 I6 p: l/ \1 Z& e| | -32-10-web自动化assert和snapshot操作_ev .mp4 22.84M( W# m; X% G `" d" r
| | -32-2-exist_ev .mp4 26.72M9 c% I: a* k# I7 o; P
| | -32-3-assert_exist和assert_not_exist_ev .mp4 22.50M+ R6 W; @3 @/ z5 n# v, n. U) F
| | -32-4-asser_equal和assert_not_equal_ev .mp4 19.70M
- l E5 H' _9 r5 @2 K8 h" }, c| | -32-5-android APP自动化实战_ev .mp4 20.92M' ~, I! l1 ^4 q6 W/ F
| | -32-6-webUI自动化环境准备和原理介绍_ev .mp4 28.11M2 |! m/ `" s: ]2 H% A/ p
| | -32-7-web自动化启动浏览器和start-web_ev .mp4 12.06M+ v' A1 f- M8 i+ O
| | -32-8-web自动化touch操作_ev .mp4 14.70M
9 z/ E' \8 n4 ?( Y1 S) V( f: O& G| | -32-9-web自动化text操作_ev .mp4 15.34M+ j7 e, P. _( _8 R% \4 r4 k
| | -33-1-web- airtest_touch操作和assert_template_ev .mp4 36.31M( n& j; X, [2 l! b4 a) P1 n' P
| | -33-2-web自动化tab切换和back-forward_ev .mp4 21.86M
2 t) U# O, x& |$ @/ {8 I% e| | -33-3-web自动化测试图像识别缺陷_ev .mp4 21.39M
0 w4 }' |+ e9 m1 Y: s7 c| | -33-4-web自动化项目实战_ev .mp4 17.45M" ~+ z' w/ z( f5 D) Z$ N
| | -33-4-安装Java(JDK)_ev .mp4 18.08M
# j- X+ r5 s+ F$ t+ _. i" \2 z7 l| | -33-5-web自动化命令行运行脚本_ev .mp4 21.49M
+ E6 ]$ @, ?! q) e. {# }| | -33-5-安装安卓环境_ev .mp4 37.52M7 N% h8 A1 q& V
| | -34-1-课程介绍_ev .mp4 7.78M) S0 m. k/ O$ M0 C+ X. q
| | -34-10-元素定位和查看页面_ev .mp4 34.02M1 I1 v# ^! H4 r4 @0 v
| | -34-2-Appium服务安装_ev .mp4 14.73M' J# B$ z9 {" x; E8 L% K, U1 k
| | -34-3-安装Appium_ev .mp4 17.55M& X4 C3 ]$ E F
| | -34-6-快速启动app_ev .mp4 26.65M3 l( o- y# B7 b: i; T4 |
| | -34-7-通过包名启动app_ev .mp4 18.02M
' E# r6 _% j* Y' K. C| | -34-8-启动参数_ev .mp4 13.02M
8 _; e% M6 V n2 B/ ~% R4 t| | -34-9-一个完整的自动化脚本_ev .mp4 10.91M# h4 i% E! ] V0 W3 K
| | -35-1-xpath元素定位介绍_ev .mp4 22.23M z' Z7 M" u0 V z) k7 e
| | -35-10-app前台执行后台执行_ev .mp4 17.01M
9 ?9 J0 G0 r2 L3 ^7 P% o| | -35-2-xpath语法_ev .mp4 28.38M) T, ]; k" _% b% B! I5 t5 S
| | -35-3-xpath在app自动化的应用_ev .mp4 14.65M$ {; A$ n, B6 v
| | -35-4-隐式等待_ev .mp4 16.55M# V* M& E5 _* M n6 ~1 l
| | -35-5-显性等待_ev .mp4 11.85M1 `8 @6 I& X' U m Z( N8 I* R p
| | -35-6-快速进入指定页面_ev .mp4 21.07M
* }6 B6 S( Y% K( K3 l| | -35-7-用户输入_ev .mp4 26.84M
" q# r6 a- ?" g! f| | -35-8-滑动操作_ev .mp4 23.46M0 T' V6 ?5 p; a6 A
| | -35-9-滑动操作的优化_ev .mp4 17.30M4 {: X( I' K- V5 P; Q% p/ M
| | -36-1-keycode按键操作_ev .mp4 30.18M
% q* I# @9 X4 N9 Q: @) ~| | -36-2-toast弹框处理_ev .mp4 24.98M- i, N5 D" y: J# D& |
| | -36-3-认识webview网页_ev .mp4 25.43M' [, S3 ?: |, d7 b# X) K( w# M
| | -36-4-webview测试代码编写_ev .mp4 39.65M2 }9 H2 V0 }& }/ I, }
| | -36-5-pytest的作用_ev .mp4 15.33M% F h1 g' I0 K y: u
| | -36-6-pytest如何编写自动化用例_ev .mp4 26.25M
# Q3 ?/ u; G3 F1 X- p1 L| | -36-7-pytest运行用例_ev .mp4 18.85M
) a% l: ?, @ @( c% \| | -36-8-pytest断言_ev .mp4 11.34M* M; x! r; b" } i n& t/ p! l8 f" S
| | -36-9-生成测试报告_ev .mp4 15.61M! M& ~5 s5 E6 |* K) y
| | -37-1-pytest用例参数化_ev .mp4 24.54M
; G- ?# t8 J; i8 _. K6 o| | -37-10-实战8:将用例改成po模式_ev .mp4 15.30M8 M* W5 q4 U5 g! x
| | -37-2-pytest_fixture_ev .mp4 30.40M6 J n' ^( N$ E. q0 Z8 G
| | -37-3-实战1:第一个测试用例_ev .mp4 36.46M
7 ~8 D( }% s# o& u| | -37-4-实战2:引入用例断言_ev .mp4 14.39M8 C3 Y# u5 L1 Z2 w; ]0 `
| | -37-5-实战3:代码优化思路_ev .mp4 26.90M
q F" ~3 Z5 B: x, |2 _| | -37-6-实战4:引入fixture_ev .mp4 34.21M
5 a g" }( v3 U2 ^+ k- A" {3 n| | -37-7-实战5:po模式和分层设计_ev .mp4 48.41M
, N, _$ Y' D; Q| | -37-8-实战6:数据分离和数据驱动_ev .mp4 37.43M
3 U/ W# A& x1 W4 e| | -37-9-实战7:数据驱动分组_ev .mp4 20.57M" i; r* X+ y# y/ N
| | -38-1-实战9:元素定位分层_ev .mp4 33.04M0 {' h/ o. Q( r: l1 K
| | -38-10-实战18:细节优化_ev .mp4 12.75M4 l* a2 i- y% k' \' X# J- L
| | -38-2-实战10:basepage_ev .mp4 41.29M4 J6 d8 m. n9 u) t3 M
| | -38-3-实战11:basepage的使用_ev .mp4 40.73M: S0 @1 M, ~+ n& p7 k- Q
| | -38-4-实战12:basepage的封装_ev .mp4 36.98M5 V- R, d- H; B; G+ ?
| | -38-5-实战13:分层思想的综合应用_ev .mp4 13.78M
$ b) }& c( ^# U8 V| | -38-6-实战14:分层-夹具使用_ev .mp4 14.44M# x9 D( e' T1 Q" `
| | -38-7-实战15:分层-元素定位层_ev .mp4 17.46M
9 `$ i" C. p3 m8 w5 O g, I) o| | -38-8-实战16:分层-PO_ev .mp4 36.03M/ @- |" _; x7 R' `3 M C$ M
| | -38-9-实战17:分层-测试用例编写_ev .mp4 28.53M) p- o; u5 o# W
| | -39-1-微信小程序测试_ev .mp4 28.69M
6 {% T6 Z+ M! {- L| | └──python自动化测试(辅修课)-39-2-中文输入法和隐藏键盘_ev .mp4 14.87M
& ^ s4 C5 X+ D2 X: H7 @$ T└──资料 .zip 3.43G
$ W4 @7 E/ _ N+ ]9 T2 N
( g3 l6 E: k; g) ]! m; I, Y* g# a! d- h9 F* ~3 n
& p- Z7 x0 C$ G0 ]5 \, T6 g6 E$ D
3 i& j7 u* f! m- Q' j$ K
9 ]& _0 T7 ~8 w P资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见 L1 @1 ]/ M) J( _3 d+ e
+ _# c2 x' T7 y: U7 w4 j% z2 ?5 y* Z( }; |
. _8 w1 t- Q) l- u$ c+ W5 d" |# T
本资源由Java自学网收集整理【www.javazx.com】 |
|