找回密码
 立即注册
查看: 1131|回复: 1

尚学堂 软件测试 App自动化测试

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2020-2-24 19:30:39 | 显示全部楼层 |阅读模式
课程目录:
' F& N- V( F; T: \- Q8 F& r4 h8 [4 S7 p01第一章 Java平台下使用Appium测试App
! X5 u1 o" d7 ?2 K/ e5 [01Appium简介.mp4
4 H2 U  K& V3 K6 y5 E: R# l2 _02Appium环境说明.mp44 F: p% H- A1 }3 S% z2 Y1 d
03安装nodejs、dotNetFramework、vc_redist和JDK.mp4
& s0 Z/ p2 N$ G: V4 ]/ b/ K% t* }04配置Java环境变量.mp4) z- T6 ?  k8 [4 H+ |  O
05安装AndroidSDK_安装工具包和操作系统镜像.mp45 {* m) q* G1 h# @
06SystemImage_配置AndroidSDK环境变量.mp4
; \, @' {* K/ m07修改系统镜像的下载地址.mp4% T! a% N; G' R' h+ F2 N
08创建Android模拟器.mp4
$ v+ I9 j3 b- I3 d" r+ y* i) b- z5 }09安装Appium_模拟器启动后的使用.mp49 s0 Y4 @: S; k  p
10配置Java-Appium环境.mp4% h* W  p. T; Y' R6 _. `! _8 A
11创建DesiredCapabilities对象.mp45 l/ E* F9 z( N" F& a
12指定测试设备信息.mp4" ], F# i6 f  Z: |/ l9 U
13识别和指定APP信息.mp40 \5 T/ `7 k! U& X  e8 ]* w
14启动APP_运行脚本.mp4% j/ q1 R# v* L: _/ Z# h
15使用uiAutomatorViewer识别控件名.mp4+ e; b/ `4 m) x' {( d4 ?
16编写脚本.mp4
9 g6 Q% Q- Q) n3 ?3 b5 S17assertTrue断言.mp4: J7 E2 Q, j# _, n4 l% N" H# J
18assertEquals断言.mp4
' b/ I/ F* N/ w0 E0 @19使用pressKeyCode.mp4
9 U6 Z2 y& |( I1 b20使用数组返回参数数据.mp4
* N3 n, S3 K9 k2 e5 i' {6 z$ p21参数化时测试方法和获取参数的方法在同一类中.mp4
- m1 i2 f3 W6 q% e2 @22读参数文件.mp4! S; I) \! Z3 x, v3 @+ l: C, b9 T
23使用文件数据参数化.mp4+ ]3 F- }) ]+ @) Q  ]* n
24将参数定义到单独类中.mp4
" A& J3 F; q% B( J9 j, ?0 k; ]25生成测试报告.mp4
" V" H% E- {; b* P26查看db版本_查看手机设备_安装app.mp4
- `, {3 K5 L  S4 u1 ~4 d/ v' S7 r( Q" P27卸载app_查看操作系统版本_查看设备中的包.mp4* J! V: s' c/ Q; B* [/ e1 ?
28查看启动项_指定设备_开关adb-server.mp4/ p6 I3 |, t, Q. {$ |$ |
29升级Appium环境介绍.mp4& _+ w( @( G+ S. [. Z7 a. C/ j. Y
30安装AndroidStudio.mp4+ g1 U$ V; f* z- y$ D$ C: J
31AndroidStudio简单使用.mp4
9 L( ^7 P8 ^7 O9 G, e0 R6 u32安装Appium_IntelCPU安装Intel镜像和HAXM.mp4
6 E- H( E$ a* q+ d0 p6 Q$ n# P2 Y8 z33解决KVM错误_创建AVD模拟器.mp4* C: K3 |7 A' l" ?7 i! E; ?' v. K
34打开AVD模拟器_查看设备信息.mp4
! G0 l% f3 r. d6 v9 I35使用Appium识别AVD中App元素.mp4
! Y9 t5 c. k. t) {, t36在测试脚本中指定设备和App信息.mp42 N3 i3 O# j. V& c4 n
37编写测试代码.mp4
1 n/ z8 o# F* n. B% D38添加断言.mp4
4 z& _& y  p" X$ G39安装夜神模拟器.mp4
6 A- Z/ C9 ?% ^9 M0 ~2 [40夜神模拟器下载并安装操作系统.mp4
8 t/ X. X8 v: A/ j' {+ ^" L41App的类型.mp42 N/ A) t% `2 O3 ^# x/ J* S0 x# g1 ]! |
42解决模拟器的adb版本与SDK的adb版本不一致问题.mp4" U( P  I2 m% T3 d8 F
43查看设备信息、App信息和元素信息.mp48 M; u0 D3 ~  P8 N
44使用Appium识别元素.mp4  X( i- O; d# C* ^9 J/ f/ {
45在夜神模拟器中测试NativeApp.mp4# s  b8 r$ X5 Q2 d( k- }
46测试WebApp前的说明.mp4
8 F: Y- T( N0 d2 _! ^5 v7 T47安装Appium1.9_替换chromedriver为低版本.mp4
' \7 `7 Z, S! M) M* r1 I48查看设备信息_查看浏览器App的信息_熟悉Web应用如何使用.mp4
1 w% Y9 P; ]8 z3 C9 O, s7 K49编写脚本打开浏览器和Url.mp4! d- h/ s$ d4 ^7 B3 d& u" O
50探测WebApp的元素名称.mp4
1 j" J4 [7 m) E51NativeApp定位元素的方法出错.mp43 q7 Q& i: a0 I5 s, o, W/ N
52使用driver.context切换框架后运行测试.mp4
9 @8 |6 k  U$ U* u9 C; _53在文本框中输入中文.mp47 Z+ T+ n% @5 X- j# d9 F- W
54安装genymotion.mp4
  v! n: l  j% y# I/ C( c: e55下载操作系统镜像_简单使用genymotion.mp4+ @0 _+ y* D% C# F
56导入导出模拟器.mp4
8 D1 l  o+ w4 {. A) O& Q; h57解决adb版本不一致问题.mp4$ m) [5 t) I0 n5 Q2 ?
58探测genymotion的设备信息和app信息.mp4" Q, }7 f0 O! L2 C+ a- B0 D
59探测genymotion模拟器中的元素.mp45 z- E" n9 g* K/ J8 K
60在genymotion模拟器中测试NativeApp.mp4- t6 h# l: d7 I& U+ C
61设置genymotion联网.mp4
8 i  H3 \. m9 F3 M* E9 \62查看genymotion模拟器中浏览器app信息.mp49 q0 g& S, H0 p/ d1 o
63genymotion模拟器中测试WebApp.mp4/ S" U- H4 ]6 E
64genymotion中输入汉字.mp4
+ c3 d2 g/ q& t) b* o
  _* b9 i) t( W# N& T7 u, R9 m: W5 A$ `
% Z, }; K/ B- ^6 u2 c
02第二章 Python平台下使用Appium测试App
/ a! _/ y6 y) k# M" @% K01搭建基于python语言的appium环境.mp4
  p; B# Z8 [0 V) ]) s02指定设备和app信息并打开app.mp4/ O1 z  |# x2 V; g0 |2 y
