Python移动自动化测试面试

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

8 Q( a. ~$ W, I QQ截图20200120104723.png
0 Y' ?! i0 j! e1 Q3 i- R0 b〖课程介绍〗" E' a) \7 D% Y& o3 q
从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜5 B& F0 H* q5 s/ R5 h, u8 g1 F

. Y- ^- o) c5 J: I4 t〖课程目录〗
% R; z3 y5 t/ M/ p/ l9 X第1章 细说面试过程: d. D6 g& H5 Z. b- H0 ]3 k( G* Z0 b
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
3 P3 w2 M" L1 y9 E0 Z0 R9 F) u1-1 移动端APP自动化测试面试导学 试看5 [8 Q; S- o1 t7 h  Q
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
" `  o, B- }0 R1 F1-3 笔试、技术面、高层面、HR面
, [, w# u9 U: X& t' c& e( h, u$ I2 M. c1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
- r2 v5 C- J$ B  D1-5 问题类型:开放式问题、封闭式问题! O0 k; l  j. O& ?4 J0 O
1-6 面试的注意事项:首因效应,近因效应等
- U- c' L, ?+ |1 R1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚
/ {9 v: z* i- v) Y- @6 n1-8 初中高级岗位的不同考核内容
0 z) E( k+ `- V4 c# q; u
& `; k; M% S  _2 D& r% D第2章 一个输入框引发的血案& u7 ^) |- G, X/ G2 i
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?. w/ c* r4 z, U0 x
2-1 .普通的面试者怎么回答
1 f* M7 |/ E# C3 J* t2-2 .有备而来的结构化思维6 B: B) x" \0 \2 \9 Y
2-3 .面试后的思考,如何更好表达
  h/ s- o4 @( f) u9 l+ f) A! _: r2 P. o' @
第3章 磨刀不误砍柴工 - 自我分析
$ \9 v2 Q6 g0 Z8 A* c  z. [简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?% o8 p) n. q+ K! \
3-1 .简历要表现什么
' D' D  w1 G5 ~9 x3-2 .如何做一个好的简历, _9 ~* ?* i& [7 ]3 x. a" {$ g/ U
3-3 .了解测试流程么( `0 E5 Y0 V: e
3-4 .了解bug处理流程么
4 |  L7 L% G7 q) C+ r( m3-5 .沟通的对象沟通的方法& E* t! h& c! A
3-6 .常用的测试工具5 t5 I( m% [* n" c7 e& u- S
3-7 .如何设计测试用例管理测试用例, z7 t  Z6 o2 ?) C( R/ j; [3 M. r
3-8 .工作效率如何都有哪些成果+ L! k3 p; d1 M
3-9 .问题的背后意图是什么4 _5 u5 {. v, v9 u1 `2 r( ]6 E

( ]5 C) x0 U4 Y( b7 T3 e5 G. n第4章 基于python语言常见的问题+ E1 o; ?% N  E: E  F( b- ?
面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别: x5 W+ f4 x: J+ A6 b
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
* n5 |- s* w; R$ n, \9 F, Z4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型# r" x: X* b0 _3 P9 V9 D4 w! P
4-3 面向对象编程概念及代码实现: D0 y$ Y: s2 Q0 Z4 B% J$ A7 p
4-4 进程、线程、协程概念及代码实现
2 B) ]5 T/ q  K' N4 w% Y9 ]6 f- ?4-5 socket编程概念及代码实现: c/ L4 h- T5 \0 s
4-6 lambda,元组列表概念及代码实现! k& l+ R0 Z' ^* Y  g6 `
4-7 range, 字符串拆分概念及代码实现
+ {$ |: }, d  D) h# n, {4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
7 M' _9 ]1 V- {+ R" w" z4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现
; V2 i( C! N; O! I4-10 内存管理、items和iteritems区别概念及代码实现( ?7 w6 p9 k6 ?

# S+ P6 a* G1 D, h& ]4 q) ~% ?第5章 基于python常问排序算法
# d$ p3 ]9 T/ E- b! E' ^/ n从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
$ F+ g% k' ?* \, ]5-1 从小到大排序,从大到小排序原理及代码实现
3 [' D5 ]* d2 f3 w  z- A2 K5 l5-2 冒泡原理及代码实现 试看
, ~1 o" L4 O+ n) \  r5-3 快排原理及代码实现
$ F6 d6 {; G1 \/ |9 _5-4 堆排序原理及代码实现
! S/ g  u  _' r+ a3 n/ ?+ o' s) x5-5 二分查找原理及代码实现  Z# R( Y7 y# N
5-6 素数原理及代码实现. P# ?7 J# l; i
6 H- H' C% T- O5 F9 W% x
第6章 蹲马步打好基础-linux常用命令都有哪些& m& i& k  i: z! S+ |5 C
基础命令,网络命令,系统命令等等5 x0 q: u2 e1 p* A8 b
6-1 linux基础命令使用演示) a/ a0 L% d3 i/ V
6-2 linux网络命令使用演示! A7 l3 h$ D0 P
6-3 linux系统命令使用演示
8 G7 z# g5 i- _0 N( _# ]
) C) n4 w! C) _1 |第7章 蹲马步打好基础-计算机网络相关的问题
. j5 ~1 J. J/ }OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程; q4 `5 |% V, r$ D/ n  ^, _" ^. g
7-1 OIS网络七层模型原理  V/ e, d* e7 e' @1 P% C
7-2 http协议get和post的区别原理
1 e$ L2 p2 F8 n+ e6 [* }7-3 tcp和udp的区别原理
) X  h) {: G2 d4 V) ?7-4 TCP连接三次握手,四次挥手过程原理9 w* q# S" Q  c8 V8 q" \
7-5 socket建立连接的过程- e: a( d& b- j  s8 N0 `) Y
  ]6 b& l6 t) A9 z6 C
