Python移动自动化测试面试

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

. a, s; e9 ^  d QQ截图20200120104723.png / \8 i3 ?5 Q( F7 S5 U5 y
〖课程介绍〗
; L0 ~" O8 K+ a( V从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
% o% C$ _5 z+ t
8 i7 M" S6 T- x) H/ m5 p〖课程目录〗. i) A: G% F% I+ b& F
第1章 细说面试过程
$ @2 A5 K) |9 [3 h  l3 @4 i以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
" I  b) \: x0 }2 v1-1 移动端APP自动化测试面试导学 试看; Z3 d, ]. O2 w$ x. {2 y( K
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
: e' ~4 ^1 U" c5 {2 H4 E& a8 P1-3 笔试、技术面、高层面、HR面
* K: B/ o3 `: B, x1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
" N9 n& ?' t8 d- v6 q' |( e1-5 问题类型:开放式问题、封闭式问题3 N, Y4 o1 q& @8 B
1-6 面试的注意事项:首因效应,近因效应等
; R$ v" l' \& i/ s; Y/ u! i1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚8 u+ ?2 j! V. P% H" D, c2 }1 w
1-8 初中高级岗位的不同考核内容
3 P- r# |0 k5 L4 k- i" Q' Y* {$ Y& |) W+ Y9 ?
第2章 一个输入框引发的血案. P6 ]' [/ H2 V0 ?/ X" U( c
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?
/ x9 B" y' I/ j2-1 .普通的面试者怎么回答  L5 u0 ^& z& T: U! T0 s9 V2 J6 v
2-2 .有备而来的结构化思维
( v3 \. o( R6 `6 F, e, o* s6 j- A2-3 .面试后的思考,如何更好表达- R: p, Q) x9 E