03使用click操作元素.mp4
8 z" y: t7 x" s0 Y% w+ M) X% }/ r04使用回车_脚本延时_不反复安装App.mp48 b+ G1 A0 ^8 |  z2 J6 \+ n2 _, \
05从键盘输入数据.mp4
5 X! f7 T+ f6 c/ d06输入中文_输出实际结果.mp4
) }% }* L9 w* x07添加断言.mp4
) X& R+ g% u3 m+ G* K$ \/ E! u08获得WebApp的页面结果.mp4
5 Y* B  B% ]( g! |& B8 v09使用assert断言WebApp.mp46 o: m3 Q  V; Z4 F& t$ `1 o
10使用列表存储参数.mp4
9 [. h0 w5 S4 _; P) I& V/ G11拆分列表数据.mp4
3 o( F9 Y  `  M# X5 Y+ K12使用列表实现参数化.mp4
6 {/ y( q0 r# ~. [0 G13读取txt文件数据参数化.mp46 ]* _# p( P, j& @$ \
14安装pandas.mp4, b4 j: b0 e5 _& w1 G
15读取xls文件数据参数化.mp4+ |6 U5 M  |6 V4 R; W
16测试WebApp.mp4
9 y! ~( W+ O* O+ g+ F% f; }17使用unittest框架编写脚本.mp4
" [2 i( w6 p9 v18修正nativeApp测试脚本.mp4
/ i, J8 B/ n& f' x. L6 ~19unittest框架中的assert断言_安装noseParameterized.mp4# b3 B+ b: b3 s! _& n# @4 [6 `
20使用parameterized进行参数化.mp4
2 s6 r! Z3 p5 @1 \21编写生成测试报告的脚本.mp4- q5 T$ f( V5 [  b- B
22生成测试报告.mp40 b0 ?, k& T3 C% K' f9 @1 ]
23genymotion无法安装apk的原因.mp4
9 N+ u+ M2 m2 C3 J/ r7 p; Z: X! K24安装Genymotion_ARM_Translation和apk.mp4
. `4 B& P6 M4 m# \6 _3 X& `- n25识别微信的包名和启动项名.mp4
' E' M, T. Z' F( G3 o6 U$ J( q8 w26切换窗口.mp4
0 |$ O- A+ X) T' E  h27弹窗.mp45 d0 L: K( [" X8 I7 A- I: V, F# S
28操作弹窗中的元素.mp4
7 |* q# U( ]" g29切回窗口.mp4$ Y2 O0 _( M2 H
30滑屏.mp4
- x- T# b! c7 F" \- ]* m31操作滑屏后的元素.mp44 s  x- n8 b7 k: {* ^
32使用xpath定位元素.mp4
/ C( t" t$ p$ f2 s33使用current_activity解决弹窗时隐时现问题.mp4- k- [3 i  E6 I9 \
34使用wait_activity解决弹窗时隐时现问题.mp4
6 k% h6 K9 h7 x4 b' J+ q35不自动启动App_ 自己启动App.mp4: N/ n" e! F" F& r- G" {5 F7 m2 E
36自己关闭App_重置App_在已打开的窗口中继续操作.mp4
$ z. N: p% s3 [) K37查看App类型_切换App上下文.mp4
. [7 H( L9 g$ t/ [/ \. D+ e9 j! S2 R* r
03第三章 App性能测试% b3 L, a5 @9 K8 O4 X# ^: j
01App性能指标.mp43 M: ^) S, S( Y. ^+ `
02adb测试App启动时间.mp46 X) m; B' t& X- D5 _$ t4 `
03adb测试App内存占用.mp43 v- j4 H% h7 V# @, `. c
04adb-cpuinfo测试CPU占用.mp44 Q, K3 Z; z4 f7 X7 `
05adb-top测试CPU占用高的几个App.mp4
( K  J- m/ B4 X8 C* d0 w- ]# R06adb-top测试指定App的CPU占用.mp4
2 @7 w+ {: ]( H, W: m6 L0 I8 s+ R07允许adb查询FPS渲染结果.mp49 A  [; o) c6 g
08adb-gfxinfo测试流畅度.mp4# m. Q0 N/ \9 t8 o8 @+ s
09在设备中查看fps渲染流畅度.mp4% K& J& T# e0 P! S$ U
10GPU过度渲染测试.mp41 f0 ^2 Q1 Q& L$ G! M! I- o: _
11使用monkey对App进行压力测试.mp4
' S  T2 i1 K7 A12GT的含义_安装GT_GT基本使用方法.mp4
: O! L- q# N( {2 U# v13添加GT监控指标和参数.mp4
$ P) o9 z7 J5 u' A14查看监控图.mp4
! y; `( r) s& c2 ~4 a/ ]6 D" A15导出手机设备中的测试数据到PC.mp4* s+ ?# `: I' v$ U  m! |, X
16绘制性能数据统计图.mp4
4 Y8 V  h! |$ `+ C
游客,如果您要查看本帖隐藏内容请回复
7 P: R) q, ^: [+ i

) m# q& Z/ Y. m% o% T1 e" \4 D

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

尚未签到

发表于 2020-9-17 17:40:28 | 显示全部楼层
thanks for sharing.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

点击这里给我发消息

QQ|小黑屋|Archiver|手机版|一路学IT论坛 专业视频教程网站

GMT+8, 2026-10-29 07:35

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表