Python移动自动化测试面试

  [复制链接]
查看1720 | 回复3 | 2019-9-21 14:34:16 | 显示全部楼层 |阅读模式
9 m5 ^+ D9 z0 Y( {9 m2 a9 ?
QQ截图20200120104723.png 8 ]+ N' s$ j" D2 x4 G' a# t
〖课程介绍〗' R$ C& t' Z  M9 o* t6 M4 @6 G! w2 H& S
从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
) [0 @% n+ W2 S
: l+ e6 R" f1 v: n% ?! D* q〖课程目录〗
1 I1 t5 @7 G4 J+ S$ s6 \3 f3 }第1章 细说面试过程7 F5 ~$ t$ e1 @
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
" p" W$ x+ P5 [. ?3 A$ `' j1-1 移动端APP自动化测试面试导学 试看+ f+ y9 J* J& J+ t) {
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
4 ~. c+ b2 f( T1-3 笔试、技术面、高层面、HR面! ?; ]: X8 `; }- y( C
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
6 r9 `5 J& e& Z( y+ A7 q! H: H1-5 问题类型:开放式问题、封闭式问题& L6 ~* m& s* B) Z2 `1 B
1-6 面试的注意事项:首因效应,近因效应等# D& T1 R: `* @% J7 G
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚
, l+ h9 R5 p4 {1-8 初中高级岗位的不同考核内容
' X! S" [* b7 J! A# g: h; E1 q+ \8 F( f& L+ {- |  L( y) H& t1 F
第2章 一个输入框引发的血案; ^5 u* G/ M+ d' x. Y2 N6 _
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?
8 V+ r( u6 e" ]1 U% h4 V2-1 .普通的面试者怎么回答
2 `' K& [/ y& n, b9 t; a2-2 .有备而来的结构化思维0 x* ^9 B0 K1 T) y
2-3 .面试后的思考,如何更好表达
9 c) w0 {/ |! u/ L! D9 |  }, _1 E" g4 |* i9 R7 b" y0 O* @
第3章 磨刀不误砍柴工 - 自我分析
6 `! n: N4 P) m5 d: N- W7 `简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
0 B& ]( L5 t6 [+ i, z3-1 .简历要表现什么0 s% ?) i& p8 x, R- H
3-2 .如何做一个好的简历1 \! W5 [) ~" [/ K
3-3 .了解测试流程么% H4 t8 X) V% f/ h3 C) g7 \
3-4 .了解bug处理流程么
" g, |, U5 I+ t- k; ~$ S3-5 .沟通的对象沟通的方法* D8 P; L0 \2 k) F/ O  u
3-6 .常用的测试工具
- a& p0 k7 Z7 x% c. U3-7 .如何设计测试用例管理测试用例/ g2 W- L% b. c& a1 g7 Q" L
3-8 .工作效率如何都有哪些成果
) t5 X: H) v$ Y2 C& I  S3-9 .问题的背后意图是什么
, y# [5 |. \& O6 z8 l  y% q3 u1 u( b
: k' e+ p; w4 I% C! F第4章 基于python语言常见的问题: g2 B* k$ n$ {8 @! U
面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别+ Y. Y- N3 E; u0 @0 l$ w& O
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
0 @: q' e' i* I4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
2 t2 u) }7 E. G! {& C$ y* X4-3 面向对象编程概念及代码实现
# h9 U' y3 l. U3 u/ B/ r4-4 进程、线程、协程概念及代码实现
& j- M, e9 P+ l4-5 socket编程概念及代码实现
4 {( S' @0 t$ Z4-6 lambda,元组列表概念及代码实现& p8 ^$ q0 W& z2 ?
4-7 range, 字符串拆分概念及代码实现
' O4 S/ v3 w' f, o) ]4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
1 s. E6 N5 y% ]& a) A* U4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现
/ X2 Z1 S. X+ |. E& i7 M4-10 内存管理、items和iteritems区别概念及代码实现* g1 l- t9 U# |) R$ G
& w( f# U5 C( J6 X3 H. @. V* m! Z: G
第5章 基于python常问排序算法% k" t) Q; A8 O+ x. ]
从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等- F2 ]3 Y, N' G# \' k
5-1 从小到大排序,从大到小排序原理及代码实现
/ o) }! ~7 d/ N/ X* P$ B: O2 B5-2 冒泡原理及代码实现 试看4 D- K$ M, n/ E* h" m" a' z
5-3 快排原理及代码实现, B  g& n# h* w+ i! q9 ^
5-4 堆排序原理及代码实现
; i4 c% A! p9 K8 Y; s) Z3 i5-5 二分查找原理及代码实现% n6 u* B: g( t  b; d
5-6 素数原理及代码实现5 M5 k  S1 w. F! y. o

0 @# |8 B" q3 H' V8 e/ W第6章 蹲马步打好基础-linux常用命令都有哪些
  Q) W9 S/ [% e! j基础命令,网络命令,系统命令等等6 r, e# K* p- p. ^6 o8 U
6-1 linux基础命令使用演示. c3 t* S8 f8 w7 l
6-2 linux网络命令使用演示3 U; ~+ Q( {2 p% A" n+ }4 @  n
6-3 linux系统命令使用演示$ X4 u* m1 s. @' i1 [# a# |5 j1 M

& L- H4 O  v) I第7章 蹲马步打好基础-计算机网络相关的问题
( b/ v5 k1 x2 z* ^( Q" TOIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程* N. W, E2 k3 ^5 n) x3 u
7-1 OIS网络七层模型原理
/ N7 c1 b0 a8 p  y/ G8 L$ Z7-2 http协议get和post的区别原理7 t9 ^$ m, P& c- {2 I9 J5 B' j
7-3 tcp和udp的区别原理" k3 P& y! {* D: K8 @- V
7-4 TCP连接三次握手,四次挥手过程原理* o5 D& V0 K& k. }8 b
7-5 socket建立连接的过程1 E8 E' }4 u9 p  P4 P- y: s
5 J1 i3 R5 R& F, c
第8章 蹲马步打好基础-操作系统相关问题
5 @0 ^+ [5 ^7 v, j9 L进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存0 O  [6 [4 O, {  H
8-1 进程、线程、进程的状态概念2 J# r! z7 S: b- v/ l4 D- ~
8-2 进程同步与互斥,进程间通信概念; h, ]8 g& N4 [! Q! S" _; S) M
8-3 进程调度算法,死锁概念
# h; ?" c7 _6 u9 J+ l7 e8-4 页面置换算法,makefile概念
7 ?4 s* E& }8 |5 C8-5 虚存、实存、共享内存概念
# c! V* }4 ?( ^2 w5 z0 n8-6 mysql数据库的增删改查, 命令及使用演示
- ?; A* j# z, d3 g7 L7 o" u1 U/ u: T& _1 Z( u9 d
第9章 Fiddler工具都有哪些功能8 d. I; b" `: C. K2 u" \
题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等0 I5 [) y) y' t" C4 C6 l
9-1 题目相关,fiddler相关题目陈述4 N& h( `" |- {, {! O: p
9-2 手机抓包、网络请求解析、mock response,使用过程演示' i3 D3 s* u# X5 j7 D- [
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)" ?5 @" c7 z  d! w
9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
' h7 ]9 l6 Y( j/ t: k4 D4 B5 Y, R7 D5 X" o) `7 t
第10章 ADB相关的问题5 U& V+ l; K. B
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo
# u* `+ g) k, L2 |6 l- [8 n10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理+ i/ O$ g* Q5 E& J, f5 o# `! U
10-2 adb server重启,apk的安装与卸载 应用演示) F& K' Z  G5 B) E) s( t
10-3 文件的push、pull,apk的静默安装 应用演示! S6 X% O( H4 Z5 Z7 h
10-4 app的启动停止,app包查找 应用演示
5 ]! Q) N5 |$ Y* W" _# E- }8 s10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示+ \4 J$ f0 ^) Z: J. @/ Y

# J9 P- ^/ {0 f  j& y' d. S3 R  v第11章 Monkey相关的问题0 F0 \! o* u6 l# F% c5 N, v0 e0 e# A/ D
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件( e' C, y6 `) ~5 {4 S* n' U  T
11-1 monkey命令,monkey场景重现 应用演示3 ]8 O# W, I% X( U2 v
11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示+ \: G/ R# |7 G' F3 Q  Q, P1 L
11-3 monkey执行指定类型的事件 应用演示- u$ R6 g( [: [% r) d
' w+ g8 U- |3 T* W. H# ?( E. p7 T
第12章 鲤鱼跳龙门第一招式-自动化工具
4 R0 O, r, T1 `7 s* r6 X" ~2 f/ b# |instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...
: C  s; ~: k6 @0 ^$ S12-1 .Instrumentation- p# f& `6 Y" d
12-2 .UIAutomator-UIAutomatorViewer" E( d9 f  ~0 U! x
12-3 .Selendroid and Robotium (一)8 K( ?8 e8 U. e
12-4 .Selendroid and Robotium (二); ?' u0 [1 E* f3 Q
12-5 .Appium(一)
, H9 B; u. z7 n/ Q12-6 .Appium(二)
+ w3 c& ?0 I  E6 t8 L( }& s0 Y12-7 .如何自动化测试Native App
1 s$ L# Y& \6 K6 e8 `12-8 .如何自动化测试Hybrid App, K% e! r1 V/ L
12-9 .如何使用Selenium测试WEB页面
+ ~5 `. D4 s8 R6 F12-10 .如何使用Appium测试WAP页面5 E  @$ w- t) ]$ c4 o. ?
  o1 G( e% g/ u" N6 o
第13章 鲤鱼跳龙门第二招式-自动化框架" ^$ t. x5 Q  f9 k+ W# M: I
testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
! L6 S0 P; V% J; N! e. s7 X% i13-1 .Unittest的原理
7 Z/ g3 P- Z; e, k13-2 .DDT数据驱动
  A' N3 v' \3 G$ b13-3 .Lettuce行为驱动: _; ?6 D, |3 I( d
13-4 .Robot framework关键字驱动
) W$ ]2 M% }/ s( k13-5 .测试报告的生成 试看
$ [# H9 E# j! A& S6 ]2 ^! O13-6 .测试邮件通知7 |* M/ a5 D( C7 N1 ^& G1 m  _$ g5 n

. |4 j2 f& n% \) N) {第14章 鲤鱼跳龙门第三招式-接口自动化! r6 A& Z# Y5 D$ ~+ t9 M
fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具* M  R( m& w8 `9 K. O: j
14-1 .Fiddler工具相关1
7 `8 u( @+ q; i* J5 E" N1 Y14-2 .Fiddler工具相关2$ d/ Q- j/ D; ]- E7 U7 m' l
14-3 .postman在接口测试中的应用1
/ L  d/ |' a5 R) t! R0 `; [14-4 .postman在接口测试中的应用27 K2 I0 q! K7 G  P( b7 D
14-5 .postman在接口测试中的应用36 A8 J2 w8 k2 p
14-6 .API测试框架
+ o8 J' k4 z2 I/ l4 P9 ^! T7 \14-7 .python requests实现get请求
) H; Y$ u9 {# H! L6 L2 G14-8 .python requests实现post请求" B+ l. I- S; _9 |$ m
14-9 .持续集成概念
) }. o4 k$ i! s& D' i) Z8 b! q# G* w3 M& |
第15章 鲤鱼跳龙门第四招式-服务端性能测试# b7 ]+ V8 `$ k' q# g) {
Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比
! j8 t6 ~  {& B7 k; a. x15-1 .服务端性能测试的工具
' x) V( G/ M/ h4 J# x' a) L15-2 .服务端性能测试关注的指标/ S! q6 _% m: A& y9 j$ J8 Y% m
15-3 .服务端性能测试方法+ x/ f1 D0 B: U1 k& A: T

1 J! C8 y# }0 A( u第16章 鲤鱼跳龙门第五招式-兼容性测试. D# {) w  V! l
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
0 a4 ^$ [. k4 X# a' T5 |  f16-1 .App兼容性测试5 w# h; J7 u2 U" k, b( g4 m3 L
16-2 .WAP网页兼容性测试
' V/ i2 K- I2 a! p4 W16-3 .PC网页兼容性测试
7 b7 D9 T/ j' A5 ?1 H6 b$ C; [# B/ [: w
第17章 鲤鱼跳龙门第六招式-调试' |; s% |' m3 r/ W. I) O
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题, c2 d) z7 H' W
17-1 .APP的bug调试
5 x2 a8 e: o$ V3 D) K0 H17-2 .WAP网页的bug调试  O: x9 \: S7 h- Z9 o
17-3 .PC网页的bug调试! J+ i# f$ T  Q: F
, Y+ o2 y; i) `) p$ `
第18章 踏入江湖9 x/ c) `, X. x
职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等  j. B5 p8 T5 K. h
18-1 .自信的力量
6 l8 U8 O; j2 z/ q9 O8 E5 [18-2 .真诚的力量
- ~1 C. Q; B6 x3 X+ V; X18-3 .职业规划
$ I- d. f& c- a5 w) L9 I% Q4 n' R$ @8 {18-4 .必须思考的问题6 [8 E8 y# h0 p0 m. U$ i

9 `- r, e" {+ f7 n; l6 {〖下载地址〗: ]2 @/ t0 Z% U9 z
游客,如果您要查看本帖隐藏内容请回复

. i; Z* w. z+ _
; ~) o1 u6 P+ ]$ X/ ^& Z0 J9 k# B---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------$ h! n2 g7 [# C2 O* L
! h  x) l# C8 c: c6 C7 K& A
〖下载地址失效反馈〗
+ |( i+ s7 L* C! Z2 r3 U如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070. c( a; S5 _& O% m

: U& }$ I3 d/ C/ x〖客服24小时咨询〗
  e  ?, f* F; M7 ^  v有任何问题,请点击右侧QQ咨询。

4 }% @) ~; ]$ L- |6 E0 E& m8 `+ `1 B4 j3 m+ U+ `+ C
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则