/ _# ]& l: I% G4 w( h% V7 W* h3 `5 [第3章 磨刀不误砍柴工 - 自我分析) P. K& \0 ~) V2 o0 ?" I, h( ^
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
8 d* |  O  S6 S. \3-1 .简历要表现什么
% j8 L  j$ j9 s: W- t3-2 .如何做一个好的简历
+ `; N2 `; I# F3-3 .了解测试流程么
' K+ @* }, z1 n: D6 r0 b3-4 .了解bug处理流程么" a) ~! {8 C1 ~! j4 u3 w( m
3-5 .沟通的对象沟通的方法& P& X# l" z& B; L/ c1 `
3-6 .常用的测试工具  E( g/ x6 t2 i* Q
3-7 .如何设计测试用例管理测试用例
# {: M  o( v. n" U3-8 .工作效率如何都有哪些成果
" w, b5 \+ I! S. F3-9 .问题的背后意图是什么
3 e" j0 X/ f% m" h0 q$ D
! V; R$ _, i" R/ _- V- J第4章 基于python语言常见的问题
6 X3 H( u# s9 e$ h# U面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别7 [1 O6 v9 h8 R0 M# P- d! y
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
* p# R1 a1 f0 F4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
7 ]9 q& A9 M+ `# p4-3 面向对象编程概念及代码实现* ^$ Y: `5 S$ b# q  }
4-4 进程、线程、协程概念及代码实现, R% O: p! E6 D* M% z0 ], _
4-5 socket编程概念及代码实现9 D  T- [3 x6 ~( e
4-6 lambda,元组列表概念及代码实现
" I" D; p6 f$ \8 i, ^$ {& t4-7 range, 字符串拆分概念及代码实现# N& k$ Q# p- F% J
4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现" w5 U: r; T4 d, x; x: g/ S0 a0 V
4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现+ L1 `: d) H6 Q+ j. ]/ Z
4-10 内存管理、items和iteritems区别概念及代码实现
  M4 r! }" i: J0 |6 J- J: U; o4 U. ~7 w$ K0 d9 \; F
第5章 基于python常问排序算法! n! g" T  ]8 v' v1 t. l( r3 r5 e
从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
+ R) m7 ~2 E' f; x$ ?# p- E5-1 从小到大排序,从大到小排序原理及代码实现; V. _. T! o& H6 p( B+ T
5-2 冒泡原理及代码实现 试看
. ^" z/ f8 @3 Q- i8 Q( l5-3 快排原理及代码实现) N1 A6 H; w$ M0 v; D2 z* q+ [
5-4 堆排序原理及代码实现" s7 L' G2 {1 N9 ]$ p9 x
5-5 二分查找原理及代码实现
) g2 N( y0 z0 j* _5 ?5-6 素数原理及代码实现3 ^+ Q. K8 `, U6 v

. o( `0 P. J2 Q0 h第6章 蹲马步打好基础-linux常用命令都有哪些. t! D4 B4 _" U: ^8 Q$ }3 s
基础命令,网络命令,系统命令等等- }7 e  b% [& j! b* s* O; G* |
6-1 linux基础命令使用演示( g( K+ e+ v8 z% g& h
6-2 linux网络命令使用演示# l+ D# d& I- ~: h
6-3 linux系统命令使用演示
/ R+ }; r7 x, ~" f1 H) J/ q+ }% j' H7 X1 a9 o9 p+ @, F9 A
第7章 蹲马步打好基础-计算机网络相关的问题( Q' d& B8 C  G2 E1 @
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程3 P+ |0 L5 O6 o. w1 U& ^4 ^
7-1 OIS网络七层模型原理
# {3 G8 X% [! P4 d/ r7-2 http协议get和post的区别原理
/ N- ~; u* I8 G9 W- M7-3 tcp和udp的区别原理
, O4 Y$ [8 L8 d; C+ ~$ }7-4 TCP连接三次握手,四次挥手过程原理. D: V, b$ O' y/ I, T+ b( j0 A
7-5 socket建立连接的过程) E( d- V; q- E$ H  R8 {# y/ u- }

4 o% p" G- f4 z# m! W5 D第8章 蹲马步打好基础-操作系统相关问题% k9 N2 B7 ~4 }0 Y* @
进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存" m& F* t5 u) |* @( j
8-1 进程、线程、进程的状态概念- [# q. A7 Y6 l3 Q- M- m
8-2 进程同步与互斥,进程间通信概念/ H: j2 h  W# ?2 b( J# W( B" J
8-3 进程调度算法,死锁概念
# Y2 W3 i0 \+ _* N! e. q7 F8-4 页面置换算法,makefile概念) [. I! ^3 l. x! w
8-5 虚存、实存、共享内存概念( ^7 I9 c: p* q4 u
8-6 mysql数据库的增删改查, 命令及使用演示: f2 m( k- B, \

+ r9 n2 L: q8 Y5 W6 p第9章 Fiddler工具都有哪些功能
4 L7 N" D7 i7 U题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等
, J8 s/ f4 Z" ]0 Q9-1 题目相关,fiddler相关题目陈述3 j8 B$ p* t( |- B7 D4 H! _
9-2 手机抓包、网络请求解析、mock response,使用过程演示
( t! _' i  s9 r/ [$ {% p5 H1 Y) t, c9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
# _" x* ]/ D8 D/ S. A. R/ ~9-4 慢网速、不同的状态码、过滤,使用过程演示(下). s8 D& @5 T' h( o

) x( E& |  _  {7 n, }& X, k第10章 ADB相关的问题7 l& i- W) S. H: [" D
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo& e2 C) c* \* U' V7 Y" A
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理
: ]: o8 W% D! v10-2 adb server重启,apk的安装与卸载 应用演示
0 T+ _* d& K8 x10-3 文件的push、pull,apk的静默安装 应用演示
8 |- n# B5 e! w+ [0 l6 [+ O7 W10-4 app的启动停止,app包查找 应用演示
: Y/ m" s0 }- T3 T2 m( T, j10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示  y& s8 y5 w! D2 T5 L
2 p+ T# \. S/ j% r
第11章 Monkey相关的问题
% X$ ]" O# ~3 x- umonkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件, `4 s1 h- j, ^7 J& g" \) d' b% B
11-1 monkey命令,monkey场景重现 应用演示0 z/ U2 R2 S4 P  J8 I1 N5 E% C
11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示7 t6 Y. s% q2 m3 W5 }
11-3 monkey执行指定类型的事件 应用演示' I; s/ C4 p. U$ [5 N* P& {# _
8 M3 g4 Z* P. x4 H9 D; g
第12章 鲤鱼跳龙门第一招式-自动化工具
9 ^1 m0 d8 w: u& n9 x9 dinstrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...
% ~# K* D/ B7 c. y& j12-1 .Instrumentation* w6 x! s! r( ?9 H( w
12-2 .UIAutomator-UIAutomatorViewer; g6 q) k" U0 i" q+ U* w/ s3 F1 z
12-3 .Selendroid and Robotium (一)
: O$ S* @3 ]8 D) q. A7 z12-4 .Selendroid and Robotium (二)
8 Y' k3 x! [8 T; Z12-5 .Appium(一)
* D+ j, G# z' k8 F12-6 .Appium(二)) B6 n$ n+ u% n! r
12-7 .如何自动化测试Native App6 h$ b. N8 J, j5 G
12-8 .如何自动化测试Hybrid App
1 s  K+ D* N: [9 c2 Q12-9 .如何使用Selenium测试WEB页面
- q6 q6 U, z' I, N. h12-10 .如何使用Appium测试WAP页面( S2 I7 S" m/ A. t( r8 e
3 K6 ]0 u* s5 |, L
第13章 鲤鱼跳龙门第二招式-自动化框架
/ @9 P7 k9 Y- n( d' j  {testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件# E- i7 h9 k1 K7 K2 N
13-1 .Unittest的原理
: b0 w. N* L" J4 R$ l6 Y2 Z13-2 .DDT数据驱动. T3 ]+ R: U+ D& r: V
13-3 .Lettuce行为驱动
# X' x) _& @! W; m4 i; `13-4 .Robot framework关键字驱动7 e2 w( `% ]$ \/ H; Q! ~
13-5 .测试报告的生成 试看
+ R% o0 f+ v, Z' [7 ?: v; y- m13-6 .测试邮件通知8 e2 H+ U+ @" J! T& S

- q; i& z, j; o第14章 鲤鱼跳龙门第三招式-接口自动化7 F" O- v/ @0 Z; U5 j1 f0 T" W& m9 L
fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具
6 }" F- G% S3 N. y# X0 ~14-1 .Fiddler工具相关1
" A. p$ l7 V# Q8 I; ]# w' P: [+ D14-2 .Fiddler工具相关2
4 W* J2 m; w7 y' I, l, q14-3 .postman在接口测试中的应用1
' c& e* g( j, X. n/ G14-4 .postman在接口测试中的应用2$ ?' s9 h' g: e" E
14-5 .postman在接口测试中的应用3- w' ?+ n- m! Y4 b* _
14-6 .API测试框架
6 r- k" C  _; d! N; J% L14-7 .python requests实现get请求% b: `% ^0 R0 t$ h' z( O" W
14-8 .python requests实现post请求
- H: k6 y) j: a! P; m- C& U1 ]14-9 .持续集成概念
8 g; M; Y6 k& H+ V
* Q- c# e1 e% }2 x' I, {. a第15章 鲤鱼跳龙门第四招式-服务端性能测试
7 }5 ]6 P, O# y) }! M* X8 zLoadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比
/ i7 q6 e+ z& d, K$ U; k15-1 .服务端性能测试的工具& G. s' M' w3 \
15-2 .服务端性能测试关注的指标8 P8 ^% p! |/ J# k! Y6 M" n8 m
15-3 .服务端性能测试方法
+ R- y+ {' P7 J. ?% S/ ]" t* b& `0 H% p; Z3 d4 Z! n/ R
第16章 鲤鱼跳龙门第五招式-兼容性测试- p; ]1 }* Y- O  ^
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
8 [+ s: b! q) A) o4 n* m2 O$ `16-1 .App兼容性测试8 q) V& V! D9 Z! {3 u
16-2 .WAP网页兼容性测试
1 m, i3 B# T' s" @16-3 .PC网页兼容性测试8 I/ k6 o7 V3 z# R  @3 I/ ~$ A! _

( p# h& B+ z! B, M2 `  |/ ?第17章 鲤鱼跳龙门第六招式-调试% n/ \" G# E) W% U" |
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题+ ?3 R1 U, z- I4 i" [
17-1 .APP的bug调试( ~9 j- ^( g2 x$ Q9 i8 f
17-2 .WAP网页的bug调试. T: T/ \  r9 o& e& T* j" Z
17-3 .PC网页的bug调试
, f; y4 f# u& a& O6 b
8 ]% |9 q8 c6 E! A8 `& e" b8 X. F9 W: C第18章 踏入江湖
1 P+ c' ~  M' T- U2 Z4 O职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等' i/ V/ o0 K, K% i: O! A0 w
18-1 .自信的力量
7 K  D; ], y* e( S18-2 .真诚的力量0 z2 q' E3 q0 H" G8 h3 Z
18-3 .职业规划
+ A* R2 O2 _8 i/ I  w8 V  ?18-4 .必须思考的问题  e3 w8 f3 S6 Q5 q) h, B7 c
$ o+ o+ n5 w% ^3 a
〖下载地址〗/ |, \6 i, q# O
游客,如果您要查看本帖隐藏内容请回复

, u* Q* c- @* \! ?  W( |  e! j* `# e/ y. w/ e; b
---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------+ h2 H  ]1 d; v  v3 Z. n+ }$ R& n( I

1 |; S) c# c, f8 h! j. }. _! `〖下载地址失效反馈〗
: d4 i; \" C9 W/ @- o& ^' H- e如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
1 K. P( f# g+ z- r( Y
" _0 L7 v, A1 f- v5 r! F〖客服24小时咨询〗
) ?+ t+ o; c7 E  h有任何问题,请点击右侧QQ咨询。
3 R- s  w# G, v
6 W; s! Y9 ]6 P' ~8 J2 g$ G0 g9 n
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则