|
|
2021年05月 玩转pytest自动化测试框架看完永远忘不掉【51课时】
( ?2 E2 ^1 s# O 01_pytest课程总体介绍.mp4' {0 d6 S. k x3 o0 p7 O& s
02_unittest和pytest 的区别.mp4
$ I, d* z$ o( ]6 U' e: T7 U 03_pytest安装和规则约束.mp4; |. k! L0 v4 R: F8 S
04_pytest断言_上.mp4
+ C3 N; V) E2 j: n7 \- j; s9 C& I$ S 05_pytest断言_下.mp4
0 K. m2 S2 s% }# L: \9 N- d 06_pytes参数化.mp4
- T" q T2 q( } 07_pytest常用运行参数.mp4
3 X4 t6 `! |, e$ M" X, o0 X" @6 t 08_pytest生成简单测试报告.mp4
3 k% }+ l; c" J" Z. D4 J 09_如何获取帮助.mp4
0 V8 K" v0 D7 {3 H. l- W, q 10_控制测试用例执行.mp4( M$ R+ h6 ~" k# F* d
11_多进程运行用例.mp4
6 l1 p0 v1 J2 \0 \& V 12_通过标记表达式执行用例.mp4+ _7 N- |. o b, I( N6 w
13_重新运行失败用例.mp4
! ^. y' U6 i5 L, [# A0 g/ [ M5 O 14_pytest的setup和teardown函数_上.mp4% n; V! \3 w$ h* ]
15_pytest的setup和teardown函数_下.mp4
. F* T! e' M$ Y E4 P5 Y( Z+ z 16_Pytest配置文件.mp4, u8 C9 v( M" Y! N
17_Pytest常用插件.mp4: K: n0 g! D$ E8 n, C
18_Pytest获取用例执行性能数据与禁用插件.mp4
- ]+ o" \/ \1 F 19_Pytest之fixture介绍.mp4
3 s# e O6 C' E/ F5 i+ g 20_fixture调用fixture.mp4. B0 _8 ]/ @9 k
21_使用多个fixture.mp4
4 D- y; {$ \4 d" v; n 22_使用装饰器修饰需要运行的用例.mp4+ y$ J1 s6 E! W P( r G" m7 m2 j: l
23_叠加usefixtures.mp40 B$ W; c. m' Z7 }% v
24_conftest.mp4
# y# c: L( @9 E8 r+ `; D 25_fixture自动使用与作用域.mp48 r# D' ]$ _$ Q
26_fixture之params参数化.mp4; j( \/ O2 r+ z: b8 a# X
27_跳过测试函数.mp4
% G( F1 }; t; O# a2 B 28_无条件跳过测试函数.mp4
& K3 w% i2 M1 u2 r7 B" b4 f, w 29_自定义skiip标签.mp4
5 X2 A! p6 Z2 Y 30_pytest自带skip.mp4 g$ F1 n: z! `: @5 q/ U
31_跳过测试类.mp41 z( X/ N! h9 ^ E$ O/ I9 s
32_跳过模块.mp4& _7 J& Q! A$ P- H# X
33_单个与多个参数.mp4
) |1 d' l% [% t( A/ i# L9 p& U; ? 34_使用函数返回值的形式传入参数值.mp4
: P9 U1 ~5 T5 [4 b& C* X$ z 35_parametrize源码解析.mp4
" f2 a1 _$ ~9 G, |8 O9 ~, t! D 36_parametrize中ids的用法.mp4
! Z2 r+ J! C7 J4 ^4 X# F: P 37_parametrize叠加使用.mp4: Z2 D; T# ~# T/ v5 R Z$ D
38_修改Pythontraceback输出.mp4" y$ w6 p4 B% Q) N8 ]0 \
39_执行失败跳转pdb.mp40 ^# K/ ?9 E6 b% B- {
40_集成Allure测试报告.mp4* N1 X1 x/ j: O( U3 _7 `
41_Jenkins集成初探.mp49 b/ a& L+ W) H( y! U# K
42 为什么要做Pytest插件的二次开发 一.mp44 n3 p/ t u3 r. o: K( n. K2 d
43 Pytest执行测试原理二.mp4$ h' m+ l! V9 b- I6 X; L- D$ j: ~
44 插件与HOOK函数的关系三.mp4
: q8 e4 m1 c+ }7 m 45 Python中yield的用法详解四.mp4
( E+ {, G3 w8 r' z+ b* M3 T* W 46 为什么要用yield五.mp40 b( O) B3 \9 p! t3 D/ x
47 复习六.mp4
, H1 z* @) ~+ L Q* M d# {: l 48 插件操作文档讲解七.mp4! ?4 A. R k2 Y+ s s! s3 D
49 使用hook函数进行插件二次开发八.mp4
+ I4 d: _2 M" L- r 50 使用hook函数进行插件二次开发九.mp4* Q1 W1 M+ o- Z- [
51 使用hook函数进行插件二次开发十.mp4
4 ~; C2 x8 b2 C4 T0 D @: ~8 `. h1 z% D- T+ P
~3 c& \" F. y7 U5 l8 b2 C( }" b8 j
; K% n$ t/ ]( {; I/ V& r; E
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|