Python移动自动化测试面试

  [复制链接]
查看2242 | 回复3 | 2019-9-21 14:34:16 | 显示全部楼层 |阅读模式
" n' |- ]6 i' {( W4 \9 w* H
QQ截图20200120104723.png ; Y/ x- h; p% p" g2 }% ]
〖课程介绍〗. w8 A6 Z, ~! ~1 E# y
从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜$ K. [: U0 h2 W
" s; K" }" ~. W2 i
〖课程目录〗
  L/ y" L9 h. r9 L! H8 j1 \# L第1章 细说面试过程
0 t- V/ X, F; V3 Z2 |以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...- L/ p5 _- l. i* G
1-1 移动端APP自动化测试面试导学 试看& X; W+ Y1 f) [2 h) f: f' E6 I
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
% f3 n6 ^! d% [1-3 笔试、技术面、高层面、HR面! q4 D" _. V6 C6 o
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
% X' x' G" ?- C" _0 p1-5 问题类型:开放式问题、封闭式问题+ }% y5 m7 r0 Y) ~) I7 n. I
1-6 面试的注意事项:首因效应,近因效应等
1 }& h: q/ i$ |0 e2 f1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚, g7 U- {  a, Y% T" |
1-8 初中高级岗位的不同考核内容
: {0 H; F: S4 n2 j5 y* x! \; J: n: X8 t. r: y) ~8 `
第2章 一个输入框引发的血案
! ]# `! m" w. t: Y% t通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?. |3 l% i; T3 ~2 r7 q+ u0 G3 ^7 x
2-1 .普通的面试者怎么回答! ]& K& f1 l4 ^. T: }) A, T8 N
2-2 .有备而来的结构化思维
) i/ d$ h( t* l* W1 S& G. f9 A2-3 .面试后的思考,如何更好表达2 g- f" R# B( ]5 R* I8 I' s% F
' i, E5 e: N. t# G  r( p' [
第3章 磨刀不误砍柴工 - 自我分析+ M3 `' M7 i0 y% i4 O# X. O2 T$ n
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
  A) f# U' e( g$ N3-1 .简历要表现什么3 ?. c* W2 z, P( a9 H  b
3-2 .如何做一个好的简历
8 X+ k# P  N% F' C3-3 .了解测试流程么& b& [4 E, ]  I( m$ O* r3 T
3-4 .了解bug处理流程么3 Z9 }3 d2 R( Z
3-5 .沟通的对象沟通的方法
, r( h5 F( ]8 j6 n! C6 S0 U3 t$ k8 l3-6 .常用的测试工具
9 }  Q3 T8 T/ a1 ~3-7 .如何设计测试用例管理测试用例, E: Y5 v/ l1 c+ T5 j
3-8 .工作效率如何都有哪些成果" k+ p& n/ g; E6 t" u# i3 q0 i
3-9 .问题的背后意图是什么% [# B8 W+ N( Q. c- h8 P
. k+ H' T& V  {" e- P% p
第4章 基于python语言常见的问题
5 V/ ^7 I# {" M' p, q" \面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别. ?3 U+ l4 h. \. r7 [
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划" A' Y0 s5 \1 V
4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
/ G3 q' {# K* r9 K' ^. C; O4-3 面向对象编程概念及代码实现0 `% n% K5 K8 r6 j8 ?$ G
4-4 进程、线程、协程概念及代码实现' F& L1 e2 a+ ]/ f% c  F
4-5 socket编程概念及代码实现
3 G: e. O8 }" \* a  I  p4-6 lambda,元组列表概念及代码实现, A" k# n, d0 e# `
4-7 range, 字符串拆分概念及代码实现
# [* H( R  d3 X9 u& k/ }8 L4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
- b) d! J; M% Q  e2 U! J2 r4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现* K4 z4 s5 T8 y+ i! ^  R/ t
4-10 内存管理、items和iteritems区别概念及代码实现( k$ Z; [9 ^0 a! ?: m, g" k
. }+ F  C& ~) P; n- o
第5章 基于python常问排序算法5 Q: C9 s5 c* `5 @2 _
从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
9 g5 c5 p. v* U- _& t4 u9 e5-1 从小到大排序,从大到小排序原理及代码实现
6 S  W# e; l5 S% {7 Y9 I, w5-2 冒泡原理及代码实现 试看. R7 Q. z3 u1 O$ \6 K
5-3 快排原理及代码实现9 Y' \( V* @! }; v! ?, Z/ h
5-4 堆排序原理及代码实现
5 \2 m' V" z- i$ @9 i5-5 二分查找原理及代码实现/ b, ?& j; L: [1 r7 \& q
5-6 素数原理及代码实现
1 ~1 {6 k: n! I( @3 T& Z1 F
! [6 g$ U* b. f+ a" E' w第6章 蹲马步打好基础-linux常用命令都有哪些
4 D0 s6 [+ Y+ d2 N9 q基础命令,网络命令,系统命令等等
( t8 y1 b; Q0 ], r6 d6-1 linux基础命令使用演示/ \0 v- |, r& z1 g
6-2 linux网络命令使用演示
8 {: `2 g0 X, x& S- \6-3 linux系统命令使用演示* K2 |3 h6 d$ ]; ^# |) X5 g# b

