Python移动自动化测试面试

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

! s. g8 A  M4 J6 r2 j( Y% O; N QQ截图20200120104723.png
0 i  F6 C5 y8 d$ I# c7 y( P, P〖课程介绍〗
! p* [- F$ y. H) \; K5 f( a& r- P& _6 B; H从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
* R& k/ Z6 h  ^! q' A- ^
7 h# g8 x2 S( X) Z〖课程目录〗
, Z/ p! X+ _3 ~. K1 C/ s第1章 细说面试过程
; g! R# x3 A2 F  o; `  N以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
7 Y7 T  Y5 a# |3 m, }1-1 移动端APP自动化测试面试导学 试看( M; {8 x$ `$ S. I
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求9 O: d4 m' s+ v) L. ^. d6 S
1-3 笔试、技术面、高层面、HR面
; M2 _4 n) n0 `1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
* D3 F8 `/ E) x/ l, g. A; O6 F1-5 问题类型:开放式问题、封闭式问题
3 _" A9 R+ u% g6 O7 Y6 v4 v+ @! q1-6 面试的注意事项:首因效应,近因效应等2 [  o' v+ r" T+ n. ^5 z5 d
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚3 q2 g8 R/ v1 h+ R+ Q: G% T
1-8 初中高级岗位的不同考核内容
8 [5 d8 v/ v. B
& P0 W! U9 Y4 S0 X) i$ Z第2章 一个输入框引发的血案
4 p+ ^: \$ c1 ?  ~: ^通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?% |" T$ {# M  a7 |5 R
2-1 .普通的面试者怎么回答
  ?+ i* U$ m$ P: d2-2 .有备而来的结构化思维! c: L' A: {% ^& _; {. t