第8章 蹲马步打好基础-操作系统相关问题6 G3 M) [' i5 Z' T, J$ t- q* A* O
进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存
( W7 A( h) a# \& x$ u0 s8-1 进程、线程、进程的状态概念: l# P" V  Z. H1 ^8 B) o
8-2 进程同步与互斥,进程间通信概念* [3 H; u( X) `% u9 ]
8-3 进程调度算法,死锁概念
+ \5 z3 H5 f$ S7 O0 W# Z2 H8-4 页面置换算法,makefile概念
! D! N! w: N" R7 _8-5 虚存、实存、共享内存概念' g1 N) ^# s" j8 B$ J. l. w
8-6 mysql数据库的增删改查, 命令及使用演示
, Z6 _; V1 N; v; m- Y6 m3 c" i4 H% J5 W7 w! L5 z
第9章 Fiddler工具都有哪些功能2 i$ h! U3 h4 p
题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等6 i: P3 o& Z& L/ v
9-1 题目相关,fiddler相关题目陈述  @1 x: E7 f0 G- _
9-2 手机抓包、网络请求解析、mock response,使用过程演示
4 X# Y0 E( s/ J: x$ b  v3 Y9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
* `4 ?* w4 f! |& H4 Z4 B9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
) w7 q# c9 I# M# p0 f: v
( R* Z( f" _# ]: L3 M: n第10章 ADB相关的问题
1 Q8 Q0 Q0 G3 b& h: Q9 d+ Madb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo. A( _/ f  ?7 o8 _; Q  k0 f0 m
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理7 C. o% j% |) G7 E' t: b( g% N
10-2 adb server重启,apk的安装与卸载 应用演示* R- d4 G1 P$ k5 \8 }
10-3 文件的push、pull,apk的静默安装 应用演示
" {% k$ i% o/ |' @3 h; A10-4 app的启动停止,app包查找 应用演示
6 c* {# N8 b3 K  M9 G7 j10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示! t5 e4 \, ?" ^3 W# I( O! J

! g, c2 ^0 E2 q  x4 Y. b/ z第11章 Monkey相关的问题5 W7 o% `1 p$ l+ k
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件
3 M" e8 e6 E2 e" n7 r" k6 P( U11-1 monkey命令,monkey场景重现 应用演示
6 d$ S1 e( B1 f9 l! }) H( q5 v11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示: l# t4 o7 z9 q! e! r
11-3 monkey执行指定类型的事件 应用演示; H0 c1 P1 [, f* J3 s. }

6 h3 k" Q' m3 u/ k第12章 鲤鱼跳龙门第一招式-自动化工具6 |8 d7 s) J& E: O5 X
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...
- I# O. q6 ?! \3 O. ]- |& N) B% j12-1 .Instrumentation
/ `4 H+ I6 m' {# V8 S; A1 g0 M12-2 .UIAutomator-UIAutomatorViewer5 u- {. M+ c. c
12-3 .Selendroid and Robotium (一)
, I1 @: I2 g* t: ~; j12-4 .Selendroid and Robotium (二)
" F: R- Z3 q, A! K/ q7 V12-5 .Appium(一)
1 N9 @* M: X8 U# n' ^  G12-6 .Appium(二): q% K5 m/ q- r5 K7 [8 D' P! v
12-7 .如何自动化测试Native App7 B) E9 U3 a  ]: f  F9 X  O
12-8 .如何自动化测试Hybrid App
& ?/ w2 N5 h/ V1 Y( ~0 ^3 `12-9 .如何使用Selenium测试WEB页面6 J+ V4 ^; m* y. k
12-10 .如何使用Appium测试WAP页面
0 S" x' ]' ~( d5 T" V' k
) z5 q& `( I* T( Z! S  C# _# T+ k第13章 鲤鱼跳龙门第二招式-自动化框架
4 G% K8 r6 ]" m2 C$ D% htestFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件* K! r) e1 j8 q* S/ j: f7 |* f
13-1 .Unittest的原理
; b3 k7 Y" L( [4 Q13-2 .DDT数据驱动
5 ?9 K# Y1 K3 y& u0 k13-3 .Lettuce行为驱动
% X  h% w2 D; h: D( F13-4 .Robot framework关键字驱动% L3 R0 i  i4 h% l
13-5 .测试报告的生成 试看! \7 C  V. ]. V6 N4 t) N9 h7 x* c1 j
13-6 .测试邮件通知' \% A/ B6 }" E

) q: c, K5 w0 L# @/ d0 i第14章 鲤鱼跳龙门第三招式-接口自动化7 E2 c7 C% M; J, O  }: N- w
fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具
. ]) B1 N# ?! v  Q14-1 .Fiddler工具相关1
# }( V2 A9 g3 n, K14-2 .Fiddler工具相关2
+ o, z# A1 v$ n  @' Y5 X14-3 .postman在接口测试中的应用1
/ I9 N$ d; a; [$ A2 `14-4 .postman在接口测试中的应用2. C& y) s( t; e
14-5 .postman在接口测试中的应用3
; n# v6 N5 H7 J) Z/ E) M% c14-6 .API测试框架
  ?6 \; C( B, E9 Z) J3 k% r( m8 Q14-7 .python requests实现get请求
$ [( G3 o5 o8 P14-8 .python requests实现post请求$ X: V  @5 _. C  M% Y
14-9 .持续集成概念
7 \, ?5 ?+ ~  b: r, I* `6 [0 ?5 d9 y- f3 q/ l1 g
第15章 鲤鱼跳龙门第四招式-服务端性能测试2 P9 a1 C" R/ W
Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比
( B! u9 t/ R2 |15-1 .服务端性能测试的工具* Y8 x1 r0 a3 m0 z. {2 N4 y
15-2 .服务端性能测试关注的指标
8 r6 Q' F4 N( {5 r$ r: U2 ~15-3 .服务端性能测试方法
/ q1 ?( g6 [! q8 Y
7 y/ V# H0 ?4 u# H第16章 鲤鱼跳龙门第五招式-兼容性测试% S5 \: h+ u6 b5 }6 D  z
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
4 u- u# m) i" |& h+ U16-1 .App兼容性测试
8 u# o$ H+ P. k8 Y16-2 .WAP网页兼容性测试
. a% q, f( [5 v1 o) U; I9 \& V16-3 .PC网页兼容性测试# g$ g9 c: }% A1 y
  O2 q1 n& ?. I2 {( y
第17章 鲤鱼跳龙门第六招式-调试! `' X4 q7 O( g& f/ ^
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题
  E. |8 i6 s* ?9 J5 J17-1 .APP的bug调试  I/ l1 l9 s% S2 O/ i& `1 z8 G
17-2 .WAP网页的bug调试  s; m  K4 b! w3 D( ^' z4 [
17-3 .PC网页的bug调试8 r$ V+ r& w4 G$ G& d# O( v% y. o4 p+ P

) u7 [3 k* I- E/ P% j! k. ^" p第18章 踏入江湖
* H2 u, R# i, b0 \/ c职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等
% M$ z/ H$ s; E$ o18-1 .自信的力量4 T) W- t3 T1 X% k+ ?
18-2 .真诚的力量
9 A4 x. r; H) E+ o18-3 .职业规划- R# v4 C( `/ U: q2 x0 f* B
18-4 .必须思考的问题
  w0 z1 {4 Y& G6 c) n
( S3 X: f! ^  F# I; e〖下载地址〗8 B& R: S- D# o) O+ i! x- f4 d
游客,如果您要查看本帖隐藏内容请回复
8 d+ K3 O+ Q7 j$ a6 @6 K
* @' D3 n9 g1 n) }9 `
---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------
' s) D0 C# D/ a
% n; ]  n- w. ~6 }  S, j〖下载地址失效反馈〗/ y2 l, X! g: V  R$ E& L" U
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
5 U' R: e3 A# b4 Q4 t; s3 {4 T9 `
1 Q3 P8 b( j/ e* |〖客服24小时咨询〗5 O& _+ l/ u$ ?" v
有任何问题,请点击右侧QQ咨询。

+ h$ w) _0 {* j6 |8 V: V
2 L: o8 ?( ^. ~
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则