Python移动自动化测试面试

  [复制链接]
查看3333 | 回复3 | 2019-9-21 14:34:16 | 显示全部楼层 |阅读模式

: ]# R; k* A3 e, G1 `- O5 ` QQ截图20200120104723.png # D) V" E" z# Z
〖课程介绍〗
! @( _& E* g0 T. h$ K( a* W' _从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
% F' f3 }( M1 u: ?* F$ s# e: x- L) n! N# ~  q/ ~- G
〖课程目录〗
9 T7 R% a; y& M: N0 |6 d/ C第1章 细说面试过程1 A( o( {) \+ a6 ?
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...4 w$ r  M, @( R! R; G  \  D' f0 o
1-1 移动端APP自动化测试面试导学 试看
+ b0 U1 W- i$ _+ A2 t- N6 H) c1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求" @0 k7 P' r3 d+ K
1-3 笔试、技术面、高层面、HR面0 i8 x& s& l9 ~8 y9 g; i
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试  n* w0 i# [0 d% X, n
1-5 问题类型:开放式问题、封闭式问题4 E* B( @+ j# U8 j6 J% e) \7 D
1-6 面试的注意事项:首因效应,近因效应等
( y6 u1 w% j8 \7 u: f% x1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚& W$ Z' i0 R7 f) l5 c
1-8 初中高级岗位的不同考核内容* d3 \1 j. z, R: p  b
& }7 h9 g0 C8 e3 a4 f0 n+ T
第2章 一个输入框引发的血案
2 T6 R# I/ }  V! v9 w通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?
* h+ `+ d' _6 T1 c% D2-1 .普通的面试者怎么回答  r9 P' G& A# F8 r. i& H
2-2 .有备而来的结构化思维; i0 O# T% B  V
2-3 .面试后的思考,如何更好表达7 W4 Q$ x1 z: d# K# ^' R9 B: i
- @& m2 p8 N, l* C1 m0 Y7 H9 ^
第3章 磨刀不误砍柴工 - 自我分析( D* ]# a8 j( z' c3 A
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
" {3 b& {/ j, F/ W0 R% v( P3-1 .简历要表现什么& o0 ]" @  f4 [0 k
3-2 .如何做一个好的简历1 {8 i7 @& r* ?: H; W+ g5 Y2 f/ l
3-3 .了解测试流程么
) |: N9 M0 v3 u# {& t% w, y( b3-4 .了解bug处理流程么
2 H% x' A9 t- j6 r1 J3-5 .沟通的对象沟通的方法
! i5 H$ K8 i& H5 p3 H3-6 .常用的测试工具
3 k/ k- s9 t  g9 Z3-7 .如何设计测试用例管理测试用例5 x: J* j3 I; V, p0 E: S) m
3-8 .工作效率如何都有哪些成果
( U6 M" U/ S2 \* H( _& \3-9 .问题的背后意图是什么: t5 i& `* L7 [4 d  e" |' G1 B  @
# g4 g# I, q3 ~4 B# |6 }& J# }
第4章 基于python语言常见的问题1 {! ]4 d. e$ L- B8 L9 C. Z/ p
面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别2 Q, h7 @8 Z) u% G8 _, ?
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
% K7 E+ h0 E3 E7 C% j4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
) X6 O- K0 d) ]/ v  D/ S! T* z9 e- W. Y4-3 面向对象编程概念及代码实现
- x8 e6 H8 U* c2 n4-4 进程、线程、协程概念及代码实现
$ o4 ~; S8 C; L+ x4-5 socket编程概念及代码实现
4 o9 D0 T& a0 s5 S- G4-6 lambda,元组列表概念及代码实现8 |8 w( x& [% s% A- Q; C
4-7 range, 字符串拆分概念及代码实现" O( _# u1 Q2 h0 R8 F5 M: L
4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
: a1 D# H: ^. z' {0 _3 G4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现
7 B7 ^+ W0 j  l+ y# G( o' f4-10 内存管理、items和iteritems区别概念及代码实现1 n/ Q, F" q4 `* k
% H% h3 \: }; A" ^, Z
第5章 基于python常问排序算法; b5 Y+ w  a* z1 }. w4 p! W! q
从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等$ c+ a; O2 e0 U) x0 Z
5-1 从小到大排序,从大到小排序原理及代码实现  A8 t; L8 e, e4 [' G
5-2 冒泡原理及代码实现 试看6 m. ^  \9 U6 Z' a" G; J0 `  J
5-3 快排原理及代码实现
5 J- s- {. Y% P( ^5-4 堆排序原理及代码实现7 x% u$ A2 q% H& Q# W0 U! ?: S; f% Y
5-5 二分查找原理及代码实现
, {  ^( z1 J: p) F5-6 素数原理及代码实现1 n( S4 t$ g: V( K+ M0 |* C5 w" O

8 s5 Q9 e6 `3 x第6章 蹲马步打好基础-linux常用命令都有哪些
7 e! G9 \% ?5 V0 v& Z5 `基础命令,网络命令,系统命令等等
1 J2 L9 |& c6 H0 m+ W2 Q6-1 linux基础命令使用演示
8 c, S& e% W! t6-2 linux网络命令使用演示
1 p# e, e+ w& W& [& r, N' o6-3 linux系统命令使用演示
9 i' o& ~# ]6 H/ [1 |% r5 a+ P
' I% C" d. u* J  g% g# d第7章 蹲马步打好基础-计算机网络相关的问题
( o& Z; b* I2 h& G4 aOIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程
7 J- y, D2 ?7 _) R7-1 OIS网络七层模型原理$ Y: i# E/ V9 z3 G
7-2 http协议get和post的区别原理5 G; x# z; k* }4 Y. P7 y2 k
7-3 tcp和udp的区别原理
6 a+ V: K0 Y3 j9 ], @8 G" `" T) [7-4 TCP连接三次握手,四次挥手过程原理- U3 ]$ H: w& i  X4 H* a1 H
7-5 socket建立连接的过程
- Y. R# P! U$ O3 l* }$ Z
3 ~( W% j  T' m- Q第8章 蹲马步打好基础-操作系统相关问题- X4 b5 j9 K: V5 Z8 q0 d
进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存  M( s# E* e. w4 l
8-1 进程、线程、进程的状态概念; A; a. [0 P/ n& E0 ]1 |0 b
8-2 进程同步与互斥,进程间通信概念
: `8 G, a5 K% a0 `% j# w8-3 进程调度算法,死锁概念
* W, o8 Q/ L  y6 J' k4 v- ?8-4 页面置换算法,makefile概念
1 K) n4 i/ a: N6 W4 u$ K8-5 虚存、实存、共享内存概念5 J, h, b1 j% a1 E' K5 `
8-6 mysql数据库的增删改查, 命令及使用演示" K" o* ]* d" F) w
4 d; v! O: S5 V) z4 ^
第9章 Fiddler工具都有哪些功能2 ?' l. V( n! F
题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等( m& H5 A& y8 u! O; s/ U
9-1 题目相关,fiddler相关题目陈述
* G8 C+ M+ G/ G6 [1 a. X9-2 手机抓包、网络请求解析、mock response,使用过程演示6 i- {5 O4 i) i% ~* y. R
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)! C; `0 k9 T6 g% T0 K7 o% [: s6 Y
9-4 慢网速、不同的状态码、过滤,使用过程演示(下)' ^+ S3 |: z+ r2 t5 S# }! U* G9 j
" b+ {/ o1 J; M3 Z. P
第10章 ADB相关的问题
2 S6 p5 R& B1 n7 {adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo% V5 P4 ?- a) E! x# B  G3 k+ Y& b5 k
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理
8 K9 S/ d- e' n. r" t" T# L- G1 S10-2 adb server重启,apk的安装与卸载 应用演示3 F5 o2 H( _, ^8 S
10-3 文件的push、pull,apk的静默安装 应用演示
1 L( t1 g! V" j' Z7 V6 ^10-4 app的启动停止,app包查找 应用演示" H6 X  k) k2 b9 c* |  M: R
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示
: a0 D& ~% {) H. H& @* V
! R: R& w1 p% \1 x第11章 Monkey相关的问题
* H* x& |* J+ A1 S7 L0 M! n' ~monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件4 S# n3 Z" \; l" I2 y
11-1 monkey命令,monkey场景重现 应用演示
, o+ {' Q- _; M, o* y  s6 ]/ f11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示1 x0 I& X4 k* g0 G
11-3 monkey执行指定类型的事件 应用演示) ^8 @0 ?. x- J4 P
" `8 s6 g4 ]+ Q0 |' N( N# y
第12章 鲤鱼跳龙门第一招式-自动化工具" i  a' a7 Y& C
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...3 y. H  _$ b- x1 }
12-1 .Instrumentation
. H+ \* i2 \& V& X. C. T! J12-2 .UIAutomator-UIAutomatorViewer& {- F, g( Z: l
12-3 .Selendroid and Robotium (一)
7 ^9 [, x' O7 n* r12-4 .Selendroid and Robotium (二)
& P" O/ M7 s& r8 H  Z- i2 ^  E12-5 .Appium(一)
3 W  @% {4 |: m8 r: B: _, u5 |12-6 .Appium(二)3 h& a3 l4 Z' V4 v- S0 D
12-7 .如何自动化测试Native App+ N, p  W2 z/ ^! \
12-8 .如何自动化测试Hybrid App; z1 ^* r" T- q" R3 N$ M, ]9 R
12-9 .如何使用Selenium测试WEB页面& P/ F1 l& K' X- e
12-10 .如何使用Appium测试WAP页面7 J/ ?% D: W8 h
) z1 d0 R" H- h7 u( {
第13章 鲤鱼跳龙门第二招式-自动化框架7 L& \/ \5 g5 S& t# p$ k( F$ X& ^
testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
9 ~1 }0 h- c" x1 i. K6 F5 k# [13-1 .Unittest的原理* F8 L2 V2 @9 p( d  o( i- c
13-2 .DDT数据驱动1 [$ v. s! }/ t" t3 q1 v( N
13-3 .Lettuce行为驱动' K, s/ @5 ]1 c
13-4 .Robot framework关键字驱动% L. C. c; p! C2 u2 \
13-5 .测试报告的生成 试看
# ~8 c" r; v* C6 p! E4 D13-6 .测试邮件通知
& i# B* Y9 U; o6 z! L2 y4 h% @& D2 Y$ h0 i7 z  S9 X+ T7 V
第14章 鲤鱼跳龙门第三招式-接口自动化+ @7 i- H1 A5 F, N  N
fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具5 C* `0 ~; G. b0 A, H! r' I
14-1 .Fiddler工具相关1$ M3 U$ Q' e( \4 s% G( ]
14-2 .Fiddler工具相关2
' U/ p- W: k5 x+ l5 K14-3 .postman在接口测试中的应用1
4 h# {& o% j  T8 m: r6 u14-4 .postman在接口测试中的应用2. c/ n3 i8 z- C5 T5 z
14-5 .postman在接口测试中的应用3& S: c' m- K$ A, o0 Z5 u
14-6 .API测试框架
' D1 q0 P6 o! ?  Q14-7 .python requests实现get请求
" Q- `% x8 @( I( F/ K& {14-8 .python requests实现post请求
0 G# ]$ i) c+ I& H14-9 .持续集成概念
& [% [: g' O0 x2 o
2 r/ ]% y) }" E1 n6 P& e第15章 鲤鱼跳龙门第四招式-服务端性能测试$ B) m: k$ G6 V( b- C, ^! S8 y
Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比( O, v% g7 j- p+ H/ ]) T% w* N
15-1 .服务端性能测试的工具
4 n5 i% n7 o/ L# G# U7 c; d2 _15-2 .服务端性能测试关注的指标/ C- P2 c4 Z, ^- }* y1 b
15-3 .服务端性能测试方法: O$ e6 {( a* u+ o

- b- M: P* y5 o/ s第16章 鲤鱼跳龙门第五招式-兼容性测试
  ~, Y0 `0 L# w5 w; V+ BApp兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素9 e! n) J. J" K8 J' m
16-1 .App兼容性测试  z5 Z3 w3 c5 {6 z: i* C
16-2 .WAP网页兼容性测试
7 U& n+ [2 Z& y6 v16-3 .PC网页兼容性测试1 U+ `. v4 x; ~; k4 U1 t* L. N

+ |& ]9 H5 |8 C5 L3 H8 Z1 D/ ?第17章 鲤鱼跳龙门第六招式-调试
) D$ b- u+ ]* r- SAPP的bug调试,debug分析无线页面问题,debug分析PC页面问题! H5 k) _0 i" I: j
17-1 .APP的bug调试, {- X# y( ~" m; ?, {+ m# B9 X
17-2 .WAP网页的bug调试2 ~% m1 i) y- B2 e1 b
17-3 .PC网页的bug调试
, W' t! f- K! e4 b. w$ C( ]% I3 \8 \) J3 C5 i- o
第18章 踏入江湖
( D6 ]4 v- Y* ]4 p/ b# w职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等
1 X& w6 _9 G/ V. M: E- o( v& D  j0 ?18-1 .自信的力量
3 w; ~. i1 \& u) o18-2 .真诚的力量( f5 M8 s4 r* Q% {1 Y; S6 n+ J
18-3 .职业规划6 Q0 ], r: @0 C3 k( I
18-4 .必须思考的问题
+ u2 m; s$ B1 h) J* ~: l( t# G' r
7 s4 c0 H) z8 J1 C〖下载地址〗# G1 H  o2 o+ I& J% l7 z- C
游客,如果您要查看本帖隐藏内容请回复

! O4 [4 y4 e' H* E: c' I
; |* ?: G, ]2 s: Q- K: h7 i; r. s---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------
( A" d: i& N/ }% S0 k, ]. D6 E
# L0 c% t7 a' Q& U( L% z2 P〖下载地址失效反馈〗  d. Z. \* D6 P( t+ _
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
$ I/ G4 B2 @. Z+ G( B4 Y+ l4 ^; `6 v# V/ J3 T0 d' e( |
〖客服24小时咨询〗
2 J: r* x: R0 y有任何问题,请点击右侧QQ咨询。

/ n4 z. u# S9 D. ?0 Y) r
, ~* k9 v$ j0 k" x) L$ |
回复

使用道具 举报

sadreaman | 2020-1-20 15:31:51 | 显示全部楼层
              
回复

使用道具 举报

小志 | 2021-5-29 00:16:11 | 显示全部楼层
666666666666666666
回复

使用道具 举报

ustc1234 | 2021-5-29 09:07:17 | 显示全部楼层
Python移动自动化测试面试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则