Python移动自动化测试面试

  [复制链接]
查看1888 | 回复3 | 2019-9-21 14:34:16 | 显示全部楼层 |阅读模式
7 j3 N. P+ x# n4 d( D
QQ截图20200120104723.png , k0 G* I4 |3 l. f  o! f4 l
〖课程介绍〗, h4 c/ r) I4 I0 O; {# Q) G+ v
从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
/ i4 i; @  `3 G) [; O
4 ~3 a# B$ [5 h% b' N〖课程目录〗% ~# _4 p, Z6 O4 r! D" i
第1章 细说面试过程
1 Z- z# g. F9 C以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
$ l! x* ^+ K( Q6 g1-1 移动端APP自动化测试面试导学 试看) E) ]* w7 o' }# Q( X0 a
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
: R: \3 v5 `7 a# ~! A8 q0 R" o1-3 笔试、技术面、高层面、HR面
* {1 r7 f8 U, M/ \' q1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试; w& \- m! C. V5 @1 ]- c
1-5 问题类型:开放式问题、封闭式问题  l6 Z: J! j, |/ R6 U8 Y1 `7 w
1-6 面试的注意事项:首因效应,近因效应等
# s8 B1 Q9 k1 M( k8 y2 P4 f1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚
: U9 n% T9 l. p% {1-8 初中高级岗位的不同考核内容
4 x9 C% S& i! W5 A7 D9 V. n7 h4 H
- f8 |: N, u( L第2章 一个输入框引发的血案" T; W- K! i4 q2 N" b# q% I
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?# r" V. }3 ?4 [& K5 `$ O$ b( H
2-1 .普通的面试者怎么回答
$ x8 u0 U/ j" }$ K+ E7 n$ G3 c2-2 .有备而来的结构化思维' o; f7 d& Q6 ~* g: |6 Z
2-3 .面试后的思考,如何更好表达
) p3 c7 `( V! B: n7 ?8 ^9 g
- p. q8 t* e) S  a9 Q第3章 磨刀不误砍柴工 - 自我分析
4 J' j' P; L+ X; a% N简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
2 H  V: k, }2 B) \1 t& @$ z: `3-1 .简历要表现什么0 v: C- v! ^7 O# _+ A" U5 O- s5 @
3-2 .如何做一个好的简历
% a3 ]6 Q7 f6 g) l3-3 .了解测试流程么+ x2 P. k, D/ w. @3 c
3-4 .了解bug处理流程么
! U6 }* x$ Z8 y. I; d- v' W3-5 .沟通的对象沟通的方法
7 C+ Z/ B! B1 O* l6 x  z3-6 .常用的测试工具
0 B4 A1 s8 _" r5 r3-7 .如何设计测试用例管理测试用例: U& @) _9 Q" C
3-8 .工作效率如何都有哪些成果
0 ~; q% b/ p8 t* V$ o3-9 .问题的背后意图是什么5 z! Z; w! ~+ I  q2 \

