Python移动自动化测试面试

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

0 C% x% o8 p* K3 z QQ截图20200120104723.png
1 m! G  ]3 r! D: s" R" K〖课程介绍〗
  [/ t% K3 D, D9 ]% X2 `7 M' `从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜9 h; Y3 ^: r8 `) D& b, \5 n! t6 I1 [

# V- X2 q) K% T5 q7 ?: @〖课程目录〗
* G# H6 @/ l; h# O) E第1章 细说面试过程% T  j: J1 {4 ~4 i: p
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...  K" e, m" B9 G" V
1-1 移动端APP自动化测试面试导学 试看
- l6 n* K7 e8 ^3 D. {1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
8 o" e% _$ }. v$ c" ?" w1-3 笔试、技术面、高层面、HR面
$ L" E7 H1 z' b1 b1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
  u1 @% x$ Y4 r, G% \1-5 问题类型:开放式问题、封闭式问题
2 b2 `' t0 {4 B: y1-6 面试的注意事项:首因效应,近因效应等% o# Z- C8 h- V8 w8 l
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚- U. o! o: n1 {/ t
1-8 初中高级岗位的不同考核内容* n" p* |0 l3 v% b' {% O/ d

. D0 x7 Z" v2 f/ U0 i5 s, `第2章 一个输入框引发的血案
3 T1 P0 @" T$ v6 {通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?
( l+ B' J7 y5 l6 G! x* a  w2-1 .普通的面试者怎么回答
, h$ Q8 g! J- K. R2-2 .有备而来的结构化思维
: o" a! R) ?% c( F! l1 X" H2-3 .面试后的思考,如何更好表达
0 i8 W4 g$ r/ G0 q/ R8 e  k& ?$ b0 e+ f& i; `
第3章 磨刀不误砍柴工 - 自我分析$ B2 n3 L3 C1 D; d( [2 E5 f9 X
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?, }2 E4 T4 B3 [- P
3-1 .简历要表现什么" c! O: o' V2 }: P/ r( B& U
3-2 .如何做一个好的简历
1 S# `7 M/ F$ s. v3-3 .了解测试流程么
8 v8 c1 f7 A; g; d& q3 n9 ^' A6 q3-4 .了解bug处理流程么, y7 [* K5 A! X
3-5 .沟通的对象沟通的方法
/ X( t! h  ]  A  y3-6 .常用的测试工具
# Z+ c5 s  K8 a3-7 .如何设计测试用例管理测试用例" u4 Y1 R; F# n4 ^( z0 U7 U
3-8 .工作效率如何都有哪些成果
+ N5 m4 \' C5 ^& z& O9 q3-9 .问题的背后意图是什么3 @& \7 }' m; w; g) A3 |1 m! E

3 z7 e) {  b- k- U3 ?+ J) {9 r' x第4章 基于python语言常见的问题
  ?' y0 @1 |' N! K1 A面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别
  T! Y( r$ ]& V8 y- c8 U4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
: D3 z# `5 f0 g% H1 D4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型$ O' I# `8 ^, \* {# o7 s
4-3 面向对象编程概念及代码实现" g8 _: Q$ N& o' e# p- Y% Y! H
4-4 进程、线程、协程概念及代码实现
* w' G4 `& E$ H6 [4-5 socket编程概念及代码实现3 I* _% S' V0 g% Y
4-6 lambda,元组列表概念及代码实现
3 E7 s+ z' R0 I$ `  q$ \4-7 range, 字符串拆分概念及代码实现
( m2 L" u( W2 J4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现) q9 t5 V  P7 c- U/ K
4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现
4 u6 O, b$ `) T, X3 F4-10 内存管理、items和iteritems区别概念及代码实现- w' R& w; D% A7 {2 s

' G$ F5 j% s- t- G# p第5章 基于python常问排序算法7 ]" p5 r8 Y- W1 W, Z
从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
1 k3 A  A) `% P9 r5-1 从小到大排序,从大到小排序原理及代码实现
9 H$ O5 X) |, l9 r' q+ Z3 M1 a5-2 冒泡原理及代码实现 试看% Y" m3 r% b: X; x( ~/ g4 {
5-3 快排原理及代码实现
4 s% C# I+ `" q6 j% x$ c, v5 I* D5-4 堆排序原理及代码实现
$ `. \7 n- l- P' N5-5 二分查找原理及代码实现
: W6 ?9 _5 f: J: T* n  ~5-6 素数原理及代码实现
7 ?/ H0 s8 A$ A- T* q1 k0 R0 m6 m7 ^9 X! s& g; s
第6章 蹲马步打好基础-linux常用命令都有哪些
8 w6 p, q7 @& q. c2 Y: V. x基础命令,网络命令,系统命令等等
7 I9 r: X( m2 k4 p6 P6-1 linux基础命令使用演示) R0 d! H" |' ]% E4 h0 z$ L6 w
6-2 linux网络命令使用演示4 O5 Z. I, b- J- \$ d
6-3 linux系统命令使用演示6 W, b. A6 g" m( {7 a" o

, @  j/ T0 J2 k% o2 j' R第7章 蹲马步打好基础-计算机网络相关的问题( d& R, i; F9 t% e! U
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程, j+ o% d0 @- l
7-1 OIS网络七层模型原理, t' q+ t- ~% c* {
7-2 http协议get和post的区别原理
" }, ^7 z  z/ J7 G: V' v7-3 tcp和udp的区别原理& m! D# V3 u. O' I1 E  G
7-4 TCP连接三次握手,四次挥手过程原理5 t: ~" Q7 S" ~$ W2 Z
7-5 socket建立连接的过程
) ~4 L# x* ]& H( i- o! t: X# e# ^9 y+ E+ [3 i3 ?9 i0 D
第8章 蹲马步打好基础-操作系统相关问题: f6 G! k' B. k8 f9 W0 D$ N
进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存
7 x/ T* ~$ \/ [8 }8-1 进程、线程、进程的状态概念+ I4 M: A  T4 r2 h
8-2 进程同步与互斥,进程间通信概念
- l4 I' v1 L  {6 R8-3 进程调度算法,死锁概念
4 u6 l. [: D# _! r# g6 ^9 }. P8-4 页面置换算法,makefile概念# P: d+ J" _  e6 M9 ?. g( }
8-5 虚存、实存、共享内存概念# I) _! A5 V& \. h
8-6 mysql数据库的增删改查, 命令及使用演示
4 e. k% @% U/ Z) x8 P- J5 v! {& S! g: M# a  E1 @
第9章 Fiddler工具都有哪些功能; Z  D9 f, i0 _0 p* ?( G4 S
题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等
1 ]1 A4 a2 G; P/ V" e9-1 题目相关,fiddler相关题目陈述
2 a1 w; N) K! V1 o/ O9 }) J! N+ w9-2 手机抓包、网络请求解析、mock response,使用过程演示
) d6 G3 S; I  j2 p9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
# ~& b' V2 S2 s% I9-4 慢网速、不同的状态码、过滤,使用过程演示(下)" C; {' s2 g1 q1 `

; d! b! h' J/ \% p+ h, ~2 ~7 f第10章 ADB相关的问题
2 @/ t/ e5 B. S' Eadb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo# @9 p6 k+ X1 R
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理
8 Z6 ?% {% B6 c4 g7 f0 q  \10-2 adb server重启,apk的安装与卸载 应用演示# i, m) i0 c: x% Y# ?6 o) b
10-3 文件的push、pull,apk的静默安装 应用演示
! W' ~  |8 S& g6 a1 J10-4 app的启动停止,app包查找 应用演示
4 U  t0 h: j% C) R10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示
% _- a, M4 W7 R% ]6 Z& K
8 ]# O: Q. B" A5 k* @( T第11章 Monkey相关的问题# q6 M* Y2 l1 Y: [1 ^$ y
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件+ D8 ]# X; D2 ^& k
11-1 monkey命令,monkey场景重现 应用演示7 G" O  ]" q1 ^) a
11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示
+ D( q" w5 @. ~- V% Q4 C& i11-3 monkey执行指定类型的事件 应用演示4 L9 o7 h* H; X' I
( _$ d7 }1 K( A9 Q$ i
第12章 鲤鱼跳龙门第一招式-自动化工具
/ a% H7 S( r" e8 ?, M) Cinstrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...
( O- G% ^- K) b: f' W2 d12-1 .Instrumentation
4 _- Z5 l) c+ h' z12-2 .UIAutomator-UIAutomatorViewer1 X" `8 E( `, q  ^  s. ]
12-3 .Selendroid and Robotium (一)
5 V, {% a7 E5 u5 N. o2 T9 k12-4 .Selendroid and Robotium (二)
+ @5 V4 I# [( d  a& C12-5 .Appium(一)
7 }+ r0 d, w5 v: e12-6 .Appium(二)
* S1 D. D$ n3 _- f! h12-7 .如何自动化测试Native App
0 I9 k; u9 G& `9 S; p3 Q$ T6 Y12-8 .如何自动化测试Hybrid App
) }4 ^! W$ X7 ~/ s12-9 .如何使用Selenium测试WEB页面2 n" T2 k$ I- V' j: j. G
12-10 .如何使用Appium测试WAP页面
. h3 f& E  ^; z' v3 e% v' s* Y  Y; J& Q, r, d
第13章 鲤鱼跳龙门第二招式-自动化框架
- _, l! l, I* Y" UtestFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件/ Q2 p' N$ F0 K
13-1 .Unittest的原理9 p1 Q' P3 b2 Z( a( Q; x9 }
13-2 .DDT数据驱动
4 Y1 X  B) q- M13-3 .Lettuce行为驱动
4 U7 t- ]8 G, L8 n4 R% [& X: _13-4 .Robot framework关键字驱动
; S1 l+ R; w5 Z* Q, x0 |! |13-5 .测试报告的生成 试看
) }5 X0 C" Q7 [4 u/ k, {5 q( m, V13-6 .测试邮件通知
1 A& B7 A; _5 r6 J
- o) K1 m0 e+ b/ Y9 @( l第14章 鲤鱼跳龙门第三招式-接口自动化2 Z% W. P# w& s0 T" M0 I6 \
fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具5 }5 ~+ K$ ?- k
14-1 .Fiddler工具相关1# c% g4 b* }2 I1 h  D
14-2 .Fiddler工具相关2" I/ u% H. L) g
14-3 .postman在接口测试中的应用1, H& T; z: W" F
14-4 .postman在接口测试中的应用25 s7 c4 U0 M( P0 {/ K
14-5 .postman在接口测试中的应用34 k0 U+ r4 i, P6 j/ Y
14-6 .API测试框架
; q5 P) s- F$ u/ `8 L! r. A14-7 .python requests实现get请求
1 A2 H5 G! f) Y( ?% W* w$ D( T14-8 .python requests实现post请求
. h) @( Z" D. v( K1 k# Z, ]) c) }14-9 .持续集成概念
9 t4 ^' H! x" n6 _  x" g( L( ^0 V+ H9 s' C* T9 D6 t! c0 _% z
第15章 鲤鱼跳龙门第四招式-服务端性能测试
- w8 f& N8 J& Y( Z5 ALoadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比* z2 q! S& u/ L& g; q
15-1 .服务端性能测试的工具
7 g2 _# x6 O  v# m15-2 .服务端性能测试关注的指标
! e- F, S) H- k4 v15-3 .服务端性能测试方法
+ ]) v% ?( l8 [8 y
. B) B' A$ a9 x( [1 e第16章 鲤鱼跳龙门第五招式-兼容性测试8 n" r' s3 z( f, P. }1 `% [' x
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素3 d- z! X. T- H$ D$ j3 t1 J
16-1 .App兼容性测试6 J3 L8 R, Y3 X
16-2 .WAP网页兼容性测试6 u3 x6 m; O5 m6 y" i
16-3 .PC网页兼容性测试1 D, j0 p8 [3 o7 G+ D( x

5 G3 Y' u) _% {! i# X1 G  w8 B3 ?3 K% Q* Z第17章 鲤鱼跳龙门第六招式-调试7 @1 @3 L( q4 E6 F3 X
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题/ N4 q) q6 c  n4 |8 [" p
17-1 .APP的bug调试
$ l  j2 }7 ?' h3 k2 h$ `17-2 .WAP网页的bug调试! F) T) ]1 D* }
17-3 .PC网页的bug调试: o+ R$ |9 Q$ {; y; A2 G/ r* r

, @) A( A: O! }$ j* M6 p* }  k第18章 踏入江湖
9 t- s$ P! Y/ ]3 P1 c职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等
% V! a- g& H7 B6 e2 h$ P6 B18-1 .自信的力量
2 Q2 G& R1 u. w+ X! Z18-2 .真诚的力量
* V6 m) m. ]) r' Q. q6 V) o18-3 .职业规划
2 [; e+ a+ v1 K; |% Z18-4 .必须思考的问题; o$ o: M0 r3 ?- I/ q+ q! P

. g& [% c+ K7 z) ~〖下载地址〗& A4 A  F2 Y% _& N  C; ]' N
游客,如果您要查看本帖隐藏内容请回复
4 V& t; n; k! C! H, s1 A  F& ]% a

3 `5 q' O/ d" R---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------+ T8 s& c" z4 x

4 Q1 g6 i) y& H3 w6 V〖下载地址失效反馈〗, G3 r2 m8 \8 X% R% q& B
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
0 e9 i7 j- U8 M% g
! _- |% M1 W: ~- D4 Z〖客服24小时咨询〗( T, u* h( _0 |3 U. M: S" ?( z+ M
有任何问题,请点击右侧QQ咨询。

/ w/ N0 D9 O' d8 g( P5 a
; t1 r* E/ X8 U" I" C; _9 |
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则