Python移动自动化测试面试

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

6 E; E4 K1 {) @( | QQ截图20200120104723.png
& F" l) v5 `1 g! W$ j% G& }〖课程介绍〗
+ i8 S; C. j0 l$ u' ]8 s: K5 ]从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
* y0 l1 g! k! {3 y, R
) p! d1 h1 S3 X. Y〖课程目录〗% e5 o# j7 L# |; I$ r" f9 X
第1章 细说面试过程
3 C5 a5 J( M; S3 Q以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
) ?* \. n( A7 c1-1 移动端APP自动化测试面试导学 试看8 p4 {- {" _( @; l0 Y
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求3 b9 y2 \% r3 y; I' _- E+ T
1-3 笔试、技术面、高层面、HR面$ o6 h- u+ |+ Q/ U2 ?* m' T
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
7 Y( L/ G) x7 c0 t5 Q, p; R# h1-5 问题类型:开放式问题、封闭式问题
: _3 p; W0 k; q1-6 面试的注意事项:首因效应,近因效应等+ n  p3 h& X% ?0 O; T
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚
7 v1 g' J5 S& ~! W% G9 `1-8 初中高级岗位的不同考核内容
9 V0 k2 d3 Z% V; t4 `! R; b, \) G8 w# z  |7 H
第2章 一个输入框引发的血案: _) D# \# ]4 u4 x( M; N: {9 J
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?
3 q0 p: d' i& M5 }% `2-1 .普通的面试者怎么回答! G5 I, @( t( o0 U& g
2-2 .有备而来的结构化思维; R# x5 ?, i% C, d: s# ~
2-3 .面试后的思考,如何更好表达; c( W: J; S% B$ v
% D. C3 p% W; k' c5 G$ {4 ?* I
第3章 磨刀不误砍柴工 - 自我分析
5 Q# b7 f( g+ {6 m9 j7 V简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
6 q& y3 j0 i: Z3-1 .简历要表现什么5 D( O% Y, U- W3 l) A5 h2 P/ H1 h5 P
3-2 .如何做一个好的简历! w; d. A* G, S+ `
3-3 .了解测试流程么- M8 l- C, ]5 g8 O1 b
3-4 .了解bug处理流程么6 s8 F& `# A* i" }# e/ b: ?
3-5 .沟通的对象沟通的方法
9 U! s6 w& X4 D8 S# }( D3-6 .常用的测试工具5 C4 O. Q. W: h3 \0 |
3-7 .如何设计测试用例管理测试用例0 t2 p2 W5 |$ x& V+ f# V7 Q( n3 O
3-8 .工作效率如何都有哪些成果( M- P7 R* s6 b, i$ {+ r
3-9 .问题的背后意图是什么
. E/ _- b4 R# |+ i' {
* H" X$ w- I0 r! A4 e第4章 基于python语言常见的问题
* I; p0 K3 D1 ]# J1 }/ l; }3 x' C! F面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别
, Y0 t  \$ U7 q6 [0 n; v& E+ n4-1 测试阶段的划分,测试流程是什么,如何做好测试计划1 N( ]# @# R+ ^% d  D2 F9 M  |1 B2 y
4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
/ V. O. V" J/ @* P4-3 面向对象编程概念及代码实现
- \+ p- z/ P% G- S* s- }4-4 进程、线程、协程概念及代码实现5 O9 F9 Z5 K2 q7 D
4-5 socket编程概念及代码实现2 K8 V; Y0 J" y# B6 m6 B2 k
4-6 lambda,元组列表概念及代码实现, J( o8 W3 ~# H
4-7 range, 字符串拆分概念及代码实现
2 E( [9 n+ P5 T4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
$ ?. @  c. \! h( {2 ]5 Z4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现% D) L1 Z2 r  G/ V; x( F
4-10 内存管理、items和iteritems区别概念及代码实现
2 q5 H6 X7 E; U' f
, d6 ]6 U/ z9 J' U$ f2 @9 d( {% j第5章 基于python常问排序算法- F  y1 L( l6 d1 h+ U  _
从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
5 z) ~8 x) |8 I2 m5-1 从小到大排序,从大到小排序原理及代码实现
/ }9 B, s) g6 ]0 M- [0 |5-2 冒泡原理及代码实现 试看, Y4 |8 U! c5 c6 ?9 e  B  j
5-3 快排原理及代码实现
+ S# H8 g- g: _4 S' Z/ i6 o' }5-4 堆排序原理及代码实现1 ?4 P) f; S# h) z! v* y2 n
5-5 二分查找原理及代码实现$ O( \6 a+ R! ?
5-6 素数原理及代码实现
2 g% Y* Q* `- ^* N1 W: M) m  w
" ]0 k6 ?. i, C9 e  k第6章 蹲马步打好基础-linux常用命令都有哪些) o$ f3 b7 z$ L
基础命令,网络命令,系统命令等等
5 M0 Q% ?7 a1 z4 f6 c6-1 linux基础命令使用演示- F+ a2 L1 X2 M" X3 n; F, b
6-2 linux网络命令使用演示
6 w/ L3 B2 P2 C* m& b6-3 linux系统命令使用演示/ t( W. `  |1 Z7 x

8 ]% }  C! l& w& C7 n" [3 w+ Z第7章 蹲马步打好基础-计算机网络相关的问题: B; o* z0 `3 A, u
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程( k9 W4 c6 G. r4 L' O
7-1 OIS网络七层模型原理
. @4 V* n  {2 v7 n/ E  D5 ]- g" c7-2 http协议get和post的区别原理
( f$ \8 L- L; z1 l& k7-3 tcp和udp的区别原理
7 A! I& p( x, A& r7-4 TCP连接三次握手,四次挥手过程原理
8 J4 M8 b: p4 z. q7-5 socket建立连接的过程
" c- N7 K- I% m$ x" E$ L; E! B9 w2 H
. g, f* ]  q+ c1 i) r9 @- C, b; S第8章 蹲马步打好基础-操作系统相关问题
6 ^* g: a, d+ x) v4 k6 k* P+ v进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存
! U* O0 j& T3 `4 u* G$ q8-1 进程、线程、进程的状态概念
6 _7 @0 L6 c2 L/ A. F  M$ R8-2 进程同步与互斥,进程间通信概念
" Q3 B" k3 G5 o0 C% y' t4 u; \1 R7 @8-3 进程调度算法,死锁概念
4 p$ l  m5 e: }$ u! L: y$ T. t8-4 页面置换算法,makefile概念
: W$ R) Y* G  i- H" o0 h8-5 虚存、实存、共享内存概念
) }% u' r& u! s8 w8-6 mysql数据库的增删改查, 命令及使用演示
6 p( ?% l0 f1 \+ [& U) t& |" H, d1 T. K3 p8 @: V5 }4 i
第9章 Fiddler工具都有哪些功能
3 V2 o7 ^; ?& a. |( C6 A0 d$ P) A, R' q题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等
: P$ m# W, \$ @. K+ v" t9-1 题目相关,fiddler相关题目陈述; U, g. |% j8 |; J. ]; p3 ]
9-2 手机抓包、网络请求解析、mock response,使用过程演示1 v- T' z; p. s  X7 }9 u
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
( a+ U5 n( T; Y; K9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
+ p3 r5 }8 _' P# n: N; v9 p5 g: Y8 i( Y8 D4 q7 N
第10章 ADB相关的问题
  l. J  P% r6 i: A! @1 W1 sadb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo
2 q  w9 f2 P: Q1 t& V10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理
0 _; [0 W+ c. w  E( t10-2 adb server重启,apk的安装与卸载 应用演示* s6 g" i7 A# x. z: r
10-3 文件的push、pull,apk的静默安装 应用演示" r$ ^' C2 S+ ~  l4 F8 U
10-4 app的启动停止,app包查找 应用演示9 p0 A1 A8 ^, C" S' v1 c
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示) W! B, O0 N. w" ^
$ K6 P2 y" L  x7 J8 y& _
第11章 Monkey相关的问题' A2 \& k! d: T, u7 }" h# @
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件
1 a3 f, l8 w; K/ l6 S11-1 monkey命令,monkey场景重现 应用演示  A  N4 k; d* B9 M' J
11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示1 c" v0 b. X  m  Z- W) i4 F" i
11-3 monkey执行指定类型的事件 应用演示
+ D% [- Y! X& u1 F9 f) t' g
7 f0 M: r9 t! ^- Z6 H: Z第12章 鲤鱼跳龙门第一招式-自动化工具
0 _! m4 @5 Y3 M/ Z) hinstrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...3 g) i% A& R! J7 ?( F. L
12-1 .Instrumentation4 L" N2 _( u$ x- q! F$ x
12-2 .UIAutomator-UIAutomatorViewer
) Y7 d4 P# z1 I" W$ u12-3 .Selendroid and Robotium (一)
; f- g: h, Z* Q' M12-4 .Selendroid and Robotium (二)
- \% ^' I- H! q5 P9 Y. u+ H12-5 .Appium(一)
# y% d: J6 a* a7 `9 G12-6 .Appium(二)/ Q% a3 C- x2 ?
12-7 .如何自动化测试Native App
  u* \: U" Y1 o& d8 Z/ L12-8 .如何自动化测试Hybrid App
( y) L1 [5 ?; ]* L! C: U12-9 .如何使用Selenium测试WEB页面
# p8 t! l. p. r* B$ Y4 v1 K% q12-10 .如何使用Appium测试WAP页面2 U7 s0 H% Y8 T6 g$ E

1 c0 g# c* ]" I" K7 @- v第13章 鲤鱼跳龙门第二招式-自动化框架& B8 L: I7 m9 g# Y! y7 }& J
testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
2 o6 a" F% N( A13-1 .Unittest的原理
; L! J1 @! b6 ?3 r, q: G$ D13-2 .DDT数据驱动# e1 `. [- b; a. g7 b3 b# F
13-3 .Lettuce行为驱动
  ^- P" d& ?% e13-4 .Robot framework关键字驱动
; L1 s. W' B) K13-5 .测试报告的生成 试看
7 p8 I) ^2 y3 f8 `' b; M" Z) }" {13-6 .测试邮件通知
) @; B. w* i5 f3 m5 W$ I% J0 z% c6 n$ H0 E! T% q8 x
第14章 鲤鱼跳龙门第三招式-接口自动化& y/ a3 j% ~( d) t8 B
fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具" p% I1 ^$ D! y
14-1 .Fiddler工具相关1
& x! g8 Y* ]0 V  `14-2 .Fiddler工具相关2% o( c, P, e, Z, X
14-3 .postman在接口测试中的应用1
" H1 n- `6 j3 y5 W( I: a3 ]14-4 .postman在接口测试中的应用2
3 F% o$ s* c  w# G- L- }5 e2 R14-5 .postman在接口测试中的应用3: Z* U% n- }4 F
14-6 .API测试框架
8 ?6 Z% }5 C! }9 H9 K+ W14-7 .python requests实现get请求, L: X2 J5 k0 p$ S" I& I$ R2 |
14-8 .python requests实现post请求
* Y: r6 P4 f6 g; d4 d* ]4 w14-9 .持续集成概念! a# Y) A9 d9 c3 H' F( k' v! h  W; C

# Z9 R4 @' t  U; i0 W7 {5 R第15章 鲤鱼跳龙门第四招式-服务端性能测试
1 ]/ v! Z# E% z# t1 C' H) ?Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比/ g7 T5 g/ ^& R! L# ?
15-1 .服务端性能测试的工具, u1 v  s& R- {/ s' j
15-2 .服务端性能测试关注的指标
. E! c: {3 H1 l: w& i" I, J. g$ _15-3 .服务端性能测试方法7 T- c6 F. D" W& N( D9 q

; x, d7 `: D# p4 X第16章 鲤鱼跳龙门第五招式-兼容性测试
( k. ~2 e" I& ^) ]1 ~App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素6 [4 l) W! l5 J% {9 U3 m2 ]% Z
16-1 .App兼容性测试
1 S0 x' Z9 b- d' ^* Z16-2 .WAP网页兼容性测试" ]' \2 c2 G* `
16-3 .PC网页兼容性测试1 P/ j9 ^  d  M( L6 L
1 p' x* q! ?0 a6 `
第17章 鲤鱼跳龙门第六招式-调试3 i' P/ R, |" s5 v1 ?" S3 @: p# C
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题
, k# S3 N. W2 O5 o17-1 .APP的bug调试  F! w6 f! Q  a# H* l+ r$ [0 }5 Q" \% E
17-2 .WAP网页的bug调试
2 c* i; w2 W! R17-3 .PC网页的bug调试( E% B( S7 k9 d2 X

2 e- s( U0 \4 F: [# f, v2 @第18章 踏入江湖
2 [' c- T$ H5 ?& ]6 X职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等
  W& Z# G6 x0 C6 u; W18-1 .自信的力量& c6 W5 x5 o; c: j
18-2 .真诚的力量
  _- i7 H8 N5 L7 ^1 E+ ?" K# L" n1 ^18-3 .职业规划' {' y& F8 O9 ?  H, f0 R
18-4 .必须思考的问题# K: `  a5 r7 N
+ h) v: H' v& d! U! W
〖下载地址〗
6 c5 {4 ]) \; K
游客,如果您要查看本帖隐藏内容请回复

3 K7 h0 }+ s! ^4 d
6 r7 V6 F# y3 }9 k9 V+ K---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------# ?+ V4 F8 ]( t( A

3 q1 `2 l4 i, `7 i! d! d" c〖下载地址失效反馈〗
2 _! T6 R9 s. f2 s3 N如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
. A2 `9 H' v5 c, q# t+ V! }7 C, E, C8 q% E0 K1 v4 _5 H, F2 x( l
〖客服24小时咨询〗2 L/ A6 V. W4 @3 g5 n, M
有任何问题,请点击右侧QQ咨询。

* ]1 u5 S( Z* G- x2 b, R2 U% z; B" F5 ?& R$ C' J6 R% n+ b
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则