Python移动自动化测试面试

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

9 p# e8 U2 ?  H9 l9 C9 q: q' f6 [ QQ截图20200120104723.png # L" i3 l6 v% ?% _
〖课程介绍〗8 G8 m1 z, N& L% a* u9 d
从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜0 F' _4 V1 k1 b' c( V* x# ^  e% N4 |

; w5 ~/ F7 i0 H7 ~〖课程目录〗7 W1 U! }* z, z, }6 q
第1章 细说面试过程
  ^: [/ r. i5 X7 Y. A以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
8 z& X  P# l6 ^: J1-1 移动端APP自动化测试面试导学 试看" ?  Q/ Y: A9 v  x
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
# L6 X4 d/ F9 z3 h" `7 q1 J1 d1-3 笔试、技术面、高层面、HR面
" k; ?5 x* U, L5 p* ~) K2 g# X1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试; |/ I/ ]" r- G! D4 U& m' E$ D. b* o' W
1-5 问题类型:开放式问题、封闭式问题& k  n5 a, A6 Q& E0 d8 a- e
1-6 面试的注意事项:首因效应,近因效应等2 M* {$ Z- |9 s1 J6 X8 S: A! Y
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚8 |- h, ?( j: o, T7 u& s
1-8 初中高级岗位的不同考核内容
3 H/ g# A# A3 C) Q/ m
7 e0 I. A) ^; O: |1 s5 A第2章 一个输入框引发的血案. R9 t; K& S$ \. Q8 j) O7 g  z  J
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?
6 R5 ]; Y9 k5 Y) T7 O1 a2-1 .普通的面试者怎么回答* X" E$ J. J5 j
2-2 .有备而来的结构化思维
9 x: y& K# \/ P, w2-3 .面试后的思考,如何更好表达
) l9 T% k' M3 u6 j  q; F# b% q9 m& ]. m: x2 s% z4 Y9 y
第3章 磨刀不误砍柴工 - 自我分析" V1 a& n( T0 W: @5 T* a. x
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
/ o" ?7 A+ c" K9 P3-1 .简历要表现什么& g% r- ?3 i3 g; z
3-2 .如何做一个好的简历8 m/ G  T7 V1 D  }
3-3 .了解测试流程么
/ {  W; N' D% B4 B: |3-4 .了解bug处理流程么
9 ^4 l% B7 w2 E2 D3-5 .沟通的对象沟通的方法
) t+ @$ j0 R7 g3 [8 C& o3-6 .常用的测试工具3 ?. I* M/ t; Q5 X) l
3-7 .如何设计测试用例管理测试用例( z6 ~( M5 L7 U. G2 X
3-8 .工作效率如何都有哪些成果# g! b9 X& J6 p3 x# D) ]& V
3-9 .问题的背后意图是什么
( ]* h) [) v4 s2 L& W9 N& {
) N) ^. a7 [" s3 h第4章 基于python语言常见的问题
$ ]: M+ y( f. c$ H! r面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别
0 G* o$ t" q/ W  C4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
) ~) M$ B2 W2 O/ b4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
' }( S/ G, ?% e) D4-3 面向对象编程概念及代码实现
, d2 s5 B" X/ e* j4-4 进程、线程、协程概念及代码实现
3 r7 A: H+ t# u4-5 socket编程概念及代码实现
. G- U5 X0 q8 @' o4-6 lambda,元组列表概念及代码实现
, w- U0 a$ |  y1 z$ g! O4-7 range, 字符串拆分概念及代码实现
  ?- Z0 b# f2 @' F* g7 m3 F/ A4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