( K* L( j3 z6 t! E) g第4章 基于python语言常见的问题
; r% s+ J$ D# M5 e: @' Q% Y' j面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别
' A7 f7 v" ^" w4-1 测试阶段的划分,测试流程是什么,如何做好测试计划3 o5 }5 c% I5 F& d# K# |1 \
4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型2 F+ Z  K+ N0 x
4-3 面向对象编程概念及代码实现6 E; n* }( l& t' }
4-4 进程、线程、协程概念及代码实现
+ Y$ {" R( |) C4-5 socket编程概念及代码实现. w; C- j1 k  y: Q
4-6 lambda,元组列表概念及代码实现1 L, J0 Z  N! |. ?3 M6 z
4-7 range, 字符串拆分概念及代码实现% b- j! F$ B  r. k+ o
4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现) ?0 ?" r/ Q& g! T, e
4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现; b" Q: M2 a% D* O- n) s+ U. Y
4-10 内存管理、items和iteritems区别概念及代码实现
1 K' H7 W, f# P+ O5 o( n) p
8 Y. v! n( N5 A/ v" g' ^, _3 [  t5 j第5章 基于python常问排序算法
" u# Z+ ~  f0 f/ [从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
; G, F5 l5 }/ Z8 m5-1 从小到大排序,从大到小排序原理及代码实现$ `& b' V% T; _8 I+ l- V1 e- Z- v
5-2 冒泡原理及代码实现 试看7 L; c; I7 D$ G6 ^' v3 S: @! l% s
5-3 快排原理及代码实现
# Y$ K9 X' ?2 {4 C4 j/ v, H5-4 堆排序原理及代码实现
. g7 p& ~( q9 o; ]: t( M5-5 二分查找原理及代码实现
$ C9 ~) o4 z) i" q+ {9 ?5-6 素数原理及代码实现1 T& _  F. G! Y7 Q# J4 F9 |4 g7 v
4 R% e+ U! [8 O: b& K2 ~
第6章 蹲马步打好基础-linux常用命令都有哪些+ n+ j9 A5 w5 w) z% P! A" V: }
基础命令,网络命令,系统命令等等
" ~" e3 ^8 m0 h* ]# h$ q% I( U6-1 linux基础命令使用演示
( o3 Z$ m) O0 C6-2 linux网络命令使用演示
! S( R6 t, R. H$ A. B6-3 linux系统命令使用演示) v4 d. {! ~' Y) b

* f/ m1 e9 k! j* M; L% ^第7章 蹲马步打好基础-计算机网络相关的问题+ T1 g' v. }5 _; f
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程
, M3 o. V' o+ e6 Q6 k7-1 OIS网络七层模型原理, h. M* T! g( V) q, r/ U, a; _$ {
7-2 http协议get和post的区别原理4 {- K. A4 g9 {+ m
7-3 tcp和udp的区别原理
$ e7 l' p* y3 C7-4 TCP连接三次握手,四次挥手过程原理) H0 A2 A1 [$ |5 F" x( k
7-5 socket建立连接的过程! L) G. `, Z( _& {9 l; r) \

, M. m7 C: F) O( E  b第8章 蹲马步打好基础-操作系统相关问题
! N. r9 J' X/ q. K: ^进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存
( H2 m* ?# {7 A( B* g4 U8-1 进程、线程、进程的状态概念' a  `! C9 c0 s3 I) M5 E: c
8-2 进程同步与互斥,进程间通信概念
0 {8 q  m& t1 M8-3 进程调度算法,死锁概念% U6 R% M7 ], ]8 U6 n- H  s
8-4 页面置换算法,makefile概念
, l9 W. L* R9 }% g8 J# M9 ^8-5 虚存、实存、共享内存概念
8 s" Z8 k7 J' ^9 a$ g+ Q4 K8-6 mysql数据库的增删改查, 命令及使用演示/ P6 d% G+ k0 J) b* a

* Z$ y4 ?$ d1 O8 Q第9章 Fiddler工具都有哪些功能
5 H" h! t' F, v) a0 o  F- q* p% l题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等% Q( E. Z; Y8 D, y* }0 v/ T6 h3 g
9-1 题目相关,fiddler相关题目陈述$ y0 M' w- ?: |( |1 a
9-2 手机抓包、网络请求解析、mock response,使用过程演示2 L4 u3 |8 c1 j. Q8 O$ `8 n
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
1 R# C/ ^) q1 ?7 l) u1 Z* _9-4 慢网速、不同的状态码、过滤,使用过程演示(下)9 Y6 h: w+ T* ]" [% E2 H, X9 v

& m. @9 ^3 V4 Z1 s5 B第10章 ADB相关的问题
4 `: h' j" z: zadb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo
) R8 [% }' S4 U10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理# q/ `* z+ g2 I' E. C0 q2 q) m' ^
10-2 adb server重启,apk的安装与卸载 应用演示  @. G+ o! t, M% H
10-3 文件的push、pull,apk的静默安装 应用演示) B$ D) J3 m+ M- [" p7 E! h
10-4 app的启动停止,app包查找 应用演示6 Y& x- R1 r/ F. ~$ x8 o% P
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示+ R1 m7 E- Q' B* B% ?

" O1 r1 L8 r: Q  J% X1 l! `8 v, k第11章 Monkey相关的问题
) U8 ^! U- T3 qmonkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件2 C+ N" S0 u5 m& g6 g$ x
11-1 monkey命令,monkey场景重现 应用演示2 Q! |% n; W. X  t
11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示
* o2 n" w9 F. s: U# n4 ?" H11-3 monkey执行指定类型的事件 应用演示
1 z, X, f9 \3 W
- Y, C3 `! q7 c& e" w. Z第12章 鲤鱼跳龙门第一招式-自动化工具. ^5 d; Q$ b! E
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...+ o+ @$ I% j$ D0 M/ l/ u
12-1 .Instrumentation3 M" W: G& G* V8 u/ C
12-2 .UIAutomator-UIAutomatorViewer
' B5 }9 u; |. z. S( e/ t6 G12-3 .Selendroid and Robotium (一)7 Y9 x7 u8 ?* T( j% j/ j4 E4 X+ ^
12-4 .Selendroid and Robotium (二)
4 b; j6 c4 L! O: ?) C8 p12-5 .Appium(一)
6 M8 V$ g' n" @' Y1 X0 X) w$ |/ ~3 A12-6 .Appium(二)
0 S# s  L4 p3 z/ X* Y4 [12-7 .如何自动化测试Native App
( l; L) Q3 ^2 P+ `, l( ^  Q: E12-8 .如何自动化测试Hybrid App
4 ~9 S) [6 F- l+ t) P8 r12-9 .如何使用Selenium测试WEB页面6 `  W; C/ n1 z$ I: U6 ~5 r& S
12-10 .如何使用Appium测试WAP页面* F7 s$ S; w2 s/ H8 o$ W' N

0 y& I& q1 G, C" H  a6 |第13章 鲤鱼跳龙门第二招式-自动化框架# H9 F  n! J9 d: i; q
testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
, O5 A! A3 z* a- n& _9 o8 K' |13-1 .Unittest的原理
4 d5 V' @" t8 i1 ?; S13-2 .DDT数据驱动
9 F, j7 A& a& h' V! F) n13-3 .Lettuce行为驱动& D8 k9 r0 ~1 c+ O
13-4 .Robot framework关键字驱动) n. B' W# k& F' a# s4 K
13-5 .测试报告的生成 试看
9 G9 e; y& m1 \" F# {5 \5 L! @13-6 .测试邮件通知9 O4 ]& U( U: ?: i& t
$ k: \3 E8 a$ ?5 E
第14章 鲤鱼跳龙门第三招式-接口自动化/ S2 L+ z+ g3 m# i0 d1 o
fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具* ]* h* Q$ E3 _) V
14-1 .Fiddler工具相关16 i; }! ~  X  P
14-2 .Fiddler工具相关2
- @, T6 Y$ @8 ?7 Y14-3 .postman在接口测试中的应用1
4 E! z. y3 i+ w$ V; V14-4 .postman在接口测试中的应用26 h  u7 c9 V. y! ^$ E
14-5 .postman在接口测试中的应用3
: s" A2 }9 E2 u3 o. |+ M3 N7 p14-6 .API测试框架
/ z# \2 R4 R  \14-7 .python requests实现get请求
* Y& O( X; g7 j1 C8 Q14-8 .python requests实现post请求/ Z8 f! [+ L: F2 d
14-9 .持续集成概念$ v& e& b( h" x

! x; _' t- U' [$ }+ f第15章 鲤鱼跳龙门第四招式-服务端性能测试
$ U, z, s0 n9 G5 eLoadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比3 p$ V, m! g* n0 S5 O9 T
15-1 .服务端性能测试的工具
: W6 B  U# z( c15-2 .服务端性能测试关注的指标
; N$ K8 G# H' J: W15-3 .服务端性能测试方法2 ^6 [( ?2 s( a3 s* h) ~2 b! _
9 r3 ~& ]! V/ a& H  A. ~
第16章 鲤鱼跳龙门第五招式-兼容性测试) J% W1 r6 t- X
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素4 Y0 K- n, Y. X' m
16-1 .App兼容性测试( L) F# w5 F/ o% W6 ?
16-2 .WAP网页兼容性测试/ Q8 Y' ?: r( x3 F' ^! F
16-3 .PC网页兼容性测试
! _8 I, r6 I# E, _- n$ X
: V: D3 o( t0 n. m8 @! Q第17章 鲤鱼跳龙门第六招式-调试, n! F8 P1 X( i& R% k) h
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题- M. |" y7 o) p+ z9 ]! q2 q
17-1 .APP的bug调试! q2 @/ }+ k( y& N; P
17-2 .WAP网页的bug调试
. F6 F! p$ g" d. ]17-3 .PC网页的bug调试
4 V: ?4 w$ K# r2 ?1 d4 r
! @$ d: \+ y! Q+ K" r: x' k第18章 踏入江湖
1 C2 |7 r2 w! Z) e职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等
+ I% k2 m: T8 v4 e18-1 .自信的力量
& J& Z( c1 N! l4 A- t6 H18-2 .真诚的力量# M# @: t5 E( ?% F! s
18-3 .职业规划, a/ i$ d7 C/ y" |+ ?
18-4 .必须思考的问题
3 Y% [. H0 d2 g& E. O; y- k) K1 k1 [8 _8 q  |- Z3 w0 M. e
〖下载地址〗
) W4 {3 H% h; w+ _
游客,如果您要查看本帖隐藏内容请回复

  }2 x3 Q3 e: A& s! r$ @4 |
; Y5 e' P& b) U2 ~: q4 j( N---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------6 P8 U+ J  J2 X* j* j7 T
) F# c7 Y$ }1 Y  C) v5 M: Q
〖下载地址失效反馈〗
8 W, q$ x, C9 P9 y5 B如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
5 n6 ?( k* L, f% y: _- a1 i$ c. U, w5 K0 Q* [+ F- @; c/ S
〖客服24小时咨询〗
5 s8 L7 `/ [0 D% e+ I- B* E/ n有任何问题,请点击右侧QQ咨询。
8 n: z( _& s; q
' y$ v3 C, e4 P% I4 O
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则