Python移动自动化测试面试

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

6 f2 [+ _0 L3 n  ?1 h( @" p QQ截图20200120104723.png , \; o! A  k5 ]7 A# I
〖课程介绍〗
/ D/ [' M' l2 n从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
* K4 ?" Z. c) y. ?- Y9 u  }- X  X( E$ n; V/ R
〖课程目录〗
/ H, y) t5 M+ ?1 J! a* v第1章 细说面试过程2 r* r1 w# D3 Q. D
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
( P6 U/ p3 P/ r1-1 移动端APP自动化测试面试导学 试看3 N! d5 h; i4 `3 M; c! }7 R
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
* R7 e* B/ k& F  G1-3 笔试、技术面、高层面、HR面$ [  r1 ^5 e0 i1 q2 l$ o
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
6 N% Z+ @: A2 t0 @4 U1-5 问题类型:开放式问题、封闭式问题8 O& x. p$ u+ Q' f
1-6 面试的注意事项:首因效应,近因效应等, e% ~( l  z& D/ V3 h
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚
" s3 t! y' w9 l1 r0 J. ?5 V1-8 初中高级岗位的不同考核内容
9 ]" b2 f, Z6 c. s! ~0 S
3 _1 `: f7 ]0 J  Y0 T2 K第2章 一个输入框引发的血案
; g3 H, K3 h9 \3 ?通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?9 W5 f- a: {! `9 g5 Z# K" g4 ?0 }
2-1 .普通的面试者怎么回答
" p3 k4 A/ |( b$ E, `2-2 .有备而来的结构化思维
  g9 W$ K. z9 c5 x( T3 c) C2-3 .面试后的思考,如何更好表达
4 Q9 A# K) [8 G9 L' F8 D* m" M2 L
2 E0 R/ B! h, d% q% I第3章 磨刀不误砍柴工 - 自我分析
6 e) T4 X: d5 Q/ o# Q% ^) s简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
+ p0 h" U9 D# P6 S+ z  P" m; p: `3-1 .简历要表现什么
( X+ d4 j* c. |: ]( k3-2 .如何做一个好的简历" F- j6 p& b( ^' b7 [4 p# m
3-3 .了解测试流程么2 p8 p# y  ]9 e5 i6 w
3-4 .了解bug处理流程么+ L8 ]; V0 n' K" b% A: N! y( D" m3 i2 M
3-5 .沟通的对象沟通的方法
6 z4 ^1 f  f/ n3 X& q3-6 .常用的测试工具
, v- j6 a/ D& J  O. f. @) p  `5 {6 [3-7 .如何设计测试用例管理测试用例& N( ^5 h- c5 s; |% r. f
3-8 .工作效率如何都有哪些成果
1 m8 y8 N3 Z) {' d, e3-9 .问题的背后意图是什么
+ l; A0 ^+ B6 E7 w$ `- m! i
/ j5 G5 \' [4 U2 |; l第4章 基于python语言常见的问题
0 E. m: d; O% H面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别
" b) Z' v8 s7 k0 ~) d% y7 [( E4-1 测试阶段的划分,测试流程是什么,如何做好测试计划! z. Y. u0 o: H+ L1 H2 W
4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
7 Y1 Q+ c* y& `. T" ]4-3 面向对象编程概念及代码实现" Y) {" O" u6 x0 `4 ~' s6 j4 j
4-4 进程、线程、协程概念及代码实现
. v, I0 d! D$ I  k. q4-5 socket编程概念及代码实现7 |- y# `0 A0 X' L: p% @9 K# X
4-6 lambda,元组列表概念及代码实现
( w9 @3 S; d- w/ u6 z! d9 d4-7 range, 字符串拆分概念及代码实现
4 T- o! a% ~# ^4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
1 t7 i9 n1 m) |; }' v4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现. W4 }! r6 M1 s1 }  q
4-10 内存管理、items和iteritems区别概念及代码实现
/ C# t* @7 y- J
, ?2 w5 ]# |/ @& s. j第5章 基于python常问排序算法
) E, H! Y2 q$ S& k+ B, `从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
" ?5 j* ]4 D, W* s" y1 v1 x  ?5-1 从小到大排序,从大到小排序原理及代码实现8 x8 c. D, A) o0 a
5-2 冒泡原理及代码实现 试看$ c; G9 S( n$ h; u+ }& h
5-3 快排原理及代码实现
# `; S/ l7 W$ `3 ?6 ?5-4 堆排序原理及代码实现
5 z9 E, d, Q5 \3 Z) _2 D5-5 二分查找原理及代码实现
3 s5 e/ h: ]' _% t- U# q5-6 素数原理及代码实现1 _8 J# Y# M% O/ r

3 ?- M. {9 ]% p3 @0 k3 s  a3 d! x第6章 蹲马步打好基础-linux常用命令都有哪些$ Z6 h6 |0 Y4 p; ]# R
基础命令,网络命令,系统命令等等* }5 K) {' j* T: [. Z& L5 o/ |0 D
6-1 linux基础命令使用演示' X: h6 Y7 X2 ?* l, ~: B# D0 U
6-2 linux网络命令使用演示6 i0 X' z( T, c2 d, f3 Q3 C; _% A( e
6-3 linux系统命令使用演示  ^9 G3 X( t8 [

0 I" w* E, r0 K2 p第7章 蹲马步打好基础-计算机网络相关的问题
6 M9 @8 {( k. o5 t6 N$ ^OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程
' l( Q: E. \# q$ H8 Q/ r, U/ n6 a' [7-1 OIS网络七层模型原理" S! s# d' A9 E8 o' d6 W
7-2 http协议get和post的区别原理
: }3 `8 R# w! f8 B0 [; e7-3 tcp和udp的区别原理  I9 M/ e/ ]1 M% ?
7-4 TCP连接三次握手,四次挥手过程原理0 ]& Q! p+ B8 z7 r
7-5 socket建立连接的过程
/ Y: I6 ^+ D. q, o
; i, n+ z; Q) D第8章 蹲马步打好基础-操作系统相关问题# N; m1 E' X6 W0 _  |
进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存* U9 H6 t# h9 c- P& s. H
8-1 进程、线程、进程的状态概念
( C8 v  E1 u( l7 a" Q8-2 进程同步与互斥,进程间通信概念8 _0 D( Z& H/ o2 h
8-3 进程调度算法,死锁概念( M, |. w1 Z- @3 {* X
8-4 页面置换算法,makefile概念
' y6 ^2 @; u% |$ j# r4 X- B8-5 虚存、实存、共享内存概念' u$ c7 S* J" K7 K
8-6 mysql数据库的增删改查, 命令及使用演示9 G' D# X" H( O! ?
- }" V4 D4 C6 m
第9章 Fiddler工具都有哪些功能
6 |9 c: `! P) G+ q$ X题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等3 R* W  a) O2 G& }4 D! r
9-1 题目相关,fiddler相关题目陈述
( G$ I  \$ @' o( _  y* G6 q* H9-2 手机抓包、网络请求解析、mock response,使用过程演示5 I. x0 L% f3 |, M  E; ^
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)8 X' G$ L! p% o# l, C& b
9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
- }$ f1 m: ^! a! j; {' G/ t5 {& v# {8 W+ ^# n
第10章 ADB相关的问题9 a  D0 z2 ]0 {, c5 C4 v
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo7 h" A0 D; [9 H! {
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理
# ]: h. C2 x: g! _( `) }! U% l" b10-2 adb server重启,apk的安装与卸载 应用演示
; A, ?% _4 z5 h5 M10-3 文件的push、pull,apk的静默安装 应用演示
1 Q) m, K- w$ b" j10-4 app的启动停止,app包查找 应用演示
$ ^3 P: z( v0 R5 y# n! o10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示+ x9 q" g; L$ l2 n1 T; G/ L. i

0 h7 _- g5 d$ }! }. O第11章 Monkey相关的问题$ {# f/ k; d# A! q- J$ y
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件
9 r! N/ L; ?) S! h3 k1 o11-1 monkey命令,monkey场景重现 应用演示
3 j& t. @) \. D; M9 A+ S11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示- ~5 s6 g: _* f7 h- S
11-3 monkey执行指定类型的事件 应用演示$ V8 h6 E" s- A* B1 B