* X3 S3 r$ O9 C# ^8 o4 D4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现
# j& V/ I4 @% a( p' M: ]4-10 内存管理、items和iteritems区别概念及代码实现6 }! D  Y$ k# K
# v3 a1 g, O) U' n# z
第5章 基于python常问排序算法
' B7 E/ }. o2 Q9 |从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
. T7 N3 A: E0 {1 X; |; S5-1 从小到大排序,从大到小排序原理及代码实现
$ c9 n( R- y- M+ v5-2 冒泡原理及代码实现 试看
3 L" |  Y' E0 y5-3 快排原理及代码实现
" E# ~+ X4 d2 S! J1 R" ^5-4 堆排序原理及代码实现
0 L2 F  y. j$ H! D5-5 二分查找原理及代码实现
/ ?; s5 y& P. M4 e) _7 ^4 Q5-6 素数原理及代码实现& Z4 E% [# y8 l1 w( @

3 k4 H0 J4 N7 X- G- i第6章 蹲马步打好基础-linux常用命令都有哪些
' t+ q# l" U' r& C+ y9 e基础命令,网络命令,系统命令等等& P' W' O, J9 f! R, B; F* e
6-1 linux基础命令使用演示
4 V* @0 f+ ^8 r0 R+ L6-2 linux网络命令使用演示
% Q( k$ s# n5 }( F6-3 linux系统命令使用演示! d& J$ Z* ^+ j1 x

/ R4 J% Q; @3 R1 [第7章 蹲马步打好基础-计算机网络相关的问题
& P1 J" q7 N+ O. e! x, g8 xOIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程' r, l: Q' T! w
7-1 OIS网络七层模型原理
$ H9 y5 H5 n* i$ F) }6 O9 X7 v7-2 http协议get和post的区别原理! s9 R6 S* l, D% A$ w7 u! W
7-3 tcp和udp的区别原理3 T" t) G3 r; w; k' F3 u
7-4 TCP连接三次握手,四次挥手过程原理
' \5 p! S: K2 k1 N1 r7-5 socket建立连接的过程
/ S8 G' t: i) ?! F6 Z9 k' {; `( e* E" k/ \9 f. s
第8章 蹲马步打好基础-操作系统相关问题
- N" c' z0 W/ V/ Z: i- k: \- p进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存2 G9 ~0 e+ N4 i  ?$ J" s
8-1 进程、线程、进程的状态概念
4 C$ S, h/ p' y$ x$ F* ^' I8-2 进程同步与互斥,进程间通信概念
! P) x1 K( U( H; {% A) p0 c$ Y9 Y8-3 进程调度算法,死锁概念
8 n" B# [, A: @" u& B( s8-4 页面置换算法,makefile概念
) t& S$ _- W% e8-5 虚存、实存、共享内存概念
4 d5 U& w" P% b6 _+ g7 a; K8-6 mysql数据库的增删改查, 命令及使用演示/ \: P! b/ f$ _( q- c' ~
8 d0 G8 K7 o6 q: v) P$ q
第9章 Fiddler工具都有哪些功能
8 g" X$ A) I8 {9 M6 J+ R题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等) X4 B% y. t, u0 P& g/ ~
9-1 题目相关,fiddler相关题目陈述
; K% C% x, x7 b" w" L4 }5 v& ~2 r9-2 手机抓包、网络请求解析、mock response,使用过程演示! I- X' w+ Q' H3 \2 I- {6 r* K1 G" V
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)+ |1 ~2 V; m, i) l* h
9-4 慢网速、不同的状态码、过滤,使用过程演示(下), U( }) M( M- |& u. F1 f0 f7 Z, n: [
4 z% f8 \- |1 F. {- y0 _# X4 }
第10章 ADB相关的问题. g5 U; \. W* N3 @( l6 E
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo
  U' r8 F' C0 L4 {9 a: K) o& l8 r10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理) W) m' G5 n" b. y- t+ Q
10-2 adb server重启,apk的安装与卸载 应用演示1 k* G9 B$ U; j; e! ~
10-3 文件的push、pull,apk的静默安装 应用演示
) o' Y( X2 q: _10-4 app的启动停止,app包查找 应用演示+ I- ]  \. H7 X7 Y2 R$ B" f
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示0 o: n3 W, i$ q: [  X4 P
/ D) b& [) |  J7 z2 a# i0 ?
第11章 Monkey相关的问题
/ d" L. C8 e6 J! omonkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件; W4 m6 N, n$ g, x- R; o
11-1 monkey命令,monkey场景重现 应用演示
* K! P" |! k% s; X. p, X, t" O3 Q11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示9 p7 b9 L3 O/ @$ q& C! ^
11-3 monkey执行指定类型的事件 应用演示. L1 y% ^( j6 p' |& s0 }/ G

& r$ x+ V! [0 s9 l# \( }# A第12章 鲤鱼跳龙门第一招式-自动化工具( I0 k+ a' F# e  H! K
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...' w+ D' J- J( z8 o
12-1 .Instrumentation$ g% ^( g: s, k: w) w
12-2 .UIAutomator-UIAutomatorViewer+ ?$ m( X- f, d4 v0 _
12-3 .Selendroid and Robotium (一)
- e0 a. J' O5 N+ e. S5 r12-4 .Selendroid and Robotium (二)) F& j* p4 l9 ~2 {
12-5 .Appium(一)( q( b8 t; M3 F
12-6 .Appium(二)
' R4 n8 L. q: B8 N  w) ?- r$ @8 m12-7 .如何自动化测试Native App7 M" H0 R7 c. D
12-8 .如何自动化测试Hybrid App6 c6 ~2 q( R4 v
12-9 .如何使用Selenium测试WEB页面2 k- |. M) P5 [" j* }  f9 o8 y4 r' ~
12-10 .如何使用Appium测试WAP页面( I. Y: }" b$ }. f8 [* `7 C

, F/ Q0 N1 l2 t第13章 鲤鱼跳龙门第二招式-自动化框架
* V7 i; r. P9 l) r/ h* g3 VtestFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
. I2 E3 G# ?: z, h* F$ C) v13-1 .Unittest的原理
' C# ?/ J* f% r13-2 .DDT数据驱动
' c8 t* O1 J4 H4 L13-3 .Lettuce行为驱动! _. c  e& H: g
13-4 .Robot framework关键字驱动' f  u+ T/ E( r$ L/ Z: k
13-5 .测试报告的生成 试看
3 D3 G! \4 v# p* U& S% t13-6 .测试邮件通知1 I4 U1 o) K" A+ j+ e
- G# Z. }4 C! b) N: C9 q3 r$ P
第14章 鲤鱼跳龙门第三招式-接口自动化
4 G% T5 R5 w# b1 l+ t% F3 Ufiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具
' o, u8 `9 J% O$ \" M9 b14-1 .Fiddler工具相关1  V2 q6 g3 _" y5 A& N# f/ f' D$ E
14-2 .Fiddler工具相关2
+ Q5 a! r: Q! j" O14-3 .postman在接口测试中的应用1' U6 M2 W  `2 H* G. U
14-4 .postman在接口测试中的应用22 t% @8 Q& }* e  f3 j% i
14-5 .postman在接口测试中的应用3$ U* R% f( \4 b
14-6 .API测试框架
1 f' \8 s- ^4 l, g6 C& S& T14-7 .python requests实现get请求
1 `, ^9 Z; g" J& R% @14-8 .python requests实现post请求
4 W- ]( Y4 C1 F( Z$ T' w5 ]14-9 .持续集成概念
( N0 C2 P$ V; ^6 F, c
1 H( j% V4 s6 `% @3 \& F) ?第15章 鲤鱼跳龙门第四招式-服务端性能测试
7 a* B+ @- X$ i0 ?) fLoadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比+ K: e! z; Z( Y& B" d' j
15-1 .服务端性能测试的工具$ x5 @! u2 P) S+ U
15-2 .服务端性能测试关注的指标8 p4 L5 W$ Z5 ?& X/ W6 j( A
15-3 .服务端性能测试方法/ O7 R& d; a6 n# ]% n

# O" ^5 z5 L' J# V6 F+ D3 q第16章 鲤鱼跳龙门第五招式-兼容性测试' h( |, r3 K/ k% |# [) i2 Y
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
5 |6 j- m$ n' \# ^16-1 .App兼容性测试
& D$ H9 j( g# p- P# {! i3 ^16-2 .WAP网页兼容性测试4 w$ M0 ~% k$ O7 N0 y8 g7 y
16-3 .PC网页兼容性测试1 ?; u% Y4 M1 G9 a

' ]$ o. c2 i) G- R) `+ H" h  l. z第17章 鲤鱼跳龙门第六招式-调试
6 m# @' R% q3 n: O8 B6 `APP的bug调试,debug分析无线页面问题,debug分析PC页面问题7 Q# u/ B/ X4 }  Y/ x
17-1 .APP的bug调试5 f; B$ ]3 B5 J6 D1 z0 N2 E
17-2 .WAP网页的bug调试
1 U: a) V! `* R7 ^5 _( n! c9 Q, @17-3 .PC网页的bug调试
" Z( c' \' E5 H: p* C
; ^" [! b; E4 [% q/ J第18章 踏入江湖
- I: ^& z' h  C+ e" ^0 S职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等, Y" d2 I* L/ O) ?! H
18-1 .自信的力量" q7 {6 c0 m* @, A: {! e6 S
18-2 .真诚的力量$ l# `# D! x. T* H- X% ?
18-3 .职业规划
% c" [4 ^- z. F* f* V# _! S18-4 .必须思考的问题: }: b0 L& M" k5 A: A+ H  ~4 T
. D* a4 [& e8 u
〖下载地址〗
$ B& P8 u* @, X1 f
游客,如果您要查看本帖隐藏内容请回复

. H6 H* T5 X, J  c- @
6 Z8 ]: C  `" B/ L---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------/ i) K( B- z" ?2 J* b

4 V! X& ?' @& k1 j6 V* {3 G) y〖下载地址失效反馈〗
- J3 d8 ~3 g0 Y: ~1 n如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:22303040704 D: U6 N; v9 m( u4 j
0 t! n$ s" ]! S; L
〖客服24小时咨询〗* S4 q* I- F+ @8 x8 [3 |
有任何问题,请点击右侧QQ咨询。
3 }; N5 }: ]0 Z! G* t$ U/ _
% H0 U* O; |& E: V9 T9 F5 T
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则