Python移动自动化测试面试

  [复制链接]
查看3334 | 回复3 | 2019-9-21 14:34:16 | 显示全部楼层 |阅读模式
8 c9 v/ ~/ ]' M# Z) d4 G& C
QQ截图20200120104723.png 8 c' s, p9 U+ N# r# _8 |6 W
〖课程介绍〗3 A( v, L% G3 a" U, G" }5 G; L
从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
' U$ e' ?. V' r+ ^5 J$ ~8 ^: x  s7 R3 @# r8 A
〖课程目录〗( |9 t6 ~$ S" y
第1章 细说面试过程5 \& b' S. H" @+ d0 f. c0 H0 C4 [
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
: Y# j; @! F5 l6 j! b1-1 移动端APP自动化测试面试导学 试看+ {' g$ J& G1 U- D
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
, L7 ~4 |* f4 ]8 k! |# z, F6 A1-3 笔试、技术面、高层面、HR面
8 k$ o0 U# X- Y- U! p* ]7 d1 K) w1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
( ~& s- _0 r' q9 u5 i) @) v, d0 N1-5 问题类型:开放式问题、封闭式问题
2 L* R0 ~' a: F6 C4 f$ f7 T( N1-6 面试的注意事项:首因效应,近因效应等
7 T% ^& h$ Y' _1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚- d; m' i, }4 d# [0 V5 P
1-8 初中高级岗位的不同考核内容
" b2 g/ X2 g" K" X9 }3 k: m/ x% X7 q% e( [4 v4 `9 D3 k: V
第2章 一个输入框引发的血案8 @+ f( c; O4 t0 N
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?
7 b8 P' D9 Q% o( D2 _2-1 .普通的面试者怎么回答* C- L6 ^# {6 s" Z- l! {; N
2-2 .有备而来的结构化思维
2 w. D; W9 }& Y2 W9 i" ~2-3 .面试后的思考,如何更好表达
; T/ O. k! N7 w. ]" o1 [9 w
' B$ J8 R+ V5 A3 P! U$ z' s" ^第3章 磨刀不误砍柴工 - 自我分析) v  H4 i! S* R  z! |; M
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
& G8 `/ L: K! Q' Q9 ~3-1 .简历要表现什么
. Z+ P" s& T$ g1 \+ \; P) \1 ]3-2 .如何做一个好的简历
6 }) K' [! K; v7 B  ?9 N. c4 ~3-3 .了解测试流程么3 f0 Y* w  q8 [; _- ^' H) V
3-4 .了解bug处理流程么% R: l1 t' v1 d5 `; L) t
3-5 .沟通的对象沟通的方法8 s. _+ @" y3 c4 w- a% ~& B6 u1 o
3-6 .常用的测试工具
8 Z6 r$ ?2 ?& B; J3-7 .如何设计测试用例管理测试用例! g' C( @" {2 z  i
3-8 .工作效率如何都有哪些成果
# M, k7 x( D. G  |7 g8 v1 k, j3-9 .问题的背后意图是什么
$ l8 G; Y) `( ]% ]
( B9 A8 H! {7 y/ L第4章 基于python语言常见的问题
! k8 \. w7 ~1 K$ `/ q面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别
- A! ~: |) F* t" `3 f$ b' S4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
4 w; V3 A. {! F4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型1 U" a4 @" V3 D3 t' J" ^! R3 F& i
4-3 面向对象编程概念及代码实现
* Z5 U; t  K+ E$ c' \" O4-4 进程、线程、协程概念及代码实现" V3 _3 K) K$ e7 _
4-5 socket编程概念及代码实现9 U7 |0 d& q) b( Y0 X) Q
4-6 lambda,元组列表概念及代码实现
+ f  X& S+ R0 \! c6 \1 L4-7 range, 字符串拆分概念及代码实现
: X0 f: `! g; g7 U6 ^* C4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现/ R- g+ `4 b: [% H' f$ N% t
4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现* J" ~" g9 z0 g) s
4-10 内存管理、items和iteritems区别概念及代码实现$ ?8 j: s9 B8 a2 `. i% [! n% u
; y5 ~- ^6 d# T
第5章 基于python常问排序算法# _( V* k3 u& A- e# t
从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
" T) F7 [; o1 n  {5-1 从小到大排序,从大到小排序原理及代码实现2 ?5 W# e9 [+ Z4 c) M5 y4 n* L8 q
5-2 冒泡原理及代码实现 试看
) j) }4 U3 F- e3 Y& q% O6 S5-3 快排原理及代码实现
# k2 S+ y1 g4 _; q5-4 堆排序原理及代码实现
' o( _! X5 x4 G0 S! S- \& V( |5-5 二分查找原理及代码实现, z2 A- t- d5 a, i1 g
5-6 素数原理及代码实现8 E' b5 {3 R. {& ~" B8 |9 @
2 V) E! P/ Z' @
第6章 蹲马步打好基础-linux常用命令都有哪些) N  S' |) y* R8 O* s. E) W
基础命令,网络命令,系统命令等等) U  y& e" n7 S
6-1 linux基础命令使用演示
( t  b8 B& I7 o; ~6-2 linux网络命令使用演示7 `: v7 g+ z5 \. L3 o
6-3 linux系统命令使用演示  S4 H' V8 o6 F& Y% b$ Z
% ^4 W$ Z. c8 w
第7章 蹲马步打好基础-计算机网络相关的问题) {, R6 T& P4 u; }2 \. r
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程. D! o, z5 f. C! ]
7-1 OIS网络七层模型原理
( M# s7 G1 z* I  ~7-2 http协议get和post的区别原理. _& F2 y# M7 W* v$ A3 T% O
7-3 tcp和udp的区别原理
* P# R! `9 V8 f3 \7-4 TCP连接三次握手,四次挥手过程原理
) {& d" j6 K1 m2 Y0 E. g7-5 socket建立连接的过程6 N: `6 F. C* j6 `: m
, _; m' G" O+ S" X/ ~  C" M) E
第8章 蹲马步打好基础-操作系统相关问题
: O5 R' w0 T0 z+ s- L% l' x进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存/ P, A( W9 d' [- J3 R
8-1 进程、线程、进程的状态概念
2 Y  b5 B6 ^. g. t8 Q8-2 进程同步与互斥,进程间通信概念. t' M+ a# |4 P2 W2 |! z
8-3 进程调度算法,死锁概念7 S; z7 o) v: H. b/ Z5 d7 B
8-4 页面置换算法,makefile概念
7 r7 Q, O0 _/ E" \9 }. t8-5 虚存、实存、共享内存概念
1 E* ?0 c, ]& {& t% N5 h) }8-6 mysql数据库的增删改查, 命令及使用演示2 _8 B% Z, Z5 u8 B4 i) X
% M* ?0 \4 U  a& l) i% I
第9章 Fiddler工具都有哪些功能
8 i9 l/ a  |( k$ h' R, K6 A, R* J题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等8 n+ D* T  z4 A, v; a
9-1 题目相关,fiddler相关题目陈述
- h2 E0 q2 Y6 A% W6 _) h! U4 t; z9-2 手机抓包、网络请求解析、mock response,使用过程演示
+ `& Z7 }6 G. H! u7 X* H9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
, `" \& t  E* ]6 m9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
( I  ?6 O9 s$ ~& \
/ @& c! [* C$ p' z; d' ?: I' n第10章 ADB相关的问题
- b3 v0 g( t" i: t$ ~* `/ v8 dadb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo
, f9 b+ a8 z; J2 @: O& \; p* T10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理3 m1 n* c6 [( f. y
10-2 adb server重启,apk的安装与卸载 应用演示7 s# J$ }4 m# B
10-3 文件的push、pull,apk的静默安装 应用演示  }* i7 F' u6 V+ S9 E
10-4 app的启动停止,app包查找 应用演示7 i% S3 U6 _1 `: X
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示, R" |1 ?( r5 c4 n# E$ O
$ }- m" _) k6 C# K- D  w
第11章 Monkey相关的问题4 ]- C" F6 f: S; K8 ^
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件
; A6 p: H# c  Z8 k0 q* R  \) l11-1 monkey命令,monkey场景重现 应用演示
  N" d% n* o6 g- W2 n' Q8 x11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示
6 `, E3 O( }# b) `* W! B# b6 o11-3 monkey执行指定类型的事件 应用演示
- ~& u% e$ q9 Z5 y% [! c
$ J9 }  k6 H% M8 k9 D* s  M( u: ~第12章 鲤鱼跳龙门第一招式-自动化工具
8 _& r) {* z1 [" S/ ^6 \% Qinstrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...6 S2 ?7 r; Q7 \& M0 H
12-1 .Instrumentation
) i( M- J; Q6 e  U; o6 ^0 Y) ~1 U& x12-2 .UIAutomator-UIAutomatorViewer
2 v0 u' Y2 y3 c: d2 H+ M6 j12-3 .Selendroid and Robotium (一)
. S/ }( e0 A8 l# L1 f12-4 .Selendroid and Robotium (二)( |8 J4 y+ p/ Q6 O2 C' b
12-5 .Appium(一)
2 Q" x  ?& T5 t- u12-6 .Appium(二)) Y% ]* \6 a! Z; }9 a9 L5 V1 Z1 ~
12-7 .如何自动化测试Native App( a8 U" I7 ?( U6 [7 |
12-8 .如何自动化测试Hybrid App
# E0 p  k4 l: R% B( f2 U( s3 ?9 w: A% b12-9 .如何使用Selenium测试WEB页面4 G: X7 N1 j, ~" e* |
12-10 .如何使用Appium测试WAP页面* g2 @6 |( Z/ L+ W3 S/ e
) s3 _$ F6 @( T5 D! f# B8 K
第13章 鲤鱼跳龙门第二招式-自动化框架
; T- q  X, p# vtestFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
) g/ Q  W- X; s6 ^+ t. ?13-1 .Unittest的原理: U8 b8 G% r+ c3 K
13-2 .DDT数据驱动( a  l9 S2 R: `( a8 }2 Y  o
13-3 .Lettuce行为驱动
! m# ?+ ~- p  S0 p+ e. u. S13-4 .Robot framework关键字驱动* X/ K- \8 Q' g4 n; @# O
13-5 .测试报告的生成 试看$ w4 J9 \  @' U. _4 I+ y
13-6 .测试邮件通知
8 W6 V7 L' C4 w6 W8 [+ P' J
3 N8 E8 `: u& @  D+ L" B. V第14章 鲤鱼跳龙门第三招式-接口自动化
0 ~: `7 a' }* S6 O3 j5 ?fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具
" ?# f  v  ^( V0 w, B14-1 .Fiddler工具相关1  |( v0 F* T8 `, N# U6 H, P
14-2 .Fiddler工具相关21 S' @! [4 u8 y# P: q
14-3 .postman在接口测试中的应用1  P& H7 s( X3 r5 \' f$ r
14-4 .postman在接口测试中的应用2
2 s: O( n* G7 ]8 Q, t14-5 .postman在接口测试中的应用3
- q" J( ~/ D3 }; m9 t; q14-6 .API测试框架; k; g  S& Q) C. z4 x' W; ^, I) [
14-7 .python requests实现get请求
4 Y% y9 q- N# N( u0 T! ]4 F- y+ x3 Y14-8 .python requests实现post请求
( ^6 q* G1 a% H( O! G# w14-9 .持续集成概念, s1 o6 B$ J% n" |6 k+ h# _- k
' I9 D+ |& A/ A) L. j0 z7 V, `4 g
第15章 鲤鱼跳龙门第四招式-服务端性能测试. C" A9 w- l! m9 C- `
Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比! o) Q4 Z% A* J8 L9 A4 `) ?
15-1 .服务端性能测试的工具. T% j: c, J1 U' q
15-2 .服务端性能测试关注的指标' R" Y' C7 t# [, d6 Z% {
15-3 .服务端性能测试方法% v, ?! d" ^; q" k" e1 j* ]( x

: {8 W+ g" b' H/ Q) }- ]. S第16章 鲤鱼跳龙门第五招式-兼容性测试8 R- K1 ^, \; w6 k3 \! p* d& O
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
: q+ M* I# i2 N! l' W! G% @! O+ h0 n16-1 .App兼容性测试
5 u" s7 H1 r: ^# ?0 O16-2 .WAP网页兼容性测试
+ c+ s9 Q% q: G& n16-3 .PC网页兼容性测试* N2 Z% Q5 m2 l

) X/ ~, S8 E( }# o+ ?第17章 鲤鱼跳龙门第六招式-调试6 ?5 t  m( \% A3 X0 y, U& U8 b
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题1 Z! ^3 L3 l) g1 S, {5 `5 E
17-1 .APP的bug调试
* o  W" P3 ?$ ^0 T17-2 .WAP网页的bug调试
8 O+ m* I0 I4 ]! y4 n! p. k' W" b/ {17-3 .PC网页的bug调试
3 D* i' ?% {; H4 u7 `" i, R
5 u2 r/ w' |& |# I第18章 踏入江湖9 x  _- j& I" D/ G+ R/ N
职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等
+ w  a# `2 v- H0 t4 p18-1 .自信的力量. J8 c$ I5 d, ?4 l' x
18-2 .真诚的力量
+ k8 P" s# I# _" P6 G18-3 .职业规划0 x8 d& ?8 ^" F
18-4 .必须思考的问题
' f( e9 j6 r6 M- s9 \
6 a0 K( `7 _3 F6 }4 u+ ]〖下载地址〗# p; H  {& d8 v! O5 ~8 ?' h& ?  y7 C
游客,如果您要查看本帖隐藏内容请回复

  Y$ }7 S, S9 k1 M: H0 O. ?
) K0 m* n( v) I* h4 V, f, S7 P---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------% I# f3 i" {& Q2 ?9 k7 M

% N' Y, x- a' p/ Y8 \* A〖下载地址失效反馈〗) u' B' p' {' w- Q5 E* W
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
7 G* i0 F9 S3 D& \/ \
+ h7 G9 \# z1 i* ~! a〖客服24小时咨询〗
  K5 Y9 G2 O) ?/ t有任何问题,请点击右侧QQ咨询。
  S+ S1 q4 Y9 `
; M: a+ z8 F9 J1 K1 Z* u" I, L
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则