Python移动自动化测试面试

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

' s# k) u: T; R# j. D% T2 v( g QQ截图20200120104723.png
* i; E, _- c5 s〖课程介绍〗# P0 K" z0 n. H, F
从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜8 G7 v$ S2 r, C" V5 T# ?

0 Q5 P- p% L+ t. I( Q, I; ?〖课程目录〗  B9 D/ u; u$ ^: K5 e5 G2 H
第1章 细说面试过程
$ l! X# F# D1 l- @+ U+ V" V以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
; D+ {4 B3 w' e7 v" {! x1-1 移动端APP自动化测试面试导学 试看! o9 P6 L3 j; f$ W1 r, Q" g- f- x
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
7 i, U& M. ^3 q8 D/ n1-3 笔试、技术面、高层面、HR面2 m' |4 [4 ^. y" f! a8 e
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
! d" f4 A! v& X  s1-5 问题类型:开放式问题、封闭式问题
' ~3 R5 t2 ~1 W$ j# B1-6 面试的注意事项:首因效应,近因效应等$ i' z  `6 V7 b
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚) [/ D; \4 t$ d! R0 k, E& K. v" f7 J
1-8 初中高级岗位的不同考核内容
6 z5 B9 F; h4 w- V- |% t* [3 [' S/ s2 A0 Q: R+ `
第2章 一个输入框引发的血案0 `+ A+ @  o1 m; |
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?; w4 T3 E# w! J! ?
2-1 .普通的面试者怎么回答* m% `* N) O+ }+ T$ A3 ^* V/ W% R
2-2 .有备而来的结构化思维
' h  v# U& X) w9 Q2-3 .面试后的思考,如何更好表达; V& m5 l/ w" j! H
+ W$ n8 Z6 ^1 U
第3章 磨刀不误砍柴工 - 自我分析2 n6 O4 J0 b2 [$ H" Y4 x
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
+ {/ ~8 T/ e, D/ f- c4 s3-1 .简历要表现什么
5 k, L4 f6 y$ L& q2 J' Q" u6 s3-2 .如何做一个好的简历
- x: f9 O: v5 K/ }& F3-3 .了解测试流程么
9 C" ^( m0 x, V0 w; A3-4 .了解bug处理流程么; P5 y/ r8 z" R4 p1 V3 V# W2 w7 P$ G" m
3-5 .沟通的对象沟通的方法
( d" S! r9 ~9 S! ~3-6 .常用的测试工具
1 ]. Y2 t+ b7 Q3 C: S2 H7 }* z3-7 .如何设计测试用例管理测试用例
: g0 S0 P! R& |/ Z+ V3-8 .工作效率如何都有哪些成果1 }: o& x5 T- y0 h; |
3-9 .问题的背后意图是什么
$ U+ ?: j; X! E- Z1 M( W2 Y
7 K0 O1 H) c- W3 _6 K9 s* O第4章 基于python语言常见的问题* y# n5 _) _; X  F5 u9 z
面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别
! f" d. o  [7 @2 ?" \2 f4-1 测试阶段的划分,测试流程是什么,如何做好测试计划, G, e* e9 b4 s! {6 K
4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
3 a# c; u1 J- `: g, c4-3 面向对象编程概念及代码实现
2 F& L5 p2 ?, x7 N% y& ~+ {6 o4-4 进程、线程、协程概念及代码实现
9 F$ l5 {! f' j7 [4-5 socket编程概念及代码实现
) H/ ^/ |# I1 H3 {4-6 lambda,元组列表概念及代码实现
4 W* j9 m7 a! P3 ^8 ]) ^4-7 range, 字符串拆分概念及代码实现
3 m/ Y4 Q# D; {1 {: x2 ], E" X4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
, z+ F8 _8 i; N- \9 L; S" P. x4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现% h3 S0 z3 D& p" T3 R' L
4-10 内存管理、items和iteritems区别概念及代码实现
7 A4 B6 w7 l7 {2 l6 ]  d; U$ I" k' B( h! K  i0 a& t" i
第5章 基于python常问排序算法
, D) X/ Q' p1 @& [" |; G9 d( X从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等' z+ B$ g1 }& @4 W
5-1 从小到大排序,从大到小排序原理及代码实现
1 b0 @; j) g  _( \1 b% p# z1 i5-2 冒泡原理及代码实现 试看2 H" Z1 |  t+ P, M& E* ]
5-3 快排原理及代码实现
, N7 D9 w9 ]4 I. F. U9 m/ e9 x$ l5-4 堆排序原理及代码实现- x6 e( ~+ G) N6 p
5-5 二分查找原理及代码实现
! t4 Y2 D9 ^8 b/ R) f, H& w5-6 素数原理及代码实现; W5 B: I; h- Q# `  Z

  e8 \/ @4 i$ ]第6章 蹲马步打好基础-linux常用命令都有哪些
