Python移动自动化测试面试

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

0 j. ^3 b1 a- n! H$ ~; X( V QQ截图20200120104723.png
+ \; E" e& B3 ~- G; H' q. w〖课程介绍〗1 N" j) N6 Q$ c' \6 K
从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜$ T) I/ V; H& t7 ?
% b. q7 w# `0 V( O8 O; D; ]
〖课程目录〗6 F) m- ^2 K2 R
第1章 细说面试过程
( f" `* I0 Z% z2 J+ M以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。..." o) b6 v9 [, i
1-1 移动端APP自动化测试面试导学 试看/ w! V* p+ w5 Y4 [
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
" w3 w9 H  p* [, d5 ]1-3 笔试、技术面、高层面、HR面& B3 B! m& x; m( w" q3 `& o
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试% d6 e- L, L5 \  q; c( }
1-5 问题类型:开放式问题、封闭式问题
9 j7 U% t* j2 J3 a1-6 面试的注意事项:首因效应,近因效应等
4 P6 s! H% v" c: q1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚
1 I, a, Z0 V. C. [9 t1-8 初中高级岗位的不同考核内容$ \2 t) T& }1 ]9 l0 Z, R. {2 a

: ~+ m9 T6 }, u& J% A5 I第2章 一个输入框引发的血案
4 a8 i* g7 n' n. A$ W通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?  }% C; G: Z( Q2 S' X
2-1 .普通的面试者怎么回答
2 X4 v8 h. ^; |& A' l5 j/ Y% G9 x, H2-2 .有备而来的结构化思维
, n( z0 R: f' {/ H2 f2-3 .面试后的思考,如何更好表达; a1 e1 q5 D0 ^( }, O( d+ }/ Y

1 |" a7 |' t- S/ t1 p第3章 磨刀不误砍柴工 - 自我分析
8 N/ |2 H( G% L: H0 a( g; `2 Q, K5 L1 u简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?3 {$ n+ h% q6 g2 t  a
3-1 .简历要表现什么# }) M1 ~) H/ O$ r; e7 Z
3-2 .如何做一个好的简历
& L/ \1 b6 {) j0 n3-3 .了解测试流程么: F: [: q* c9 u+ v* t
3-4 .了解bug处理流程么4 S" q8 D# Z8 U; U! s4 _
3-5 .沟通的对象沟通的方法2 x2 J) ^, m6 @5 {$ @& x
3-6 .常用的测试工具6 c5 s1 q6 x; o+ i& D8 S  J$ a
3-7 .如何设计测试用例管理测试用例9 \1 I0 ]( p3 d  n# f3 r
3-8 .工作效率如何都有哪些成果2 h( E3 M& ^' X3 M7 e
3-9 .问题的背后意图是什么
* [$ S% j" [( f) b: r
% p/ j# f' _7 V& {4 d第4章 基于python语言常见的问题4 b) m) Q4 O% N% X! K
面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别4 o5 B. N: k* h1 z# @# \: }! B+ S
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
! ]' B7 r" z; @. K# [: k# x2 P4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
' O6 ]2 W5 F: ~8 t; I4-3 面向对象编程概念及代码实现8 e. c7 T; X, g+ N  k! \
4-4 进程、线程、协程概念及代码实现
) X9 f, q0 [0 ~& I4-5 socket编程概念及代码实现
4 \3 O) r, L; ]4-6 lambda,元组列表概念及代码实现* Q* W  \* B3 `7 Y
4-7 range, 字符串拆分概念及代码实现. @; _0 I/ [  l7 B5 W
4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
# r7 E+ }' X8 O4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现& g. m9 J! T. m9 o/ j8 o
4-10 内存管理、items和iteritems区别概念及代码实现
2 j0 n0 W0 c4 o/ c4 y) F( O9 a+ j; r& n% k2 p
第5章 基于python常问排序算法
7 M) B, S, _. @. D1 y, ?# @3 i从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
  h5 T+ x+ N$ Y' V1 i8 i7 @5-1 从小到大排序,从大到小排序原理及代码实现& k; R& A; _+ i% B  Z/ H
5-2 冒泡原理及代码实现 试看
" f; E" j, f) f' u3 y) C5-3 快排原理及代码实现7 y/ c. I5 r  Z. z8 T
5-4 堆排序原理及代码实现: W" X. z4 R- @$ r
5-5 二分查找原理及代码实现/ x6 W* L/ C! n
5-6 素数原理及代码实现
: Z1 x% Z, i1 h! M' u8 F% D+ C3 p/ g* T2 ~8 ^
第6章 蹲马步打好基础-linux常用命令都有哪些! F  x) S  v9 m
基础命令,网络命令,系统命令等等
" z2 X2 G4 E7 p0 d) ~- k" \: x6-1 linux基础命令使用演示
6 m, E* u2 Z, E4 c- d8 D$ q6-2 linux网络命令使用演示
, G$ C. i2 O! p8 q2 h- a6-3 linux系统命令使用演示% @! h$ A, l9 \' V. q

5 C0 L  U( W. d' v7 v9 s) c. U第7章 蹲马步打好基础-计算机网络相关的问题. z' u5 y1 Y' m, Q
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程
. P) ~: k% z8 a/ T7-1 OIS网络七层模型原理
- f& k4 P: T9 ?# P# }7-2 http协议get和post的区别原理/ b  P. c; A: p2 Q- A6 r+ j
7-3 tcp和udp的区别原理
6 r8 N6 i& R! a0 Y7-4 TCP连接三次握手,四次挥手过程原理
7 g, w" V' i/ Y# |* D7-5 socket建立连接的过程4 K9 ]( l, m  B& }" @% R4 U

" g% T  b( J" K第8章 蹲马步打好基础-操作系统相关问题
# Y. I' u  d" X进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存7 G. u8 d4 g, ^/ q+ P# M0 p
8-1 进程、线程、进程的状态概念
3 v5 S( d/ a5 q8 {, Q0 _8-2 进程同步与互斥,进程间通信概念
; ]* q$ V# O* }, T) r8-3 进程调度算法,死锁概念
. f% s, P+ K* C) i8-4 页面置换算法,makefile概念
; ?0 y. {6 U3 C0 R& g: R3 u6 m8-5 虚存、实存、共享内存概念
. U, i6 \/ b$ _6 _: B8-6 mysql数据库的增删改查, 命令及使用演示) x3 C# \6 X$ j  [2 ^9 O, ~( q9 g
2 w7 L% R4 N! F. e+ n( R
第9章 Fiddler工具都有哪些功能
' c+ o' l. V& K) C1 Q: [题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等# E1 E. L, s; B, p( X; @
9-1 题目相关,fiddler相关题目陈述$ [, ?. Z( y+ [: R0 R
9-2 手机抓包、网络请求解析、mock response,使用过程演示
9 l; P" u. }8 l9-3 慢网速、不同的状态码、过滤,使用过程演示(上)$ p/ Q# V, I8 q- J/ w; Q
9-4 慢网速、不同的状态码、过滤,使用过程演示(下)( s! g/ U3 x6 ^& K  g) L

4 o2 D" B2 O+ f7 N4 Q. B5 i第10章 ADB相关的问题  T$ d5 p! ^4 f* a% d+ F* f* e: t! m
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo3 z2 S  D+ s# @/ e) V4 B
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理8 ^4 @. w# N0 e
10-2 adb server重启,apk的安装与卸载 应用演示
1 O: y& o1 H* J8 r* S" e10-3 文件的push、pull,apk的静默安装 应用演示
: \6 h1 O4 X. v8 I- a10-4 app的启动停止,app包查找 应用演示) J* t+ u8 v4 M" s
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示
: ~$ M5 i- G6 X' I
. r4 W5 c5 H+ d$ a9 V. L第11章 Monkey相关的问题
8 F0 U! Y+ K( r& Ymonkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件
9 p; _# J" c( O3 V2 t$ Z8 A11-1 monkey命令,monkey场景重现 应用演示( a- O2 z# {: x: }
11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示
8 I5 T# ]0 A2 N3 R# c; a" g9 b2 M9 j+ i11-3 monkey执行指定类型的事件 应用演示/ l+ f, a7 K% ?/ r0 k

  A8 }- g7 w8 X8 y0 Q# D- E第12章 鲤鱼跳龙门第一招式-自动化工具1 `8 K! V+ \+ z5 J: w7 p9 F7 W% x
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...
4 [- W, ^% z; h" k( t' p2 f12-1 .Instrumentation
+ h+ T: p4 Z# O- r7 z  t& g+ h12-2 .UIAutomator-UIAutomatorViewer$ V- e- f5 \8 L( J% k% |# Q& ]7 \
12-3 .Selendroid and Robotium (一)% X5 W# X- ?9 c. n
12-4 .Selendroid and Robotium (二)
  \8 _2 h8 Q# f0 Z  c) r! f12-5 .Appium(一)
! q4 Y, S1 |. Y' H12-6 .Appium(二)
, E2 ~8 [1 s0 ]6 n- [2 o12-7 .如何自动化测试Native App8 M+ D/ z; e- S
12-8 .如何自动化测试Hybrid App
6 f& S6 C- M2 Y; C2 g% {8 A  t$ X12-9 .如何使用Selenium测试WEB页面
/ N3 W( T0 |( N2 ?12-10 .如何使用Appium测试WAP页面
+ e, n5 E) Z( u0 F( d! O/ `( r5 Q. p5 ?! a, Q- i4 J
第13章 鲤鱼跳龙门第二招式-自动化框架* X8 Q$ Z& P4 w6 X
testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
# ~. D* t' W, S, P+ P( G6 l13-1 .Unittest的原理
; [3 _  p0 C2 j9 x! @% o" h& `9 \13-2 .DDT数据驱动4 I; m6 @8 U  R) q( I" p. K
13-3 .Lettuce行为驱动
8 h: @' s$ i( s1 V4 V& |. E$ x* Z  f- J13-4 .Robot framework关键字驱动5 C# N5 X- }8 [- G0 `0 g3 C
13-5 .测试报告的生成 试看! i2 T6 ^& E' f- G0 V
13-6 .测试邮件通知7 h, J9 ?2 y1 S+ R$ n. ?% j& S
9 [8 w* M8 q- V/ ~" ~5 \
第14章 鲤鱼跳龙门第三招式-接口自动化( \6 P! E% G7 q9 T: ]8 x
fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具
" f1 J- ^/ ?" l1 M4 f14-1 .Fiddler工具相关1. ^: B2 p" x" n( n# R5 P8 B
14-2 .Fiddler工具相关2. c0 k  n. m; y$ y7 ^7 l
14-3 .postman在接口测试中的应用11 @' s  G1 _: k! _5 B, b
14-4 .postman在接口测试中的应用2* |9 |; c4 C' E6 [! |' z
14-5 .postman在接口测试中的应用3
; U$ }% z$ n1 X+ D1 V& |: u, b0 r' U) q14-6 .API测试框架
5 T& G* C1 j) l/ d4 h3 O7 v14-7 .python requests实现get请求
, a, w5 V) y5 c$ Z0 S14-8 .python requests实现post请求- ]; I" @  c: t( j, G0 ^8 K$ Y5 L
14-9 .持续集成概念/ ~: I6 h5 [# x$ `
" V. q) ]( l- i4 c0 ?
第15章 鲤鱼跳龙门第四招式-服务端性能测试
' S6 A, ^9 F  \7 J: `, m% vLoadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比2 K" k& Y* i; F
15-1 .服务端性能测试的工具
! d, }1 Y& {/ |2 d. y15-2 .服务端性能测试关注的指标
  K  X7 Z4 f( f15-3 .服务端性能测试方法7 h6 A6 |9 M/ v4 _
, o' g) |# Y1 Q6 b7 Q% C) [) N
第16章 鲤鱼跳龙门第五招式-兼容性测试
0 b6 N$ C+ _$ o' C( q2 \. o$ X; }( EApp兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
9 Q$ \# y# u! Y: B16-1 .App兼容性测试# w1 v: N! Q9 U. k
16-2 .WAP网页兼容性测试
6 c; u  p0 i7 n% t& h- u16-3 .PC网页兼容性测试
6 J* I" A4 z. M; n3 B; K4 J9 G6 X6 [- y6 A4 b6 ]! l
第17章 鲤鱼跳龙门第六招式-调试
2 e$ c: f' J* B/ hAPP的bug调试,debug分析无线页面问题,debug分析PC页面问题
- E( b$ ~6 v$ Z0 z$ L4 H- w) j. H17-1 .APP的bug调试
: c( m+ J& Z/ @, C2 T/ V! ~% o% {17-2 .WAP网页的bug调试
" s- L$ @) \4 j' N17-3 .PC网页的bug调试7 g* j' g2 Z8 t% a* n

- L2 ]5 |" d  Y* h1 w3 \) X第18章 踏入江湖
# m4 i1 i2 S; i& O5 u职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等" @. P, g4 Z& F: x0 D
18-1 .自信的力量1 f$ q6 V7 v  h; y
18-2 .真诚的力量" j8 S% w2 ^9 R; V" w' Z% u9 @
18-3 .职业规划
. y! z* m; [9 N. b' D9 n6 s- p( W18-4 .必须思考的问题
+ T" M, @" `$ a& y* `: h9 I8 w) @& f9 K
〖下载地址〗/ W) L  q" V" E. u3 U' `
游客,如果您要查看本帖隐藏内容请回复
8 t+ r; v; O3 @9 X- M/ d" _( j
) z$ `/ d% A! s6 B1 O
---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------
3 B+ `1 m) j" i6 e5 u' B3 ~
4 H! r# S" P1 w  g; `〖下载地址失效反馈〗
  O7 a+ F" [; ?; z如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
& p8 v5 }" R* p5 w1 G/ R2 S6 j. ]- M7 N) r1 w& ]% ]
〖客服24小时咨询〗
& q) m/ b3 A2 s6 a有任何问题,请点击右侧QQ咨询。

6 w! N% F+ d+ _5 a2 M% @" F
$ A. N$ k; p6 ]  K
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则