2-3 .面试后的思考,如何更好表达
; c' t  k! _1 K# `+ C* \  a8 A% G+ N, E: Y
第3章 磨刀不误砍柴工 - 自我分析
2 I7 K6 m( r) C8 h& A简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
) ?" x$ P) F. v/ ]; |9 [1 j9 E3-1 .简历要表现什么+ [7 E. \: D" s  S3 R* B8 V# c
3-2 .如何做一个好的简历
$ Q% |' G1 s1 c9 K4 B6 i3-3 .了解测试流程么
, _! M/ Q& E! d0 f+ l$ r3-4 .了解bug处理流程么, H7 p8 b+ \8 s3 r' W
3-5 .沟通的对象沟通的方法. ]. H/ S- f2 D+ l: ?! w
3-6 .常用的测试工具6 ~! t; B. p% _2 i* P6 ]/ R1 Z& N
3-7 .如何设计测试用例管理测试用例
9 w* L* A% J5 M& {' \3-8 .工作效率如何都有哪些成果
4 d1 f7 q5 _1 Q, e+ h8 P3-9 .问题的背后意图是什么7 S2 X' O& l& S- }, e/ r5 k

" ^7 B3 g' {$ k1 e% ?( x4 d5 M第4章 基于python语言常见的问题
/ x" o+ s' Q& c. `$ f: I面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别* x* [: h3 l* t- c; U  D% o7 d1 n
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划3 T# ^) X# U9 N3 L; O9 W8 k- l" |
4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
* m1 A5 J  }- k) R. @) u4-3 面向对象编程概念及代码实现; d8 J4 M# v8 \  ]% {
4-4 进程、线程、协程概念及代码实现+ K% t2 x3 F+ u) s# J, E' S( }
4-5 socket编程概念及代码实现0 n. I# G4 r9 C$ |& v! L" n2 X1 k
4-6 lambda,元组列表概念及代码实现  C( A% F2 H% l) Y+ a6 M  I( }
4-7 range, 字符串拆分概念及代码实现
5 o- c+ t  {, P5 A7 a# s* p" ?% O  S4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
0 U5 q$ Z- `, X4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现: }7 ?9 ]  w) Z* P- w9 l( H) D
4-10 内存管理、items和iteritems区别概念及代码实现( T/ O0 d( Q, i$ u9 D7 g/ F7 e
7 ~; @6 K0 R1 D7 ^' @
第5章 基于python常问排序算法
2 j! G, @4 z' B% l5 }从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等6 p, z6 q( z, }  F: P
5-1 从小到大排序,从大到小排序原理及代码实现
9 D2 i8 j1 U& Y& }' f9 k$ X6 ^5-2 冒泡原理及代码实现 试看
) r6 k0 H+ |+ e0 Q% b1 V" \8 T; B5-3 快排原理及代码实现& e1 ]" {4 h: V) T, D2 `
5-4 堆排序原理及代码实现8 c- z) R9 c) R2 t% x1 o2 V* U3 X% \
5-5 二分查找原理及代码实现
6 _$ o: S$ P6 }$ z! x8 y; h- N5-6 素数原理及代码实现
' f- I7 D* L- x$ t, O% x, C5 ^4 i* F4 W) c
第6章 蹲马步打好基础-linux常用命令都有哪些6 ^0 R! g- A3 W6 v' l
基础命令,网络命令,系统命令等等6 O% r0 |- s* E6 V. d% a
6-1 linux基础命令使用演示  T& w0 T6 N/ r; C! y; g
6-2 linux网络命令使用演示
8 l1 L4 O3 v, A0 V/ c3 @6-3 linux系统命令使用演示
- a; f* R* S' ~
  P! ~4 U8 C, V第7章 蹲马步打好基础-计算机网络相关的问题9 l( k! n$ _; I
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程
0 J& O; j$ O8 H! Z6 }9 L# g; i7-1 OIS网络七层模型原理( w: o( C. n5 N) ~
7-2 http协议get和post的区别原理4 N1 M% w( ]7 @% ]! b
7-3 tcp和udp的区别原理. x4 A5 r4 y/ |" C: s1 j2 Y; B6 N0 m: K
7-4 TCP连接三次握手,四次挥手过程原理
9 ^0 {. K) D% e( o2 V+ u/ M' R, z7-5 socket建立连接的过程2 c/ c' o4 V8 N( k

: F4 M+ R0 L( [第8章 蹲马步打好基础-操作系统相关问题7 Q; Q' P0 k% ?$ E
进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存. r6 l* d7 `8 y* W" C5 E3 ^
8-1 进程、线程、进程的状态概念9 F7 S9 j- X9 s0 I2 l# {6 `/ b
8-2 进程同步与互斥,进程间通信概念9 M, n7 M* m# V$ z! O$ N
8-3 进程调度算法,死锁概念! n% b0 M/ k0 W7 y
8-4 页面置换算法,makefile概念
/ i% h' T! b/ r; s  p' G- x( D) A8-5 虚存、实存、共享内存概念
- i7 q# ]( R( }* s1 {# b9 m8-6 mysql数据库的增删改查, 命令及使用演示' Z8 Q. D$ `' ]2 E5 m/ p0 O, F

1 D, |$ O' P) j2 h8 `" P第9章 Fiddler工具都有哪些功能% f9 K8 R' T' y5 }; _! ]- ]
题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等% X5 N: A1 q! I
9-1 题目相关,fiddler相关题目陈述0 J0 o8 L' K( F# [5 `' M  ~( d; i, K, o
9-2 手机抓包、网络请求解析、mock response,使用过程演示
/ |: E7 ]  f7 G% e& o! s$ b9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
' X0 a$ T  H# s* O9-4 慢网速、不同的状态码、过滤,使用过程演示(下)3 e, Q% `- u  f  }& ?2 z

3 e/ }3 h+ \/ K  i$ a5 N6 b# ^第10章 ADB相关的问题% h/ f# Z' y6 I4 I
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo; }( Q# W- o& A& }: s' A# X
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理# @0 R7 H  U# w
10-2 adb server重启,apk的安装与卸载 应用演示
. T/ H+ m: R3 t: O3 @3 k/ ~  s10-3 文件的push、pull,apk的静默安装 应用演示
+ Z7 Y6 h7 a9 `  M5 z- [10-4 app的启动停止,app包查找 应用演示3 w' i# n5 [. l6 c/ J" s# f
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示+ B6 C1 D1 o+ }, v' j% L7 r+ E; ^
, P4 T9 F/ |( @8 f# t
第11章 Monkey相关的问题* S. p6 e$ L: E# R0 D+ ^
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件( X4 I  C+ v/ _
11-1 monkey命令,monkey场景重现 应用演示$ |4 A6 n) D2 o7 U
11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示) p: y0 C8 Y# U1 F. a( H. A" N, I
11-3 monkey执行指定类型的事件 应用演示
8 z" a% F& I* c- B7 h
6 d' `7 [0 F4 W0 V$ V. d) `9 j5 o第12章 鲤鱼跳龙门第一招式-自动化工具: j, R1 z( U0 c! {0 A% M/ E
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...' c2 p6 w" j7 V; d1 {; b7 g$ Q
12-1 .Instrumentation
3 C6 n' F/ C4 Y5 g' z5 I, Z8 M4 X12-2 .UIAutomator-UIAutomatorViewer
$ h6 i$ T8 Q+ h- z* w2 U12-3 .Selendroid and Robotium (一)$ ~; S9 n0 N  ]) Z( u' A
12-4 .Selendroid and Robotium (二)& j: B: J2 X5 g" O
12-5 .Appium(一)
3 h- g& O3 B* q8 P& |3 |12-6 .Appium(二)' u- W# }5 {7 }0 q2 u
12-7 .如何自动化测试Native App
# K$ @$ y' k" b: ^. a, c- ?. R+ U12-8 .如何自动化测试Hybrid App5 o+ B3 }0 L& \% f
12-9 .如何使用Selenium测试WEB页面$ T8 x& h/ ]- Y) d! e) L: o4 o6 Y( J
12-10 .如何使用Appium测试WAP页面/ g+ W1 x* s! I2 C3 n
7 I1 i# h( q( t% I1 i0 i/ m! g
第13章 鲤鱼跳龙门第二招式-自动化框架
9 \/ X9 ~; U! x+ \& Y  `6 stestFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件; j) n! R% D! A8 `- ^' L+ ~
13-1 .Unittest的原理7 z' C0 n4 x- F8 O* f5 x0 {
13-2 .DDT数据驱动
# L, d; o& \8 e7 b# a13-3 .Lettuce行为驱动
  w; {& s+ Y3 d! u13-4 .Robot framework关键字驱动
3 c1 N" R$ y5 l- c5 d4 V13-5 .测试报告的生成 试看" T; f+ @* P; ~, o# n5 R
13-6 .测试邮件通知, R+ J* F& G; q' Q- t5 u! P

* f7 w3 r' I: ?4 v0 f! P第14章 鲤鱼跳龙门第三招式-接口自动化
3 l9 C# i9 W, sfiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具
" Y9 K& y$ O, t' [: Y. G+ C& j14-1 .Fiddler工具相关1
4 g5 m' f( A, b/ `14-2 .Fiddler工具相关2
" O. Z7 d* P; j3 T14-3 .postman在接口测试中的应用1
/ U( J6 U- X) p14-4 .postman在接口测试中的应用26 Y& b1 p7 t1 r8 I
14-5 .postman在接口测试中的应用3. y8 |( s, t; [
14-6 .API测试框架& c/ T4 V1 B# ~0 |2 W' _
14-7 .python requests实现get请求4 o+ M3 T9 ]: ~3 I+ K' v
14-8 .python requests实现post请求
3 k4 M0 F( C' U/ V( n) _2 B; t14-9 .持续集成概念
. {( q4 q" p* _9 b
; x9 r& K: _- C: h第15章 鲤鱼跳龙门第四招式-服务端性能测试
! n" i9 @% {' {' }: N7 y6 |6 {Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比. A/ c3 |& W7 o9 F& V. j8 d
15-1 .服务端性能测试的工具
+ z* E9 H- A/ l' B& K4 r15-2 .服务端性能测试关注的指标
6 @6 e- S. O7 I/ u  x! l+ n; m% p15-3 .服务端性能测试方法
" n- A4 i4 F3 C
) e$ a9 ]+ _0 S" f第16章 鲤鱼跳龙门第五招式-兼容性测试" [5 |! {7 U; C) r  t( L! w
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
* ^! n: v$ }$ C( p, o4 ?1 C16-1 .App兼容性测试
- F1 p/ g) M0 C  ]% |' U! X' h1 {16-2 .WAP网页兼容性测试0 t4 q' ~# [/ a) A2 p8 W
16-3 .PC网页兼容性测试
. ^& {) i( F$ Y2 d0 @) j# }" ~
9 I6 E% T/ _! ~7 h' h8 R第17章 鲤鱼跳龙门第六招式-调试
7 ~1 t, ?+ s+ Y. q+ ^APP的bug调试,debug分析无线页面问题,debug分析PC页面问题
* M8 A8 Y! I! C17-1 .APP的bug调试. K  y: W3 J5 U9 [$ f
17-2 .WAP网页的bug调试+ _% l: Z( Z0 P( ]; `& @
17-3 .PC网页的bug调试( p; N( A( n; w& Y9 d+ C
7 Q; t( X6 v  d
第18章 踏入江湖
; |$ j: W  j: N/ e7 t职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等- L( h+ V5 k/ |; u
18-1 .自信的力量
# I- U- M8 B" a, o/ X0 }. @18-2 .真诚的力量
9 T0 V+ }2 B* l- R6 F18-3 .职业规划# |7 w4 u  o5 k6 Z" G  ^+ _/ f
18-4 .必须思考的问题
$ }6 w3 M: R: v* q3 q. S' P
. ^0 J& l' l' ~" p/ k; A$ P〖下载地址〗
) Z6 H* \" _% f% ^' [( t& |: a* s5 O
游客,如果您要查看本帖隐藏内容请回复
& u; d' |* w& S) K- s* b. X% c
  v9 c3 {+ _2 ^) M
---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------
$ H' k% w$ a4 r" \- V8 X& q4 q$ w% L  T
〖下载地址失效反馈〗7 k4 B" [1 I* d" m( x: e5 s* O
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:22303040709 J0 |% h% x: y" V+ h: S

6 u1 u) Q2 F& ~5 M6 X0 T1 o: c〖客服24小时咨询〗
! I: j$ c* b% G* e- c有任何问题,请点击右侧QQ咨询。

$ Y1 e! E% }( G, S, @" J# N$ S! T# g' f! a$ a8 c" @8 b: P, x1 |
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则