; Z+ c3 L! U6 K0 q6 `% _) r3 l第7章 蹲马步打好基础-计算机网络相关的问题& F: K% w6 T, z: A5 U
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程# B9 P" k2 n! }- ~* H* O% e2 i
7-1 OIS网络七层模型原理4 D4 r, ]0 |: j& Q( \9 e
7-2 http协议get和post的区别原理
( V, i( h9 ~- ~! j7-3 tcp和udp的区别原理
6 D; X0 k% D" B; u4 \7-4 TCP连接三次握手,四次挥手过程原理
+ Z1 ~" `6 w& b3 F2 g" x; w7-5 socket建立连接的过程
% R; @6 A2 Q; }" ^; o" x  L$ l; g5 S8 V- I# G
第8章 蹲马步打好基础-操作系统相关问题
- }6 ^- |" V$ N' \进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存9 o  m1 T: _5 O$ p
8-1 进程、线程、进程的状态概念
& e0 w" t# p; g. C. b/ o8-2 进程同步与互斥,进程间通信概念  `* j& e+ t) Z& B; J
8-3 进程调度算法,死锁概念" P7 ^0 V3 v  \2 ~
8-4 页面置换算法,makefile概念3 D( B; {' E2 z
8-5 虚存、实存、共享内存概念. V$ s7 C! Q4 l+ l
8-6 mysql数据库的增删改查, 命令及使用演示
  z& v$ J- }6 Q
- {; A# @! c/ u第9章 Fiddler工具都有哪些功能
7 O9 x1 |& S/ Z. N; {题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等
; C3 b1 W2 F$ g: P( S! D, v9-1 题目相关,fiddler相关题目陈述. t  V) U$ M  e4 X, q" C) v
9-2 手机抓包、网络请求解析、mock response,使用过程演示! W/ b" c4 P' b; b0 w
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)+ ^" O. s8 }* X7 b+ |! z8 k; h. N
9-4 慢网速、不同的状态码、过滤,使用过程演示(下)  c9 |& W7 }" x

5 l: x, f' j$ v9 Q, n- K, a, `( f第10章 ADB相关的问题( b7 r- @5 P- K4 L) M9 R& M/ R/ C1 n
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo& c1 {! D; r7 @- K: b) U
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理
- D0 m$ y* t# L2 v& t& I  v10-2 adb server重启,apk的安装与卸载 应用演示. t, x" Z* v- z) ^8 s: C  F) ]. ?  ?
10-3 文件的push、pull,apk的静默安装 应用演示
9 m' q( q5 Z/ V9 u3 H' I3 X: E4 [10-4 app的启动停止,app包查找 应用演示
) P5 }+ s, J+ }! w, d( s) m5 ]9 {10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示2 S# p2 ^9 |5 N& b! C

& {# w+ P' _1 b2 q4 T; p1 Y第11章 Monkey相关的问题
: x! o! r- ^) K6 Zmonkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件
) x3 `( Y3 V% u11-1 monkey命令,monkey场景重现 应用演示
! Q2 r: y; d% Y8 C2 a11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示* }1 _; g8 N6 P
11-3 monkey执行指定类型的事件 应用演示* A* Y1 C2 G$ v+ g
- w7 v' \+ I- x- K5 U  a' j/ |* T
第12章 鲤鱼跳龙门第一招式-自动化工具
" o  L$ \3 c" h8 Cinstrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...
2 r& Q4 K: p: Y( `6 i: f- C12-1 .Instrumentation
) K1 N! B0 \( D  g12-2 .UIAutomator-UIAutomatorViewer
$ ]; ?  I4 b/ i$ w12-3 .Selendroid and Robotium (一)* j* f& b' h! n" m
12-4 .Selendroid and Robotium (二)7 Z0 `, G+ G* t9 i$ |3 o: o
12-5 .Appium(一)3 S/ k4 E/ V& {
12-6 .Appium(二)! Y, l/ @) b5 t3 w# c8 u/ R
12-7 .如何自动化测试Native App3 @' r8 R9 r1 z0 q0 {+ a
12-8 .如何自动化测试Hybrid App
; e3 t& M: {5 u8 |12-9 .如何使用Selenium测试WEB页面
- I- l2 P' [  {12-10 .如何使用Appium测试WAP页面) B( o+ e1 c; v% z4 T2 a' W! t
6 u- [2 H: f  j1 R) t
第13章 鲤鱼跳龙门第二招式-自动化框架) _7 i- O( M% v* [5 z# P4 Q
testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件  \. o# l. p  O+ g& e: W
13-1 .Unittest的原理. l6 ?8 s# y0 K6 N) g# x
13-2 .DDT数据驱动9 q& U" B3 l, ~5 A. C
13-3 .Lettuce行为驱动8 m0 p% w# w" E- L1 y# S& Y; T! M
13-4 .Robot framework关键字驱动
  K* n; g5 M6 X$ [$ X" d13-5 .测试报告的生成 试看
' r+ V# D- O2 ?& U13-6 .测试邮件通知
4 Y8 I; G. B$ K& x$ T& O! q& R4 @
+ J3 p7 E5 s9 u第14章 鲤鱼跳龙门第三招式-接口自动化
9 ~+ s$ ~; S" nfiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具
$ m* E6 c5 |2 }! e; [! a8 A2 u14-1 .Fiddler工具相关1% J- |" L8 q2 W* X. H4 U7 Q& b0 G# i$ ]
14-2 .Fiddler工具相关2
1 n$ W6 ?/ e9 B; K% a14-3 .postman在接口测试中的应用1
: @+ A3 U, T( w* |* C' o% f14-4 .postman在接口测试中的应用2- c4 j3 D1 m; a
14-5 .postman在接口测试中的应用3
! D" c. i; c& ~: Z14-6 .API测试框架7 z% B1 F7 ]+ d( \. z4 g2 k* B: p
14-7 .python requests实现get请求) l1 {- d! `& N% A
14-8 .python requests实现post请求
' C- A; `' T- N+ I6 I14-9 .持续集成概念& {; c" s0 J' v( @) n3 @: Q
2 }, _& _. Z7 O0 `' V5 \
第15章 鲤鱼跳龙门第四招式-服务端性能测试
6 `" D+ t- m" Z. `7 M) t6 i+ PLoadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比
( Z6 f8 b# K3 d; o" u$ e15-1 .服务端性能测试的工具' B. a2 [; x7 O: O6 W
15-2 .服务端性能测试关注的指标
( h  |3 X: U% ?% B' J15-3 .服务端性能测试方法# X( a5 B. n/ w' w  c

7 J" i, a; F! ]" {4 V5 C1 E/ B第16章 鲤鱼跳龙门第五招式-兼容性测试
8 O: h) [# `" Z+ ~App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素6 \# `" O2 N! v4 F
16-1 .App兼容性测试
0 W1 p; z4 {% n1 o16-2 .WAP网页兼容性测试9 u  T) r7 O. j  A
16-3 .PC网页兼容性测试1 q/ `2 B3 \1 f0 f% Q3 J' w2 E9 S
; P- A% o3 n* X/ J  t
第17章 鲤鱼跳龙门第六招式-调试
9 e5 Q6 Y5 b: Z9 v3 m+ ~% n' KAPP的bug调试,debug分析无线页面问题,debug分析PC页面问题
3 d( g0 F& ]! f; _17-1 .APP的bug调试
& z/ J0 G5 i, b6 {- L  O17-2 .WAP网页的bug调试! J$ A/ s$ o) @$ e1 q; c, U& S
17-3 .PC网页的bug调试
/ \* L- o( Y4 H) S( z) t+ i' C9 N: A! F% d; E6 o: Q9 k5 C
第18章 踏入江湖
- B. ]& D# U0 `3 M. j' b0 t  w职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等7 c% j* E2 J+ c
18-1 .自信的力量
  ^3 w3 i7 a9 G& u) z# s18-2 .真诚的力量$ ~7 T/ r7 p2 V( ^! l1 z
18-3 .职业规划4 F% T& i4 W, Q
18-4 .必须思考的问题
3 ?% W4 b* \. ^5 B* n' k
* f( H* g# G0 \〖下载地址〗8 G0 A9 c; h+ b8 ^# D; f' ?! m
游客,如果您要查看本帖隐藏内容请回复
0 |+ V" s, `* \

( l7 ?9 q) p0 {* ^---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------
0 v+ q2 m! R7 x* [' w& z
5 B. K0 ~4 I2 `. L: N〖下载地址失效反馈〗5 S* d* x1 q2 o
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
5 M+ w0 J2 t; q1 v1 ~. b( o$ C; ~5 i+ \4 ?- W. t# [( Z/ F9 u
〖客服24小时咨询〗
! A8 g; R' p' e: K* ^* T有任何问题,请点击右侧QQ咨询。

7 l( n5 l+ p! ?$ ]/ ^0 S
) Q; M$ p& [$ W- [8 M) s0 H
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则