( b8 {. P+ }, N第12章 鲤鱼跳龙门第一招式-自动化工具
" [! b$ e  p3 r! ^/ c8 yinstrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...+ P9 V9 L* z7 i) u. t- @  N" h% N( N
12-1 .Instrumentation9 h/ v0 f+ a4 z# c" ~4 K$ Y+ _
12-2 .UIAutomator-UIAutomatorViewer) {: Y. G0 b* F) ], y( S; C
12-3 .Selendroid and Robotium (一)
. P+ ?) G2 ~* a* E8 s" }/ ^6 V12-4 .Selendroid and Robotium (二)
1 k) M& G  g0 q; o! z& R* c) I12-5 .Appium(一). p& m) b/ x) a9 Y
12-6 .Appium(二)+ o; |4 o; U% k, M
12-7 .如何自动化测试Native App3 }  K( b( q  }* E6 `% I/ g
12-8 .如何自动化测试Hybrid App$ G3 h. |' N6 z! F! W
12-9 .如何使用Selenium测试WEB页面
# L1 G, e+ ]# P/ {12-10 .如何使用Appium测试WAP页面' t7 J( d$ f) C  q* w

4 z, F: g) X# u$ f% w% q第13章 鲤鱼跳龙门第二招式-自动化框架
, n7 d+ S2 V1 H5 r5 d& F; R$ rtestFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
: k& o/ r0 V' s8 R' H" l13-1 .Unittest的原理
# ~0 C6 s, s; t13-2 .DDT数据驱动5 X& P8 k' m1 I1 x8 h0 b
13-3 .Lettuce行为驱动% K8 e6 I+ g0 @1 t: D9 U
13-4 .Robot framework关键字驱动
4 Y) m  u% S. O0 A" |13-5 .测试报告的生成 试看
0 L( f. T  U* t13-6 .测试邮件通知2 _/ c! b. Y, P

5 }* d8 \/ D& Y第14章 鲤鱼跳龙门第三招式-接口自动化
" ~, I6 o/ V5 M' e  {$ `4 Zfiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具
. S# {, Z( I: p* V3 e8 C7 U14-1 .Fiddler工具相关19 Z4 y+ _& z% Z8 t; k
14-2 .Fiddler工具相关2. S. S- l; O) j7 v  N/ H/ D
14-3 .postman在接口测试中的应用1
7 f/ a" l8 H7 ^! h( Y' D14-4 .postman在接口测试中的应用2% S' L1 {$ a8 y' R/ q
14-5 .postman在接口测试中的应用3( c* m6 b4 f0 R8 k
14-6 .API测试框架
, k" k3 U/ u1 L: J; Q1 P& u: B14-7 .python requests实现get请求' D: O6 ^+ ~% F
14-8 .python requests实现post请求. p& E5 O/ G5 K# D6 W
14-9 .持续集成概念' t# B2 c. l6 ?  p8 o$ d4 O

! n# k: ]' }. [2 ]第15章 鲤鱼跳龙门第四招式-服务端性能测试& ~8 m4 a/ H+ P: ~
Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比" T* L7 O  @: H% s$ c
15-1 .服务端性能测试的工具9 d( R' ~8 ^5 m7 z
15-2 .服务端性能测试关注的指标
1 @  ]! p' g8 _9 J# |15-3 .服务端性能测试方法
2 z0 z) F. o% ~% w0 L, X" D" k' N2 {2 e4 Q& I
第16章 鲤鱼跳龙门第五招式-兼容性测试+ y$ f7 `2 p, g$ S. D- X
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
7 U: i9 @* g4 b8 I( u  o$ ~7 P16-1 .App兼容性测试
9 {# N# t! U9 X9 v16-2 .WAP网页兼容性测试6 c" b  |4 b2 b; Y, H
16-3 .PC网页兼容性测试& m) s! n" O5 t
( z) k4 \# D0 k% U6 }6 G
第17章 鲤鱼跳龙门第六招式-调试
, {" S# \2 m/ oAPP的bug调试,debug分析无线页面问题,debug分析PC页面问题
; }; t5 H7 z9 `% R17-1 .APP的bug调试" E' m5 {% y' S. }2 t9 G2 x
17-2 .WAP网页的bug调试' b% [# {3 n; L* E, B( t- e8 Y
17-3 .PC网页的bug调试- y  r( \3 P' m" X9 ~
( _2 I$ v5 B5 [& i
第18章 踏入江湖
6 B. A( Y) I5 w  Y0 y职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等$ S1 \3 H. [" p
18-1 .自信的力量2 \; X: w* k$ k" w1 K$ t2 e
18-2 .真诚的力量/ v4 M0 i- j- ~6 J/ y4 ^
18-3 .职业规划. j' i% T7 C1 ?% N
18-4 .必须思考的问题: w5 p+ K3 p6 o0 f, w; r

% D" v! i; c6 Q3 s〖下载地址〗8 Z# k) U1 Y, @$ m
游客,如果您要查看本帖隐藏内容请回复

2 M, W7 D( [& u% a8 U# Q) y* Q
! Z% c9 q+ F- r1 @! E2 Y/ E---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------4 v7 E  C9 x7 R; y& T, P
7 ^: ~% Y1 D. q0 @6 i* o+ H3 i- m
〖下载地址失效反馈〗
4 s4 z% D+ b. @2 E5 h如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
3 {1 |* K9 f' C9 k* i) _  ?  I" [8 `
〖客服24小时咨询〗+ e4 Z! T# {" Z4 C7 p" d" r! j, y
有任何问题,请点击右侧QQ咨询。
9 n  L6 V) @( S
6 a- d3 w% \0 g: V) B! j
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则