Python移动自动化测试面试

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

8 R' ~# @/ S3 ~$ f, D QQ截图20200120104723.png
  D) p3 [4 i" m- u% l〖课程介绍〗
0 e9 s! i1 d8 f6 j0 ^% n从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
$ ^6 s  q5 k) |  Z; o
7 G% f; P, ], p+ X〖课程目录〗
* r- d# \3 W7 \; @; v( T# ~4 J8 t第1章 细说面试过程) c( x5 d8 y  A$ V3 ?- I" @, J' v8 V: {
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
* v5 |; H4 C, i0 z. b+ ^7 A1-1 移动端APP自动化测试面试导学 试看
) }- I! `+ j% w4 S6 a' i$ u( w7 g1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
1 c) r4 o3 o1 R5 b# C5 W1-3 笔试、技术面、高层面、HR面) w# \# {3 ~# V( ~5 L' L1 r
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试5 i/ O. m5 a: H! Q
1-5 问题类型:开放式问题、封闭式问题* r* G' }/ Q! c, ?2 h" a
1-6 面试的注意事项:首因效应,近因效应等  M" L. _8 [; Y! I, a: R
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚+ ?3 e1 D. }. M: E
1-8 初中高级岗位的不同考核内容
% B6 ]* c( n1 U2 ^# e! v
& ~/ B: _  w0 ~8 ~7 p+ ?第2章 一个输入框引发的血案1 Y1 d* o; |& L. {. \0 j/ }
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?( u+ Q: C' }; H' I
2-1 .普通的面试者怎么回答2 b: E" f% X( a; i; n7 `
2-2 .有备而来的结构化思维1 u  s' {: A  f! A! s. ~/ ^5 S* }' I
2-3 .面试后的思考,如何更好表达( {, h; z4 k8 J3 a. z
- r0 a+ D: @7 z) \& m
第3章 磨刀不误砍柴工 - 自我分析3 ~6 i  ?% U2 [
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?1 [8 f- c7 y% z
3-1 .简历要表现什么8 [( Q+ J& v, l( z4 e3 Q
3-2 .如何做一个好的简历  o/ f; H* E4 A' H( F5 D
3-3 .了解测试流程么$ U: K" D! M% P
3-4 .了解bug处理流程么1 H6 p- j0 _- G3 g3 Y
3-5 .沟通的对象沟通的方法0 V3 J$ W1 x+ G! |3 d8 [$ P
3-6 .常用的测试工具
) @/ P' e3 d' G( z( u( k# v3-7 .如何设计测试用例管理测试用例& u  [  q+ z/ ^- [! i' f
3-8 .工作效率如何都有哪些成果
! k7 n' z& t- H; I$ k: G3-9 .问题的背后意图是什么
( C" B2 c1 M- k9 H# D
. J5 s- a. I$ Z: E第4章 基于python语言常见的问题
7 ^* K- b( u. R( X: b面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别* f; i6 c1 o8 X" M! P; l
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划! s0 L. T% N# k
4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
) B+ H: G4 S/ {3 p4-3 面向对象编程概念及代码实现1 Z) V* g# A' j( P3 r5 ]
4-4 进程、线程、协程概念及代码实现
" m  @/ x& c8 q4-5 socket编程概念及代码实现3 W; A/ V& b% L" A3 E  x" ]
4-6 lambda,元组列表概念及代码实现$ L3 Z+ {0 F  h5 J
4-7 range, 字符串拆分概念及代码实现' y3 v) i/ l+ Y- q4 S
4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
. h& d) a$ e- L4 V, v+ W8 J+ h( r! ^4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现
6 g2 e0 F$ _/ K- |# e4-10 内存管理、items和iteritems区别概念及代码实现
- s7 ^" I8 H! a& ?
) w+ m; |1 h/ x第5章 基于python常问排序算法
) J7 y8 H1 M! A8 j从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
, H/ O# A3 F% W; [& @5 B& `& @5-1 从小到大排序,从大到小排序原理及代码实现
" U) }% D. j$ D+ E8 u5-2 冒泡原理及代码实现 试看
* S. I4 b9 P! m( {. y6 W/ S. ^5-3 快排原理及代码实现
7 U2 @" `/ Y0 b9 Q/ o7 z- E! J+ f5-4 堆排序原理及代码实现
: e$ f% W# r, |! S' F5-5 二分查找原理及代码实现
# W3 I* U" T: ^9 I9 `8 Q0 ?5-6 素数原理及代码实现
* v4 p9 H; f. v$ }! i* B' a3 e. a( q( u) a' n; S
第6章 蹲马步打好基础-linux常用命令都有哪些* ~: }0 H, v8 l' P6 R; _
基础命令,网络命令,系统命令等等
- b. I6 U" |  U+ d# Q/ J6-1 linux基础命令使用演示" g) S  {/ B7 T6 e  t
6-2 linux网络命令使用演示. `# W/ `" A( R) z3 D
6-3 linux系统命令使用演示  n9 P* a( R' @' w( W8 N) w

9 L+ k( ]3 d. P第7章 蹲马步打好基础-计算机网络相关的问题# {8 K9 f1 W1 S# t6 `7 v  E1 g; S
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程4 |* B2 N& H' h) U9 M
7-1 OIS网络七层模型原理
) z. q; X( R" c$ h) _7-2 http协议get和post的区别原理# x# B6 L5 l* h
7-3 tcp和udp的区别原理
$ t5 F# e. P2 m7-4 TCP连接三次握手,四次挥手过程原理
! x: z0 S; q3 y! {, W- g$ t  c/ n7-5 socket建立连接的过程
- g3 K) o+ [% e; M. ~8 X1 R; d) ]# r1 m+ E1 u2 P# ~
第8章 蹲马步打好基础-操作系统相关问题
) P0 z) b0 ?- [9 D, I# t进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存4 `* B- M- U6 w  J! l* j1 H
8-1 进程、线程、进程的状态概念4 _  E( h1 E5 R7 R$ b
8-2 进程同步与互斥,进程间通信概念
( R: T+ j1 z# v9 ?/ I1 @. a8-3 进程调度算法,死锁概念  g/ S1 C2 C/ ?6 j& L. G9 `2 I
8-4 页面置换算法,makefile概念
1 D; Y: ]! \" W' r& O1 H5 c; G8-5 虚存、实存、共享内存概念
" P; ~: F/ x5 @/ }" R4 g2 z( S8-6 mysql数据库的增删改查, 命令及使用演示' n% y: J- `* I1 m
3 R" O/ |8 p+ u. V- K1 p+ h0 g
第9章 Fiddler工具都有哪些功能# Q' G1 I& x' r( _5 `
题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等4 h4 N& [4 M) g; C: P
9-1 题目相关,fiddler相关题目陈述
- I, l7 r+ Z7 z1 U- |9 O8 u9-2 手机抓包、网络请求解析、mock response,使用过程演示7 \% W6 U/ r0 V  q# I
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)) _' V2 T6 c* c  Q8 Q% R6 d
9-4 慢网速、不同的状态码、过滤,使用过程演示(下). g+ E8 w" W- v+ ]4 e
, a# S6 R6 F/ n1 v  F' n* k5 e
第10章 ADB相关的问题
8 t7 n' R2 r9 b" N6 [- ]adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo6 F4 h/ t4 M3 z5 M
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理4 N; g% L) S% S# H/ P1 t; C
10-2 adb server重启,apk的安装与卸载 应用演示, g$ i) ~0 A  {0 M/ C8 n, i; t
10-3 文件的push、pull,apk的静默安装 应用演示
% `+ e% v& P: h* B0 p5 o+ \( k: K10-4 app的启动停止,app包查找 应用演示
7 u; N) N/ ~( J+ i' c: V9 v: a10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示; U$ Q1 U& D$ K7 ]! }5 J9 |; R! m
* t# v: ]" W( h) }2 o4 q5 J
第11章 Monkey相关的问题3 n* [5 P! \, o5 h0 e4 j' O
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件: A5 N  h4 O) v% ^- D! Z, R" {
11-1 monkey命令,monkey场景重现 应用演示; K1 K2 n$ c- z9 _0 `
11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示9 C5 B$ }" o3 U3 a( L+ |% a
11-3 monkey执行指定类型的事件 应用演示6 O0 a; W8 }: t8 m+ U: q; \2 i

2 j. Q  w. |, J, p第12章 鲤鱼跳龙门第一招式-自动化工具
2 N3 ]+ c( C6 a* b1 O7 v$ vinstrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...4 }5 q( p- a+ l$ K/ g( Z2 i
12-1 .Instrumentation
* j4 z, I  J* A  J, Q, s. i" r12-2 .UIAutomator-UIAutomatorViewer
  K4 ]/ a) N' U; W+ |12-3 .Selendroid and Robotium (一)1 _4 S7 T0 ?! d2 h/ U8 v7 a' ?
12-4 .Selendroid and Robotium (二)/ a- h1 d% ^1 t5 e) Y
12-5 .Appium(一)
7 }7 l$ t" V/ K, w0 U' H12-6 .Appium(二)3 u  D( M# I0 u1 f7 X. ]
12-7 .如何自动化测试Native App
$ W, u' n" U* k3 h) c+ ?% ?12-8 .如何自动化测试Hybrid App, ^' Y3 t2 |  e& ^9 D
12-9 .如何使用Selenium测试WEB页面  I; k& v9 c9 M
12-10 .如何使用Appium测试WAP页面
  D6 ~+ S6 I2 ~7 L
0 I! A. P0 @5 c) U$ b第13章 鲤鱼跳龙门第二招式-自动化框架' q# r; ^4 d) G+ F
testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
! s  ^' C* _; r! [13-1 .Unittest的原理
% @/ B" H; Q2 h0 Q; v13-2 .DDT数据驱动8 h2 g  T# x& t! o$ b- t
13-3 .Lettuce行为驱动
4 v3 D3 G1 D0 P/ \; G3 d3 s" B, C0 m13-4 .Robot framework关键字驱动8 H/ O9 W: E" ?) Y
13-5 .测试报告的生成 试看2 O9 ?* N( }' ^& n
13-6 .测试邮件通知
* O) }3 T$ q* X3 G* C
0 r6 T; u' O6 W; u% ^第14章 鲤鱼跳龙门第三招式-接口自动化
3 b( a6 q5 r* z5 @3 C3 ~fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具
5 b; R7 Z9 l3 W8 {$ M# P! S; b14-1 .Fiddler工具相关12 d5 r- Z" a+ I
14-2 .Fiddler工具相关2
7 p7 v1 t' D' h7 d, k14-3 .postman在接口测试中的应用1% h. r, o0 I! L5 U2 v3 q
14-4 .postman在接口测试中的应用2/ l5 d! ?! i4 F9 D  K" v
14-5 .postman在接口测试中的应用3( K. B7 m& l, u7 \
14-6 .API测试框架
5 p' Z) J9 x% L1 H14-7 .python requests实现get请求
& w' O+ \5 u/ t( M" ^14-8 .python requests实现post请求; J. I& w% \1 r
14-9 .持续集成概念
% D1 w5 Z1 i9 Q/ X+ H. A
+ G  ]* b; }" ?2 e" {+ x2 \6 m. H第15章 鲤鱼跳龙门第四招式-服务端性能测试
. {- @# z) \& cLoadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比5 _+ L7 m3 I) D8 C
15-1 .服务端性能测试的工具
' _# E' @* Y8 K- Z. I15-2 .服务端性能测试关注的指标2 p' h/ r3 e% b) l4 d  f; ~
15-3 .服务端性能测试方法
( _7 N; a/ f* @
& T0 [! a; e/ |7 b) @- h6 G8 S第16章 鲤鱼跳龙门第五招式-兼容性测试
$ Q# f+ z" z) ^. ^# k3 {( R: BApp兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
8 K2 ?9 s: J: Q' x" v: p% `16-1 .App兼容性测试
" l7 I  A2 L. R! K. A9 m2 M16-2 .WAP网页兼容性测试
4 z$ E; C6 D! c; Y# H16-3 .PC网页兼容性测试: `0 a& h0 h% \: n/ f5 M' _

- f" I* A1 ?, z0 [# {& _第17章 鲤鱼跳龙门第六招式-调试& j* t# z( [- [5 n7 q
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题
# \$ h3 p, v+ {' h+ e! r17-1 .APP的bug调试* q2 b) v5 w3 U
17-2 .WAP网页的bug调试; P/ U3 S# N; t' x0 S1 C
17-3 .PC网页的bug调试: O' p$ {* s" C5 W; d
  F/ ?, W* M& v9 f* y8 d4 h" G
第18章 踏入江湖" @$ }( D# \% Q# U# v0 O: ]) H
职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等
' U: c# L0 P5 h: k! y$ c) H+ H18-1 .自信的力量0 v2 ^4 X" a6 W4 W
18-2 .真诚的力量4 U! ~! X$ e& W- r* `
18-3 .职业规划/ w/ C  h2 h5 s/ Y0 x, v0 K8 D. q
18-4 .必须思考的问题
& W  Q( C7 |9 N: g/ ?
! l7 `6 ]+ r2 `& Z6 J〖下载地址〗- u8 X9 `% j1 ]: z/ L
游客,如果您要查看本帖隐藏内容请回复

. i+ q: [# L8 P+ \
7 r: d* x$ D" G# X( J: S4 Y---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------
8 Z1 l4 B# X: A( \  ]( K) p5 `0 t) u
〖下载地址失效反馈〗
1 k8 w" G' o8 `# n, P" d如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
9 K2 \6 d0 e# w: W* f, w& \7 R& K7 n# V  X% X* ?) b0 K( w2 ]* c
〖客服24小时咨询〗& x/ n7 H' s$ s+ j3 F  e
有任何问题,请点击右侧QQ咨询。
7 u0 l- f0 w0 c% k, d
" S1 T! }8 I/ P, y: F
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则