Python移动自动化测试面试

  [复制链接]
查看2857 | 回复3 | 2019-9-21 14:34:16 | 显示全部楼层 |阅读模式
5 y6 S# p) p8 H9 M7 F
QQ截图20200120104723.png
% Y: B, S8 s" K6 `/ X$ p' b3 r1 s〖课程介绍〗4 S1 O& m2 I9 `: g7 j
从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜4 U" i2 l# r6 z: |$ [
4 n; `* f; C0 m; Q6 b- X% C; f+ V* K
〖课程目录〗
  A/ R' B! q! `1 V" ^8 S5 V第1章 细说面试过程
- M) d; J9 M! {' L; k2 l以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...+ o1 H+ J$ |) i. z
1-1 移动端APP自动化测试面试导学 试看( m7 b+ a" @4 i4 {) K/ Y+ ^
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求7 }: P! |5 u& J& F
1-3 笔试、技术面、高层面、HR面2 _1 o6 k( H' T9 ]6 G
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
; T& P2 q. ?6 t; b6 j* A+ a1-5 问题类型:开放式问题、封闭式问题# ?4 g$ j& A' u4 E4 f/ B$ E
1-6 面试的注意事项:首因效应,近因效应等" q7 E9 l7 X- j# o3 Y: J
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚- t$ V/ b  g3 k! ]% f, R" P- [
1-8 初中高级岗位的不同考核内容$ G0 M  ?) Z! @  @
( c& g  Q& v& [
第2章 一个输入框引发的血案
/ H3 W0 F0 u9 s; c通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?8 m; f9 s9 ]  \/ p  A0 p5 w/ B0 o
2-1 .普通的面试者怎么回答
! Y/ k3 z( z4 D: u2-2 .有备而来的结构化思维
) W- }4 F" j: o' S' ~, Z* h6 J0 [% |2-3 .面试后的思考,如何更好表达
' s5 {; e9 U3 N( C) M$ d6 L4 m! f- R9 J, H6 s. }6 ^
第3章 磨刀不误砍柴工 - 自我分析
# m% M8 P! d# k/ F, H7 Y& E! T# I  g简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?- |" ?$ ^7 n) V  }. X' I) z
3-1 .简历要表现什么( \: [, {6 ~" L& d: N- x$ W
3-2 .如何做一个好的简历) {4 l. s2 e/ g* e; ^; K6 d% z% Z
3-3 .了解测试流程么
9 R& Y& [3 m& N" l7 j3-4 .了解bug处理流程么
, ?. y$ Q0 A: a  X' ?7 Q) i3-5 .沟通的对象沟通的方法( E. k8 e* @. D
3-6 .常用的测试工具
8 x5 I1 @9 |& B. l! e3-7 .如何设计测试用例管理测试用例9 I9 V+ f' Z9 q
3-8 .工作效率如何都有哪些成果$ |. O$ ?9 U& Y( q; ~$ o" l9 K* l/ l
3-9 .问题的背后意图是什么
& ?+ |. ?5 h( I
+ g4 T" j3 U' A3 A4 B" r7 n# S第4章 基于python语言常见的问题& v* u$ u( [: K1 M8 ], @9 M
面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别1 S- e" J( a- X% m2 h
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
5 H7 E; s6 x" ]  y: a3 b6 N8 i( L4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
$ g$ G. h' I- E0 _5 O4-3 面向对象编程概念及代码实现& p* }# h0 I- o; o/ K. `6 R8 j
4-4 进程、线程、协程概念及代码实现3 G/ d% c; D  w) b# E+ f' f; N  r
4-5 socket编程概念及代码实现% R0 `' M& c) w
4-6 lambda,元组列表概念及代码实现# V% {( g) |- G3 N) }1 I. x' Y5 l
4-7 range, 字符串拆分概念及代码实现' F! M9 S9 v1 L# F$ e
4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
# K. b) O( g. z7 z5 R- ^3 K( ^4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现
( b7 I# o. S2 S7 N4 ]) S- C  o4-10 内存管理、items和iteritems区别概念及代码实现
+ ]% T: B$ Q+ {; u: o9 j6 x8 Y1 w
第5章 基于python常问排序算法
7 Z* g: h( W7 z3 f从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等7 W' K; O# j: `& l+ X- _: }
5-1 从小到大排序,从大到小排序原理及代码实现) W2 p2 @2 H  I5 Z$ x' Z- Q, K
5-2 冒泡原理及代码实现 试看% y* Y) }5 b' N4 W$ |7 B6 E
5-3 快排原理及代码实现
" p/ @8 a/ a0 W5-4 堆排序原理及代码实现
, j7 [: R- ~& l, m) f% F5-5 二分查找原理及代码实现
: [; i: o5 {- W+ ^5 V5-6 素数原理及代码实现  v- K" J5 a! |$ g" L
* Q' B. a: N) b8 A: i+ Q. Y
第6章 蹲马步打好基础-linux常用命令都有哪些
% f# X  f$ j7 g; A9 j+ C基础命令,网络命令,系统命令等等8 p# ~9 o5 x) x2 O6 N
6-1 linux基础命令使用演示6 O% E0 R  e' w4 W' d
6-2 linux网络命令使用演示4 g3 L# e6 p2 l! U( m
6-3 linux系统命令使用演示- t0 F9 u, c( Y( t- T: R) F% ]" F- r

0 ~! ]) O% [8 }+ `第7章 蹲马步打好基础-计算机网络相关的问题# Z  y7 U; w& t* o6 R' i
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程) k+ Y$ d5 m5 q) a6 Q
7-1 OIS网络七层模型原理
0 O; C3 v% J# n- _2 |; }7-2 http协议get和post的区别原理5 m. R9 a5 {% B  }$ j2 L5 y6 v: C
7-3 tcp和udp的区别原理
7 B9 F% _( o+ y% v7-4 TCP连接三次握手,四次挥手过程原理5 O; j' E1 R) W; o
7-5 socket建立连接的过程6 V6 V5 ^3 I6 U  t7 E

+ U5 s5 S' h2 W第8章 蹲马步打好基础-操作系统相关问题% b/ \' @7 k7 ?; }; U# A) h- w
进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存
1 E6 }. X' A2 ^. F" |2 s0 }! K8-1 进程、线程、进程的状态概念
& j# e- ?4 Y0 T2 b8-2 进程同步与互斥,进程间通信概念. G7 Z- Y/ L) b+ M6 A) Y
8-3 进程调度算法,死锁概念7 R- E! V' D  A  L0 P8 \
8-4 页面置换算法,makefile概念, ~3 g' H7 z& b" X( {. q$ z  ^/ k
8-5 虚存、实存、共享内存概念& E' |2 f! {% C! Z
8-6 mysql数据库的增删改查, 命令及使用演示9 p# j0 O& _3 g, i# X" T
- X6 M7 I/ \9 _' i8 k5 I5 ^  y
第9章 Fiddler工具都有哪些功能
' G9 _9 n, f. [# G( ~# r题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等
) C3 ~& k. z, M% h9 `9-1 题目相关,fiddler相关题目陈述, U" a9 ~* p) C
9-2 手机抓包、网络请求解析、mock response,使用过程演示& T% M% }" Q- Q8 I7 a) t
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
/ E8 ~9 |' U( n% r9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
; p3 N# l  x& K/ n9 A3 }  {
* q. i+ H# h. O6 D' `/ ?第10章 ADB相关的问题- g- J+ @- C9 F5 y) d
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo& E: N( i6 g' h1 ~( |5 \7 F) b3 `
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理
, }8 P& p( S$ r% ]# p  {9 K4 Y10-2 adb server重启,apk的安装与卸载 应用演示
2 H: c8 [  I) V) O( A10-3 文件的push、pull,apk的静默安装 应用演示( M& x4 f' N- K% A
10-4 app的启动停止,app包查找 应用演示4 T; h, H; ?# y+ D/ }6 s6 E1 Y2 i5 S* c
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示
: e0 x6 K* Q* \( E: V' L( u+ |- ]9 m  @' E. a/ C0 e4 y
第11章 Monkey相关的问题& b6 f0 X$ o. T8 i, H$ @
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件
- p+ {+ n9 S- D9 o& X11-1 monkey命令,monkey场景重现 应用演示
9 z$ P6 e# |& `8 c, p/ [11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示. Y* @; P/ s2 ]- i& k: K  r
11-3 monkey执行指定类型的事件 应用演示' ^" X- C/ z) d4 `3 t* j0 n
7 G' O! B, y* C" C* b
第12章 鲤鱼跳龙门第一招式-自动化工具7 R* O+ b4 Q9 u, c0 V2 ]" X
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...
% B( N# D: D* @8 b12-1 .Instrumentation
- z  y; Q6 D& J) V12-2 .UIAutomator-UIAutomatorViewer! h* a: H$ y8 I
12-3 .Selendroid and Robotium (一)6 `7 G* K! R7 W& A7 V
12-4 .Selendroid and Robotium (二)- q: n) e2 F9 E
12-5 .Appium(一)
2 ~) P; ~% o$ {) s; I5 g4 N12-6 .Appium(二)( ^7 `; [& t8 q4 e4 C
12-7 .如何自动化测试Native App
( _+ d8 k1 c: x+ ~- [1 k% P12-8 .如何自动化测试Hybrid App
& j2 ^9 c, r4 \12-9 .如何使用Selenium测试WEB页面/ n) z  o+ t  T. W9 Y- h+ P
12-10 .如何使用Appium测试WAP页面
9 W. C0 j3 n5 q) |( [3 l+ z" }* w- s- H) T; b$ F
第13章 鲤鱼跳龙门第二招式-自动化框架5 Z0 M) f+ b# r5 M; Z& N
testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
& H: w. b% ~% i1 N- s0 c: g+ S3 p7 v/ d, y13-1 .Unittest的原理! f* x( ?- C% Z; l6 d- ~5 w5 ]
13-2 .DDT数据驱动
1 V4 Q# z- Z) V/ D13-3 .Lettuce行为驱动8 R  Q1 d  g0 G* {2 L6 n) u
13-4 .Robot framework关键字驱动
: \: \' P, r2 m: }13-5 .测试报告的生成 试看0 E4 \" g8 D  C; Q! n
13-6 .测试邮件通知# j$ _) ^, s' @, Y$ Z( ]* h0 M

. _8 m1 i" O8 m, Q& Y4 G) `4 t第14章 鲤鱼跳龙门第三招式-接口自动化
3 V! M, [+ U) h1 u9 M$ Hfiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具) g8 o9 p) H$ h2 n1 N8 T9 q
14-1 .Fiddler工具相关1
1 H: N+ c9 {& C2 a% K3 A1 G$ }14-2 .Fiddler工具相关2$ \5 t0 `( t( A
14-3 .postman在接口测试中的应用1& I7 n0 y( I6 ^" h* l+ b1 p
14-4 .postman在接口测试中的应用2; K; ]3 F7 |# l
14-5 .postman在接口测试中的应用3
, E8 f9 B0 h0 B14-6 .API测试框架
( T$ H1 V* B) k% M9 J' I3 e14-7 .python requests实现get请求5 \& ?. [" q' [# T$ B" E
14-8 .python requests实现post请求
6 `; X* {* y8 g6 e14-9 .持续集成概念2 m+ P/ Z* L3 E

4 j, U6 L7 j+ P5 I! {4 L' F第15章 鲤鱼跳龙门第四招式-服务端性能测试
# z- F, Z( J+ Z" t, f( X+ dLoadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比9 r$ ~7 x/ X. w( q: G( n  B
15-1 .服务端性能测试的工具
/ g4 s" `& j2 O" Y15-2 .服务端性能测试关注的指标1 y! w, V; }4 ]8 ~
15-3 .服务端性能测试方法
4 v* z+ c3 Z" e; _" U# j2 B* `
/ D$ B* l3 f2 t+ N9 h第16章 鲤鱼跳龙门第五招式-兼容性测试
9 i8 o" r9 R2 D/ a, ?App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
1 |' [+ D1 V/ @- {9 s16-1 .App兼容性测试
: M( j: X' l, f, _" i; ^3 {8 ?2 [16-2 .WAP网页兼容性测试) M" T: n/ w6 d! @/ d& f
16-3 .PC网页兼容性测试
1 P9 @: c2 C; m
) J8 |8 H) z3 q2 y7 D; O$ {/ x+ p第17章 鲤鱼跳龙门第六招式-调试5 C* o  z1 ~  h1 m
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题0 {: v; R+ I$ l; {' k
17-1 .APP的bug调试
( J' [# O! |7 N3 t# N17-2 .WAP网页的bug调试
+ L# k# K7 a; o8 z17-3 .PC网页的bug调试
* _9 I0 d) D& N$ A" q3 }5 B. c  T0 K- i9 q- H, |
第18章 踏入江湖
9 j5 M/ S' {% t' m4 o) O2 u职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等  Z& E( L* [- h% b$ j& p
18-1 .自信的力量/ h; f( L& L& l7 W, _* h- A6 o
18-2 .真诚的力量6 e7 R* u& E; Q: h8 R" l; O/ p
18-3 .职业规划6 {' @) U6 K7 {( O5 R
18-4 .必须思考的问题
$ m+ ~) n1 B% B" e5 D; m
. Z5 a9 v) t9 H〖下载地址〗# @+ J0 J% V& Q4 O5 ^6 T% p; R5 h) t
游客,如果您要查看本帖隐藏内容请回复
2 a* ]3 L: U+ @* \% N

) C. ?4 \$ S  k; x6 O) c---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------
  r; Z, Y$ h. _0 H$ Y9 O- v1 P; K" H
〖下载地址失效反馈〗3 k8 Q+ X' F" t! d' m4 y
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070" B' J' G0 {& i  [
' i3 ]0 }# H2 N9 S6 ^: {' t0 o
〖客服24小时咨询〗
1 `1 ?; N8 ^2 v有任何问题,请点击右侧QQ咨询。
& K, D% @) E) Y$ g  Z. u, B0 K
0 t$ a; K. l6 ^  L# F( @0 H
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则