TA的每日心情 | 开心 8 小时前 |
---|
签到天数: 280 天 [LV.8]以坛为家I
管理员
- 积分
- 9649
|
Java吧 视频教程: python全栈自动化测试零基础到实战视频教程( z% `' @+ C! w8 A' t" g% m2 a
Java教程编号:【S0236】-166% C! s5 V# V E2 c
% Z- I* Z8 ~% l+ T( S2 g
9 F f! W- I8 H% A4 Y) F4 f. ~1 ^8 N( A) x
〖课程目录〗:
) r' ?% u, [3 j' }" P* Z; ?├─100_100【Pytest模块】parametrize参数详解.mp48 H5 N/ D$ {! T6 C! r" y6 h
├─101_101【Pytest模块】用例跳过-skip和skipif.mp4" m2 K5 Z" Q2 e9 O, \+ L
├─102_102【Pytest模块】标记预计失败用例-xfail.mp4
) y- U2 _2 s, o4 {9 S* ^; ]7 e├─103_103【Pytest模块】设置用例标签-mark.mp4
/ S# _1 N" M% v4 f5 T8 K$ w├─104_104【Pytest三方插件】调整用例执行顺序.mp43 h$ \% U- E/ G( M& G6 f0 K
├─105_105【Pytest三方插件】失败用例重跑.mp4
: o! H' y! S$ D# J$ j├─106_106【Pytest三方插件】重复运行用例.mp4- x$ V4 \; J/ j5 M1 \: x6 I, W
├─107_107【Pytest三方插件】多重断言.mp44 J8 @6 D; {+ J" d5 U$ j
├─108_108【Pytest三方插件】分布式执行用例.mp4
- G' E. Y# c' h: A1 D' a2 _├─109_109【Pytest三方插件】html测试报告.mp4
2 l% }+ O0 l" ?3 ?: u├─10_10【Python基础】流程控制语句-while循环语句.mp4: Y6 D }7 D/ t. h
├─110_110【Pytest三方插件】allure测试报告(一).mp4- D' {$ n3 }' u- \" @+ H
├─111_111【Pytest三方插件】allure测试报告(二).mp4
6 _4 y/ U# J% J% ^- i+ S├─112_112【Pytest用例执行】执行用例的多种方式.mp4
3 `7 G( L. j; d5 o├─113_113【Pytest配置文件】Pytest.ini文件介绍.mp4
+ Y/ C) M8 C" _4 W$ B├─114_114【数据驱动】数据驱动介绍.mp4
/ Q/ L. @; K" H N, A6 p├─115_115【数据驱动】excel数据读取.mp4
; _% ]: ~; `. t├─116_116【数据驱动】excel数据写入.mp4
8 w( b1 w+ Y% r6 T9 m- g├─117_117【数据驱动】excel数据驱动实践.mp4/ Y5 @/ B1 I( [- [8 d
├─118_118【数据驱动】yaml格式介绍.mp4
H- R( L: j; q; V& |7 u├─119_119【数据驱动】yaml数据读取.mp4+ _% L& Q( ^& |5 v
├─11_11【Python基础】流程控制语句-for循环语句.mp4% ^, W2 p0 ?4 V3 L1 O2 \
├─120_120【数据驱动】yaml数据写入.mp4
6 I( W& |$ R n% ^( p├─121_121【数据驱动】yaml数据驱动实践.mp4
% a( i5 [6 w4 T6 X├─122_122【PO设计模式】PO结构设计讲解.mp4
$ X. [, I: p$ M1 W: \6 u├─123_123【PO设计模式】基础层封装.mp4) l; i5 p. W+ r6 q
├─124_124【PO设计模式】逻辑层封装.mp4
6 t. Z* r( x: R! J2 j├─125_125【PO设计模式】业务层封装.mp4
3 n8 ^; C+ M9 @1 f5 f( z. r! v2 G├─126_126【SYS模块】系统操作讲解与应用.mp4* ^; J7 `, w& y/ o
├─127_127【OS模块】常用方法讲解与应用.mp4( E" l; C# i/ ?
├─128_128【OS模块】路径操作讲解与应用.mp4" o) K6 k* U& p; K2 l1 O- Z% w
├─129_129【logging模块】日志模块的基本使用.mp4
- B, a% U) v% c$ u- y2 O; o" V├─12_12【Python基础】函数-函数的定义与调用.mp4+ ^4 s* m. ]8 z# C4 i
├─130_130【logging模块】将日志写入文件.mp4
5 r* A0 Y7 d5 `2 }" U├─131_131【logging模块】日志打印设置.mp4! F/ l P3 N3 h$ `9 v0 r( B8 ~# j7 `+ R
├─132_132【logging模块】文件存储日志配置.mp47 z$ \7 w7 i" ^
├─133_133【SMTP邮件发送】发送普通邮件.mp4
& _- F' C3 R2 q2 S- n% _: @├─134_134【SMTP邮件发送】发送HTML、附件、图片内容.mp44 a# k) z" F% q' f" r! R4 t
├─135_135【pymysql模块】Mysql数据库安装.mp4. c& `5 j" a# f7 s7 i: K( @
├─136_136【pymysql模块】Mysql数据库操作流程详解.mp4
7 M, f3 h& d1 M6 \& d├─137_137【pymysql模块】Mysql数据库增删改查实现.mp4+ {% a0 u" L) b) g$ B9 K
├─138_138【JDBC模块】JDBC方式数据库操作流程详解.mp47 b8 o, P0 g7 r# _7 W, }+ D
├─139_139【JDBC模块】JDBC方式数据库增删改查实现.mp4
* Z6 q; [& D, a6 @/ L2 u9 Z, Y+ H├─13_13【Python基础】函数-函数的参数传递.mp4, ~4 I- @6 G+ U3 A; p
├─140_140【系统行为模拟】Python执行cmd或shell命令.mp4& J8 J+ Q! v5 k. E% l# G
├─141_141【系统行为模拟】文件的新增、删除、复制、剪切.mp4
6 E1 P: H; K! s7 B: F7 `" X├─142_142【SSH远程连接】Python远程执行shell命令.mp4
1 F; ~3 n4 z! O) }( i1 u├─143_143【SSH远程连接】远程服务器文件上传、文件下载.mp4
$ M1 g+ c' N& i ]" U0 _$ ]- g├─144_144【框架封装】为什么要封装自动化测试框架.mp4
& o0 ]' _. r" I! i! J% V3 s8 B├─145_145【框架封装】文件路径的统一管理封装.mp4" K9 L$ z) a0 k
├─146_146【框架封装】数据配置的统一管理封装.mp4
+ n& u8 p& y @8 _- R% t├─147_147【框架封装】日志管理封装.mp41 q# w; T( }; B# o0 p* b9 J. g
├─148_148【框架封装】全局变量管理器封装.mp4
2 R, w6 F5 N. h2 }2 J2 K0 v├─149_149【框架封装】数据文件自动读取封装.mp4! v( M9 V' ]% {/ b* ?4 i4 p4 a
├─14_14【Python基础】函数-函数的返回值.mp48 P# H" w( @9 u5 i( l' W
├─150_150【框架封装】邮件发送封装.mp4
: N- ~; ^4 s, K: @├─151_151【框架封装】客户端自动化-封装图片定位方法.mp42 L' f( _) s- B9 O" Y
├─152_152【框架封装】客户端自动化-封装图片点击方法.mp4
8 k. g; Q6 A9 A; h: b( h├─153_153【框架封装】客户端自动化-封装鼠标操作方法.mp4 y1 S; E" }1 _& X5 I: B$ D* \
├─154_154【框架封装】客户端自动化-封装键盘输入方法.mp4: F$ o# D: f* _
├─155_155【框架封装】web自动化-封装元素定位方法.mp47 F! |2 t; y! Y, s/ O& S' t! X$ r
├─156_156【框架封装】web自动化-封装元素操作方法.mp4
) N' o+ |- k; n3 N& s8 b; \4 i├─157_157【框架封装】web自动化-封装鼠标和键盘操作方法.mp4
7 I5 Y4 u+ M7 V8 S% Z: p2 o├─158_158【框架封装】web自动化-封装弹窗方法.mp44 G3 ?' v/ I) `
├─159_159【框架封装】web自动化-封装下拉框操作方法.mp42 ~( [( P4 Q( L" F
├─15_15【Python基础】函数-lambda 匿名函数.mp4
) b4 w1 s E3 E( G├─160_160【框架封装】web自动化-封装iframe、handl.mp4, x: X* x/ F/ v! b: G: E- A7 G9 e4 K
├─161_161【框架封装】接口自动化-接口请求模拟通用封装.mp4
5 |9 K+ a, x+ R$ q8 X├─162_162【框架封装】Pytest集成-driver封装成前置.mp4! x. v( j$ c( d p' b6 P
├─163_163【框架封装】Pytest集成-Html、Allure测.mp4
- H: M& k: V; M }├─164_164【框架封装】测试用例运行入口封装.mp4
. a6 I) G; \) j. Q├─165_165【框架封装】实现Pyqt5图形界面运行用例.mp4
; h9 g5 c/ L6 C& o* V$ g% I├─166_166【框架封装】扩展方法-数据库增删改查封装.mp4
, h; ?) q5 A0 ~├─167_167【框架封装】扩展方法-ssh远程执行shell封装.mp4
, V: X. y) ^+ A, {' u* _# `* @├─168_168【客户端自动化项目实践】项目需求介绍.mp4; _- V; U* N9 q* W) K
├─169_169【客户端自动化项目实践】项目案例实战(一).mp4
3 N) ~2 J/ i/ C" T O6 J* _1 m- @; w3 m├─16_16【Python基础】函数-变量的作用域.mp4
7 [0 @, [$ m; q, k├─170_170【客户端自动化项目实践】项目案例实战(二).mp4
* O: T, ^9 e) D5 Z├─171_171【客户端自动化项目实践】项目案例实战(三).mp4; Y3 _5 g6 D: |4 Q0 t
├─172_172【客户端自动化项目实践】项目案例实战(四).mp4
1 b! t- y9 l5 r7 Y├─173_173【客户端自动化项目实践】项目案例实战(五).mp4! \( f4 Z# s! L/ O
├─174_174【客户端自动化项目实践】项目案例实战(六).mp4
; C, m" |; d' C/ g" G6 w! z├─175_175【客户端自动化项目实践】项目案例实战(七).mp4
6 p8 `8 ?+ w1 \9 F& J3 F, ~/ e├─176_176【客户端自动化项目实践】项目案例实战(八).mp42 o1 \0 k# ^. d# }. r: f- G
├─177_177【WEB自动化项目实践】项目需求介绍.mp4
2 `. X9 \$ }+ }7 w1 U1 I├─178_178【WEB自动化项目实践】项目案例实战(一).mp4
+ ]1 Q+ J% q# `├─179_179【WEB自动化项目实践】项目案例实战(二).mp46 b5 g5 X3 q2 U" F
├─17_17【Python基础】模块-三方模块的安装.mp4/ A% i. Q7 p/ R' n1 T& o
├─180_180【WEB自动化项目实践】项目案例实战(三).mp4
3 X% F$ l) P$ ^' ?3 _$ j \├─181_181【WEB自动化项目实践】项目案例实战(四).mp4
& ]9 V* W' t% t1 Z8 [├─182_182【WEB自动化项目实践】项目案例实战(五).mp4 ~5 ^5 g- n ?/ b1 b* U
├─183_183【WEB自动化项目实践】项目案例实战(六).mp42 }/ o8 Z R6 {! A& c' k, {$ ^5 W
├─184_184【WEB自动化项目实践】项目案例实战(七).mp4
# m: _" o# x' Y) ^: S! ~7 f├─185_185【WEB自动化项目实践】项目案例实战(八).mp4
) D2 C3 B) I) n6 a# E├─186_186【接口自动化项目实践】项目需求介绍.mp4
, c$ G7 ^# l+ f8 e├─187_187【接口自动化项目实践】项目案例实战(一).mp4: {0 f4 [, s2 ^9 K/ T2 i
├─188_188【接口自动化项目实践】项目案例实战(二).mp4
1 [) U# y* O6 a! L9 t2 Q├─189_189【接口自动化项目实践】项目案例实战(三).mp4
' G" G8 q& P- ^7 ~├─18_18【Python基础】模块-模块导入.mp4
( f" k' c: {1 P& `├─190_190【接口自动化项目实践】项目案例实战(四).mp4
z+ `9 k+ A! u├─191_191【接口自动化项目实践】项目案例实战(五).mp4
+ H \# s! N3 `3 a! ?$ v├─192_192【接口自动化项目实践】项目案例实战(六).mp4* y- F0 P* v. s; C0 T. u( D
├─193_193【接口自动化项目实践】项目案例实战(七).mp4" e% A( N* C$ y
├─194_194【接口自动化项目实践】项目案例实战(八).mp4& H1 K' h4 t8 s3 Z9 ]
├─195_195【AI自动化测试】yolov5深度学习算法介绍.mp4
7 k' D4 K. \. G8 @6 Q$ F1 O- R├─196_196【AI自动化测试】win系统yolov5环境部署.mp4: }9 Y1 y2 J8 r& p6 s) r
├─197_197【AI自动化测试】Ubuntu系统yolov5环境部署.mp40 W0 N: K# m# C! M( A/ c- K
├─198_198【AI自动化测试】制作数据集.mp4
! `9 \ ]: l( \├─199_199【AI自动化测试】数据增强.mp4 c) i( L; N' ^% _! x
├─19_19【Python基础】模块-以主程序运行当前模块.mp4
+ D/ { a/ Q6 |3 _2 N- Q/ o8 e├─1_01【大纲】课程介绍.mp41 `6 f' s6 A0 L* l6 L' _6 T- q+ e
├─200_200【AI自动化测试】图像训练.mp4
4 |2 ^) ]$ B' |0 `├─201_201【AI自动化测试】图像测试.mp4; r6 a) Y# D* G' o% w' Q
├─202_202【AI自动化测试】AI自动化测试实现(一).mp4
& E% `, w4 I9 L6 \9 K6 c. z├─203_203【AI自动化测试】AI自动化测试实现(二).mp4
8 X5 b% {! I! ?5 c$ D, G├─204_204【AI自动化测试】AI自动化测试实现(三).mp47 w a+ |& | s. O7 Z% y
├─205_205【Docker容器】Ubuntu系统安装Docker.mp40 h% E2 U' u+ a
├─20_20【Python基础】文件操作-文件读取与文件写入.mp4* u/ H7 y5 D) k$ y% U
├─21_21【Python基础】文件操作-CSV文件读取与文件写入.mp40 L8 ~: ~/ D( c( D! _
├─22_22【Python基础】异常处理-异常处理讲解(一).mp4
5 @1 v; v; e3 _0 b9 E& `6 [├─23_23【Python基础】异常处理-异常处理讲解(二).mp4
9 N9 q9 e' _5 W1 l9 t├─24_24【面向对象】类和对象的概念.mp47 Z6 w. @/ p5 t. L+ [" X8 F& T
├─25_25【面向对象】类和对象如何编写.mp4* H! |: l; h9 r- X+ x* s5 W6 o
├─26_26【面向对象】面向对象的三大特性:封装.mp4. q4 g& k) m& o3 j$ q" p: i& _. o7 S8 e
├─27_27【面向对象】面向对象的三大特性:继承.mp4( `: {, X4 K2 c7 ?* m8 S& @" |+ K/ d
├─28_28【面向对象】面向对象的三大特性:多态.mp4
' [1 I- j N3 C5 L( Z0 k7 N& `├─29_29【面向对象】面向对象__init__方法(构造方法).mp4% k; K- T: o/ U
├─2_02【概述】什么是自动化测试.mp4
# g5 T5 l7 Q% t3 S7 n4 M: d/ g├─30_30【面向对象】面向对象__new__方法(单例模式).mp4& Y! U" X6 ~# b1 K# y7 `
├─31_31【客户端自动化】Pyautogui模块介绍及环境安装.mp4+ K" X3 U+ P: U8 @$ h
├─32_32【客户端自动化】鼠标操作-获取鼠标当前位置.mp4
5 E% U5 T, f& c, F├─33_33【客户端自动化】鼠标操作-模拟鼠标移动.mp4+ `) y9 K% _" d& U
├─34_34【客户端自动化】鼠标操作-模拟鼠标拖拽.mp4
+ |$ G3 R, p, O, c' s" @1 G├─35_35【客户端自动化】鼠标操作-模拟鼠标点击.mp4( J" n/ L: h7 K$ D" y0 e
├─36_36【客户端自动化】鼠标操作-模拟鼠标滑轮滚动.mp4; S( n- b% ~- z7 A3 }
├─37_37【客户端自动化】鼠标操作-模拟鼠标无规则运动.mp43 }: _0 g, H) E; N5 Z- c$ b' _
├─38_38【客户端自动化】键盘操作-模拟键盘输入.mp4
3 T8 w7 j6 y5 i2 l0 d8 a├─39_39【客户端自动化】键盘操作-模拟键盘按下、键盘松开.mp44 R1 N" ^$ C: s4 `' C
├─3_03【Python基础】Python的安装及配置.mp4
3 I' f7 g/ m9 [& o├─40_40【客户端自动化】键盘操作-模拟键盘组合键.mp4! o0 T' X- ^/ g. i- t
├─41_41【客户端自动化】图像定位-屏幕截图.mp45 i1 ], {, q; |* N" E) g+ K( a; |* W
├─42_42【客户端自动化】图像定位-获得图片在当前的屏幕上中心坐标.mp4 V# `( J% l) T! p) R8 C6 M$ J
├─43_43【客户端自动化】图像定位-设置图像识别的超时时间、信任度.mp4
" ?; F4 r) i* |0 v5 g# z5 v├─44_44【客户端自动化】实战练习-简单实现QQ客户端登录自动化脚.mp4' d. k. a' w3 r8 A
├─45_45【WEB自动化】Selenium模块介绍及环境安装.mp4: ?3 C9 y( ~% b; Y3 g
├─46_46【WEB自动化】浏览器操作-模拟浏览器相关操作.mp4
7 C1 N3 Q# R5 E, |% K! e4 x9 p: G8 T├─47_47【WEB自动化】页面操作-模拟页面相关操作.mp4& J+ T2 `2 \8 ~4 b
├─48_48【WEB自动化】元素的定位-id属性定位.mp4
1 ~/ g3 z- S' z& t- Y. J( L├─49_49【WEB自动化】元素的定位-name属性定位.mp4
: C4 P! \9 J; C$ p) J: f├─4_04【Python基础】Pycharm的安装及配置.mp4; E" f9 n& e( v w8 ]8 ?% R4 D) g
├─50_50【WEB自动化】元素的定位-class属性定位.mp4) l# P3 A5 [9 E
├─51_51【WEB自动化】元素的定位-标签名定位.mp4
2 R M! d) v! z" B0 x2 T7 {├─52_52【WEB自动化】元素的定位-链接文本定位.mp4* t8 ]5 @7 E3 s7 d: d9 P0 b
├─53_53【WEB自动化】元素的定位-部分链接文本定位.mp4
& d+ g9 a1 Y* }5 z2 y├─54_54【WEB自动化】元素的定位-css选择器定位.mp4# h" r' k% F U/ H
├─55_55【WEB自动化】元素的定位-xpath表达式定位.mp4
2 }# k! q; \, [: L├─56_56【WEB自动化】元素操作-模拟操作页面元素.mp4 o: n. @6 c, y+ A. C. G/ k
├─57_57【WEB自动化】鼠标和键盘操作-模拟鼠标操作页面元素.mp4
6 S$ K8 ?4 ~8 K5 F" ^8 ?2 d1 B├─58_58【WEB自动化】鼠标和键盘操作-模拟键盘操作页面元素.mp4& D8 P2 m1 A+ Y, u0 p
├─59_59【WEB自动化】弹出框操作-模拟操作系统弹窗.mp4
' P: z: c2 H7 M3 C% ~# o├─5_05【Python基础】Python数据类型概述.mp47 B" O7 `" T, W$ y
├─60_60【WEB自动化】下拉框操作-模拟操作下拉框.mp4
9 |2 K! X% _9 S) T├─61_61【WEB自动化】单复选框-单选框(Radio)复选框(C.mp4' Q; \8 W. J! n% M$ L, D" Q
├─62_62【WEB自动化】滚动条操作-模拟鼠标滑轮滚动.mp4
! c$ ?. y, ?3 U5 R4 r/ {$ {( K├─63_63【WEB自动化】cookies操作-操作当前页面cook.mp4
3 m% L( B. A0 C/ n! |4 l├─64_64【WEB自动化】iframe切换-切换页面的iframe.mp4) H3 l, }) P0 g' C
├─65_65【WEB自动化】EC模块-expected_condit.mp42 ?( ~) B4 |/ v# V
├─66_66【WEB自动化】元素等待-三种元素等待方式.mp4# J) Y: q/ C0 M3 u) q% p# z; q" ~; ^
├─67_67【WEB自动化】实战练习-实现163邮箱web自动化脚本.mp40 d' \1 F, C+ v
├─68_68【接口自动化】requests模块介绍和环境安装.mp4
1 m3 v; |% {3 I6 C/ \$ a! ?├─69_69【接口自动化】HTTP协议-http协议简介.mp4
% w( I* A8 y% n5 u6 x. W; k) V├─6_06【Python基础】Python数据类型-字符串.mp4: e, E' Y; u; G; U' `
├─70_70【接口自动化】HTTP协议-请求.mp4; W, H. U j& T
├─71_71【接口自动化】HTTP协议-响应.mp4& ]3 f& a5 {- ~: T
├─72_72【接口自动化】Fiddler工具使用-安装及配置.mp4
4 U6 t7 t: K+ Y( R├─73_73【接口自动化】Fiddler工具使用-Inspector.mp4( \: M; a. z" _; k4 C3 ]/ q8 @, |
├─74_74【接口自动化】Fiddler工具使用-Filters过滤.mp47 B7 J: v4 _1 Z4 D, A- e
├─75_75【接口自动化】Fiddler工具使用-AutoRespo.mp4& H! q$ I5 y# R: R9 Q0 X7 j4 w
├─76_76【接口自动化】Fiddler工具使用-设置断点.mp40 C6 t9 A G) M% p# D1 C
├─77_77【接口自动化】接口请求-requests模拟发送get请.mp4
, u/ i* ^; q. e; t( c* ^% O6 k8 z& U1 Z. \├─78_78【接口自动化】接口请求-requests模拟发送post.mp4
6 Q, \4 c4 k" Q. V1 \├─79_79【接口自动化】接口请求-POST请求体的data格式传参.mp4$ e3 T/ C+ t4 q5 M3 v+ k9 M+ y0 E
├─7_07【Python基础】Python数据类型-列表.mp4( B7 \& X: d, u$ u; X7 ~( N. |
├─80_80【接口自动化】接口请求-POST请求体的json格式传参.mp4
# ?" V( w0 J5 k( S- P├─81_81【接口自动化】接口请求-POST请求体的files格式传.mp4
+ A2 K6 U2 a. n" U" T1 N' C, v├─82_82【接口自动化】接口请求-requests模拟QueryS.mp4
; K- m* c9 K, O, b+ r K8 {├─83_83【接口自动化】接口请求-requests模拟header.mp44 L2 j$ H- n5 q
├─84_84【接口自动化】接口请求-requests模拟cookie.mp4
1 K& U3 i8 E3 P. p. j├─85_85【接口自动化】接口请求-requests模拟发送http.mp4( Q6 \3 y8 M8 m; o
├─86_86【接口自动化】接口请求-requests模拟发送认证接口.mp4, |0 c$ p0 B! _0 z5 d: c0 k
├─87_87【接口自动化】接口响应-解析texthtml响应.mp44 _. ~. H) W- _& x
├─88_88【接口自动化】接口响应-解析json响应.mp49 u4 b* V8 M9 Z% u$ y
├─89_89【接口自动化】接口响应-解析静态文件响应(文件下载).mp4
/ @) j$ i( K& T! d2 I├─8_08【Python基础】Python数据类型-字典.mp4 java8.com
9 Z% [5 x" \3 f4 X├─90_90【接口自动化】多接口请求-前端页面中js解密.mp4 E$ H. V8 ?- q( ?; T
├─91_91【接口自动化】多接口请求-session会话保持.mp4+ Y' E2 u$ e8 T H
├─92_92【接口自动化】多接口请求-多接口中参数传递.mp4
( |: w v% B% C├─93_93【接口自动化】实战练习-接口自动化实现图片壁纸爬虫.mp4/ L+ u5 U% S% j5 \; d0 P/ S& o6 S
├─94_94【Pytest模块】Pytest模块介绍和环境安装.mp4
# H& g- r6 r! {( K4 _' _: L3 _0 m├─95_95【Pytest模块】Pytest用例设计规范.mp4
7 k$ Q. ]: O4 q8 N6 ~& d- O7 x├─96_96【Pytest模块】Pytest前置和后置运行级别.mp4
# i6 B* T$ n/ F4 n├─97_97【Pytest模块】fixture简单应用.mp4
9 l/ e( h3 q- D8 h8 p: J$ L├─98_98【Pytest模块】fixture参数详解.mp4
* b- O! i! z {# H1 \├─99_99【Pytest模块】parametrize简单应用.mp4) E) F6 Z8 Z4 r1 t& _, _
├─9_09【Python基础】流程控制语句-if 条件控制语句.mp4
& L4 h9 _6 S2 b. I
8 a: Y; i2 N. G3 M( T4 |
9 l0 L. [7 E# _5 H9 N* D百度云盘下载地址(完全免费-绝无套路):
+ l3 W$ U3 j. k2 q1 g: r( Z- F3 w9 t: Q9 w, k7 s5 V, U3 l
本资源由Java吧收集整理【www.java8.com】1 r( w8 u; @, o: `. b
, l: P8 [. i+ D7 _ r3 E- a
9 e2 I9 V- ?% _5 t& h
( v: Q3 ^' V5 c4 g
1 H9 d. `- w" @. t1 T7 w* ^
|
|