. ?) B3 E8 m5 y" u" Y7 B; q基础命令,网络命令,系统命令等等9 w) o0 [4 w3 i8 @% L- b2 X7 o" P
6-1 linux基础命令使用演示
' \, f' Y0 h" U9 w2 R$ D! O7 o6-2 linux网络命令使用演示" `+ i& r) H+ G! F3 ]7 p  i8 J
6-3 linux系统命令使用演示0 a" B! N7 ?( |" l; \
8 \# l) Y% n. Y7 A) l2 s7 I2 M
第7章 蹲马步打好基础-计算机网络相关的问题4 F8 _% z4 }0 r
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程" C1 X$ x2 ?0 F
7-1 OIS网络七层模型原理
- |, ^+ S7 t1 l/ L5 ~+ u( m6 W/ H2 e  Z7-2 http协议get和post的区别原理
8 }- x0 s: U; E# ?# H$ V$ ^7-3 tcp和udp的区别原理$ d9 M1 X0 r# k! |9 ~; @, `
7-4 TCP连接三次握手,四次挥手过程原理8 T5 _' e- w: D' j2 {/ ?
7-5 socket建立连接的过程
/ e& t$ ?+ C/ q+ t# H4 y5 I) L/ [- D" A5 m6 o0 r
第8章 蹲马步打好基础-操作系统相关问题- m) O8 Q; @! _8 y2 Z
进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存
+ s9 D( s( `8 I+ ~) ~8-1 进程、线程、进程的状态概念
0 P6 X, Y' D" B/ u$ {9 Q- O- s2 g8-2 进程同步与互斥,进程间通信概念
9 u/ W/ s( P. y2 a4 T0 f% m8-3 进程调度算法,死锁概念8 b/ V2 P9 }$ ]
8-4 页面置换算法,makefile概念
4 |! {- W$ z& A! R: j! ?8-5 虚存、实存、共享内存概念3 j) a* g& x, j0 I1 E+ |" c& o: R9 f6 |
8-6 mysql数据库的增删改查, 命令及使用演示# f# \3 b5 K* U, R  ]( d1 m5 h! `  q

* {, l5 ?- F' o" F* ], I5 q第9章 Fiddler工具都有哪些功能
. o+ }" `+ b0 `3 e题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等
+ H8 b9 O) Y' I! u" Y9-1 题目相关,fiddler相关题目陈述( s, C- o7 b( b8 g, U
9-2 手机抓包、网络请求解析、mock response,使用过程演示' E3 W( M- V+ n
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
0 X. n/ v) I6 ]9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
( z9 h, Y* W3 x0 B" Z
! J' W8 F$ w. P" G第10章 ADB相关的问题
4 N1 ^6 d: o9 c' H' I9 Badb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo% k( L- [# N9 y7 d" a. T
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理+ @. L- l, Q' e5 {
10-2 adb server重启,apk的安装与卸载 应用演示
; Y7 @# F% l' ~* I- d3 f1 }10-3 文件的push、pull,apk的静默安装 应用演示1 ^' h( S5 ]# g/ e9 |' k2 l' A
10-4 app的启动停止,app包查找 应用演示
( B$ }/ L" X' G6 J4 T10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示
+ x% v4 e& r# E! ~( ~8 }( u: o6 O$ ?
第11章 Monkey相关的问题
& t2 k1 s( G0 Z  @! O7 s' ~9 nmonkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件
& a! {& D5 b8 O( G, n5 ?  _8 o11-1 monkey命令,monkey场景重现 应用演示' @$ @8 H9 w- n( `9 {7 Y6 p2 m, E
11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示
! O/ }9 e( d- h5 @$ [11-3 monkey执行指定类型的事件 应用演示
2 f# S! q' H9 f+ Y- @0 L$ N: J1 }' S7 l$ W4 I
第12章 鲤鱼跳龙门第一招式-自动化工具  i2 Q+ R: v3 P$ y
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...
( Z6 V, S5 c5 |0 O12-1 .Instrumentation
; q& a7 O4 d! L. _& t12-2 .UIAutomator-UIAutomatorViewer
) z: m# ^, V- G/ k% N, s8 ~( n1 P$ a12-3 .Selendroid and Robotium (一)! [! h1 h  O! t
12-4 .Selendroid and Robotium (二)
5 [' {. N3 |7 N5 Q12-5 .Appium(一)
/ R( l1 B! {# v( e" [6 k12-6 .Appium(二)# j& n4 O2 ~0 c- F
12-7 .如何自动化测试Native App4 Q/ _0 n2 O4 M# j' f' Y
12-8 .如何自动化测试Hybrid App( l& ]- w/ p: e0 c
12-9 .如何使用Selenium测试WEB页面- u# }; J% m' A
12-10 .如何使用Appium测试WAP页面
+ G1 y# u+ A' o$ J. v( ]8 \. i" d1 i' U- p
第13章 鲤鱼跳龙门第二招式-自动化框架
, I; S0 C2 h& N! etestFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件/ Z. t1 g- x2 T* n& }4 `; ~
13-1 .Unittest的原理0 c; y7 H% J' A# A2 z2 Z  d
13-2 .DDT数据驱动, G$ ~4 d5 K& X$ {# B
13-3 .Lettuce行为驱动
# X- U4 }" |( a. k9 D" X* {0 J/ h13-4 .Robot framework关键字驱动8 A7 c9 x9 h% C
13-5 .测试报告的生成 试看
; }8 t  v2 l3 T) Q) a5 O13-6 .测试邮件通知
  k. b1 U) c. A4 w
' x9 @7 R2 p6 t第14章 鲤鱼跳龙门第三招式-接口自动化
  [9 V7 g$ X6 x# m- p' Nfiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具& `# R% g6 |+ X4 T6 ^$ ^5 d9 Q
14-1 .Fiddler工具相关18 y, K1 V) X! Y" G5 X# z0 H
14-2 .Fiddler工具相关2& o  d7 l, p3 c6 Q6 v6 b, n- ]
14-3 .postman在接口测试中的应用1
# S1 [4 u3 _; u9 L5 g4 y6 j0 C14-4 .postman在接口测试中的应用2; u9 p0 V' H) q8 ^) R4 B  T
14-5 .postman在接口测试中的应用30 Q5 X) v8 _1 B
14-6 .API测试框架
) _. T# T$ m1 B& W14-7 .python requests实现get请求
" G5 x* Q. p( g& F: |& R14-8 .python requests实现post请求
- s: c0 r' G# T; W$ y' U4 _; b14-9 .持续集成概念
: i1 D" d( a% N7 U" s  f6 l, I$ I; f# _7 b+ U
第15章 鲤鱼跳龙门第四招式-服务端性能测试1 l) o7 t( @$ W$ I1 y
Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比" L( p- U, U) ?5 m
15-1 .服务端性能测试的工具
5 \) Y! I& T) W& x15-2 .服务端性能测试关注的指标# q* O9 e+ B+ A5 q' T
15-3 .服务端性能测试方法
4 O- A  Z6 Z& ~7 ^7 L' o: V  f+ J7 z5 E. N( X, ?; `
第16章 鲤鱼跳龙门第五招式-兼容性测试! W: e+ ~3 M4 w0 l8 o5 m: [
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
) ]9 [  j; G, h8 U) x5 x. Q* ]7 d* A16-1 .App兼容性测试8 d6 {3 B" M/ l
16-2 .WAP网页兼容性测试: x& f- N& v" j6 q8 ~* \! a" L: R
16-3 .PC网页兼容性测试
+ K- F4 g$ }, @
4 h9 Z; r7 m" u0 H0 T第17章 鲤鱼跳龙门第六招式-调试
$ T- J, X0 I0 n; s9 [5 KAPP的bug调试,debug分析无线页面问题,debug分析PC页面问题; b, q" ?6 }# U! l$ w$ l2 k3 @
17-1 .APP的bug调试3 G2 @: W. X: B8 V9 G( t
17-2 .WAP网页的bug调试8 y7 z% H- g' Y% L' N1 Y7 P8 k
17-3 .PC网页的bug调试
/ @4 [5 m3 Q" u: W# \! A0 G
9 V6 F; Y7 q9 [  e$ s第18章 踏入江湖. d- ^: F- L5 Y9 p
职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等% F" j7 W: ]1 p4 q, w8 h$ T  x  l
18-1 .自信的力量$ a; q, _# G0 ]# E
18-2 .真诚的力量$ ?5 Y' t+ o" k6 Z; B2 [. L# Y
18-3 .职业规划( K& |0 Z. U$ _3 x+ ]4 s# f
18-4 .必须思考的问题2 S( Q( f; R$ L' f2 q
! P4 y/ ?# [: U4 p: Q; e
〖下载地址〗0 A! d$ t+ u% _7 Q4 ]$ [
游客,如果您要查看本帖隐藏内容请回复

7 N/ \! F4 L$ Q# d: J4 e0 N
( R0 e: d( V0 k% Z+ Z& }% e" ]3 D---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------
# Z7 [. _4 B+ P9 I8 I8 u$ z; E, v" v
: b# `' f# i/ }- x3 u- }; x〖下载地址失效反馈〗0 m. Q, P0 g) E. m) B
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
( k; y5 u6 [5 I9 r6 y/ n; m
: H  P/ q8 E7 _〖客服24小时咨询〗
- v' t6 K' v* n+ X3 [& [  m有任何问题,请点击右侧QQ咨询。

1 v- u- ]$ g6 B" N- C$ ^2 Y, _& f
6 w% }, ~5 F& @$ p7 }
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则