Python移动自动化测试面试

  [复制链接]
查看2522 | 回复3 | 2019-9-21 14:34:16 | 显示全部楼层 |阅读模式
" ]8 d1 b* s, j7 ]* ]: w4 n( G
QQ截图20200120104723.png ) r; U+ y  I" Z; j% M1 s
〖课程介绍〗1 p; S# J, v( f, ]; a9 ?
从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
: J! F+ z& k1 }7 a* P! b$ L  V. e- g; \& [$ E( x, C
〖课程目录〗
+ h8 y7 O3 \& t  `8 D: h$ ?# E第1章 细说面试过程
7 }0 @$ ]# ?7 m+ f2 F" i以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
1 ~1 l  `# [+ a. z+ G% _$ L1-1 移动端APP自动化测试面试导学 试看
! L4 [9 j8 @0 {. c1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
. R1 ^. a' K% I% u9 _1-3 笔试、技术面、高层面、HR面
* m0 b' P* J" \! L" ^1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试9 O5 P3 O  ]. W
1-5 问题类型:开放式问题、封闭式问题
: c. s' i; R' ?( N9 d1-6 面试的注意事项:首因效应,近因效应等
* E  e8 {% s9 F4 z1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚
8 M, s. c: F6 |7 V. j" |1-8 初中高级岗位的不同考核内容* N# L* F/ H7 N; E) \
, J& h0 E7 u, A1 S: r9 M
第2章 一个输入框引发的血案8 o6 M8 x- L" k2 `1 H$ y% G
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?
0 f- a! i8 K, c4 y$ M2-1 .普通的面试者怎么回答5 u7 U- I5 i% w5 x: t
2-2 .有备而来的结构化思维
5 `0 E: z4 \* O" S* ]9 G8 ^2-3 .面试后的思考,如何更好表达, r% m' s: N% {! f' R
, u6 Y) `$ G5 d7 a6 z3 Z$ K1 A' P
第3章 磨刀不误砍柴工 - 自我分析% G% ~3 l5 ]3 A' G6 |$ I% l
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?) W9 |* V, [7 M% _; R
3-1 .简历要表现什么4 R' @# C% R8 S, J6 i3 j) b
3-2 .如何做一个好的简历6 e+ H% v4 A) ~' \& F  Z/ P( X8 |
3-3 .了解测试流程么( g$ P# X7 \) M4 c9 E5 ?
3-4 .了解bug处理流程么
& h* i7 f5 B7 ]! F4 k3-5 .沟通的对象沟通的方法
( W4 d/ O3 M. g  w5 z& p  {3-6 .常用的测试工具
( ^- X  @# W' [6 z3-7 .如何设计测试用例管理测试用例
  |/ ~4 @& W, M3-8 .工作效率如何都有哪些成果
" g# X+ L$ F6 y( H$ F+ `3-9 .问题的背后意图是什么
% \5 t. y( U8 H. C$ b/ X. q+ L: p, Z! T: W9 L% H* @. e% l! Z3 r  o5 ?
第4章 基于python语言常见的问题
/ R4 x  l6 ?/ M( t. R面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别6 v( n" Q5 Q  F2 M5 z1 w
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
  Z# s; o! E3 Y0 j, n! Z1 O4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型( L- ]0 r: c  |
4-3 面向对象编程概念及代码实现  I4 @9 M3 s' P9 J
4-4 进程、线程、协程概念及代码实现7 q  u6 j5 ~$ d" C* C. V2 e4 |; E
4-5 socket编程概念及代码实现
) T9 w+ z* C3 l/ y) H1 p" C6 A  K4-6 lambda,元组列表概念及代码实现2 P, m7 B6 X+ s* b7 y! p, Q
4-7 range, 字符串拆分概念及代码实现
9 {8 F* r' y7 y8 B! C4 L2 Y; v4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现0 ~- |" C( u3 W" s5 o( u
4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现
" h' D- s1 T9 N' A4-10 内存管理、items和iteritems区别概念及代码实现
0 w& U% }3 g0 j# p& C
* `5 ^2 @* ]5 \" a) ^第5章 基于python常问排序算法
; ?5 C3 Y$ e  f3 y; y% q7 h从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
1 X- ?$ R% k7 f/ {5 K4 q+ i& R7 D$ T5-1 从小到大排序,从大到小排序原理及代码实现
/ N& Q& I% x$ Y  x8 b/ X5-2 冒泡原理及代码实现 试看$ L9 H1 Y* v/ h. J6 r$ \7 i1 C  V7 f' Z
5-3 快排原理及代码实现
0 n) d; m( @( N+ ?5-4 堆排序原理及代码实现) n* p9 l8 f/ q! `! i) V; B
5-5 二分查找原理及代码实现
7 I! A! \" _2 L5-6 素数原理及代码实现
, U" L+ |9 l' D/ m
& f+ Y0 |- A6 w+ q& k- u7 G第6章 蹲马步打好基础-linux常用命令都有哪些$ B6 `9 L8 z$ y: I
基础命令,网络命令,系统命令等等* A. ~* C/ P) D1 l7 c( R
6-1 linux基础命令使用演示1 t" o& {8 L5 ]- W2 J  p$ U% D
6-2 linux网络命令使用演示
; Y. r5 W* N4 B6 y$ F4 u; v6-3 linux系统命令使用演示
' g' p5 F" i1 W0 g* g
0 F1 v% W  a+ d4 j第7章 蹲马步打好基础-计算机网络相关的问题5 Y6 x0 |/ ~( `
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程; M5 }" Z8 f- |7 ~+ e8 I" Z- d
7-1 OIS网络七层模型原理) G) l; s# R! X9 h0 v! X& j! ?6 }; c
7-2 http协议get和post的区别原理/ G9 {  l/ l- c$ t3 D7 V
7-3 tcp和udp的区别原理% M% X* _9 p) U! d
7-4 TCP连接三次握手,四次挥手过程原理
0 P, s" }1 {  R( t& C# V" N$ d8 x7-5 socket建立连接的过程% {2 y$ X! E) R2 [# p* W4 @# R& v
* o& i8 O, c: \3 ?6 C
第8章 蹲马步打好基础-操作系统相关问题. K* J5 t  E+ v8 p+ e
进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存
  ]( b/ v6 Q( I( l2 ]% S  |, e8-1 进程、线程、进程的状态概念- ~- ?3 d" x6 `& ]" ?
8-2 进程同步与互斥,进程间通信概念4 h. C7 H! K3 l: l5 c
8-3 进程调度算法,死锁概念
: i! A5 p% R# H# N8-4 页面置换算法,makefile概念
; P# e2 \1 o* Z0 Q2 y# {# n# s8-5 虚存、实存、共享内存概念
# d" K$ p' w2 T- S" E! W! k$ l( h; a8-6 mysql数据库的增删改查, 命令及使用演示5 b+ D+ x' v; o; ^$ f; W2 e1 N- R" G
# }& `$ L/ _6 Y/ o+ M
第9章 Fiddler工具都有哪些功能
) I  p3 Y9 w  {+ v. h) R题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等5 `  Z0 U' f: w  w7 [
9-1 题目相关,fiddler相关题目陈述0 C  D2 k8 {1 m: x! }
9-2 手机抓包、网络请求解析、mock response,使用过程演示
  g4 s- [: P6 {9-3 慢网速、不同的状态码、过滤,使用过程演示(上), j" t! F) U2 t: v
9-4 慢网速、不同的状态码、过滤,使用过程演示(下)2 g1 v2 v# Y9 u! |& C
, ]9 ~  O, c: S4 a9 G3 o$ Z9 \
第10章 ADB相关的问题$ r+ M5 A- K, v" `  s
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo1 }1 g' S, ?- x8 O
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理' [/ n& R: s) ]$ C
10-2 adb server重启,apk的安装与卸载 应用演示
0 h7 X/ T1 }/ d10-3 文件的push、pull,apk的静默安装 应用演示
1 Q% U9 r& G# z( x6 p3 c10-4 app的启动停止,app包查找 应用演示8 E; _8 [% y' e) r, Q
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示  K6 o& n+ D4 Y/ ~% v
9 o* Q- [5 e) q3 {6 f0 w, D1 K
第11章 Monkey相关的问题. j9 K- D" T9 D7 N: s
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件
) v& a( E/ q, ?. n11-1 monkey命令,monkey场景重现 应用演示
% F' M2 x: g. ^! i2 p4 d3 A! M0 p( ~$ A11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示
% j4 d; s; ~) l& q11-3 monkey执行指定类型的事件 应用演示
) G6 d$ M( F9 x( _! c/ r9 c1 G  c: K8 I1 F: n8 f
第12章 鲤鱼跳龙门第一招式-自动化工具# e) |* V- t7 F$ w
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...! P* H8 o% |4 U3 z
12-1 .Instrumentation, D, h  {7 k/ z6 U
12-2 .UIAutomator-UIAutomatorViewer; H( y8 F6 t; q- G& ^) |
12-3 .Selendroid and Robotium (一)  |1 u8 G! H1 a# V9 p: A+ C
12-4 .Selendroid and Robotium (二)' o0 J7 h9 i: v: o; X3 h
12-5 .Appium(一)2 P( O1 }8 s  k5 I
12-6 .Appium(二)" A" g; y1 u1 l" r; @) a
12-7 .如何自动化测试Native App5 O; J$ m' K7 t* a" j! P) U+ `
12-8 .如何自动化测试Hybrid App
" [0 }3 s) m5 h( E- t12-9 .如何使用Selenium测试WEB页面
& M: Q: ^! j8 X/ {! K) R/ |12-10 .如何使用Appium测试WAP页面
1 u7 g0 Q4 U2 a8 m$ O( o
* x# e' O( J$ B$ S第13章 鲤鱼跳龙门第二招式-自动化框架
3 ]5 J$ B3 D6 }! Q2 x: \testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
% |' L2 w& N6 X# B8 S: E) I13-1 .Unittest的原理3 C' y' h  z$ i
13-2 .DDT数据驱动
! Y# P3 {5 Y# Z. u- P13-3 .Lettuce行为驱动1 N. t3 P& A* X/ K
13-4 .Robot framework关键字驱动. t5 u7 y, p) ^4 B
13-5 .测试报告的生成 试看" _7 g/ _% r# N  i& B$ P8 ^
13-6 .测试邮件通知
/ E3 [4 a; O$ B' n
1 |' E4 e+ X* S  a0 v$ u第14章 鲤鱼跳龙门第三招式-接口自动化8 R4 `4 `& r! {
fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具6 \& c1 Q4 j' E6 M+ C/ q! c
14-1 .Fiddler工具相关1
2 y0 ^4 K' d8 m7 X- U1 @  |6 \14-2 .Fiddler工具相关2
  H! k$ X$ X6 U14-3 .postman在接口测试中的应用1
2 a) B7 }1 [9 K14-4 .postman在接口测试中的应用29 P9 E* y8 u3 Z. M# z3 A/ J. a
14-5 .postman在接口测试中的应用3" s! ~1 E9 t" a- m7 x$ q, G0 z
14-6 .API测试框架
9 Y. v- Q+ K, W0 M9 j$ p9 E14-7 .python requests实现get请求
8 e' W( t2 W' G, p& H! p1 r14-8 .python requests实现post请求
; _  V3 y- P! @; w& @14-9 .持续集成概念
2 X6 y2 n8 y' ?$ I3 H2 [
! u/ e- n- {6 M# W第15章 鲤鱼跳龙门第四招式-服务端性能测试9 o; j# U0 w! V* C6 R
Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比
9 X) Z% M" w) A8 F* T. t4 X6 n15-1 .服务端性能测试的工具
" E! e+ F$ E, Z& ^15-2 .服务端性能测试关注的指标
% n! |7 M, N6 {2 K* P2 M15-3 .服务端性能测试方法8 d9 O1 Y: P1 S8 `5 s' B! Q; W
, s0 j4 O0 q( @
第16章 鲤鱼跳龙门第五招式-兼容性测试
/ X2 Y# P, V6 u4 w, d- aApp兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
" s# S* R  F, G* V16-1 .App兼容性测试
8 p0 b9 m1 U4 w' G( Y1 _1 }" b16-2 .WAP网页兼容性测试+ l1 [9 T) f" O
16-3 .PC网页兼容性测试) P$ [3 z6 ~: K& U
* r! v- v9 J/ }/ H- x1 _  B
第17章 鲤鱼跳龙门第六招式-调试/ ?& m* t$ c* A0 _8 |; y
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题9 Q' r) ^, @; o5 }; _( a
17-1 .APP的bug调试
; L2 v, c* N8 ~% j& L& t5 ]$ R, ?17-2 .WAP网页的bug调试
% |9 {+ ~7 i9 K6 z17-3 .PC网页的bug调试
7 y/ w2 a  Z* K8 c9 l2 C2 A6 m: V& B& g8 {- |- E( L( x
第18章 踏入江湖! }; j/ b& L* B0 `$ P$ B
职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等8 J3 P  t) j  l+ A6 f
18-1 .自信的力量7 I8 Q% }. M# t1 r
18-2 .真诚的力量" W. K5 V+ A$ l1 b& H2 b0 {4 N8 G
18-3 .职业规划
- f% v) m- z9 S: d( ]18-4 .必须思考的问题
3 c0 G# h1 j! b) u8 E' m1 j9 I7 F: E& b
〖下载地址〗
2 G3 s( N; |1 ~" O
游客,如果您要查看本帖隐藏内容请回复

3 o2 V. _% d( t3 c- Z0 X1 |) G/ Z: \6 n0 |
---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------
4 h% K) U2 H6 {! f9 A8 Z
. K; U' ^) \7 S; e+ ^〖下载地址失效反馈〗1 a6 N( w, t  D  q/ I. r, e5 B
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:22303040703 {6 i/ l( _4 ]. k& C
1 O. Y1 D6 d/ l' a2 M+ k3 H$ g
〖客服24小时咨询〗
& s% h! J4 @! ^有任何问题,请点击右侧QQ咨询。
* Y3 I/ m" N$ z7 ^2 k- q

7 F2 k$ B( ~6 M6 N# E2 c' P$ @: X$ v
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则