Python移动自动化测试面试

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

) P# {' ^! ], C# y, i  v QQ截图20200120104723.png 1 f5 C6 p% w3 j: K/ K8 ?% `! {
〖课程介绍〗
9 o' @* u( {9 X, t+ k/ e从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
3 O4 j4 c. Y. e' _# h  X2 c, u2 v% ]+ x; ?" y/ c: {
〖课程目录〗
) K  s& H$ v" y0 s. ^0 O% {/ t第1章 细说面试过程" Y, T; r7 g: F3 y( }! d+ J
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...4 v+ Z, n  Y* E5 j- ~6 _/ ~$ k
1-1 移动端APP自动化测试面试导学 试看$ c" _3 @6 d4 Y* f+ P& j5 \+ [  \
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求7 M( E/ H  D9 V1 b4 j- E# R6 C
1-3 笔试、技术面、高层面、HR面1 V3 t* g& B+ \  X- u. p! `* f
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试3 O- q2 f9 N6 D& ^. X
1-5 问题类型:开放式问题、封闭式问题$ y3 ?. Z0 l, Y) n+ b# Y/ U
1-6 面试的注意事项:首因效应,近因效应等4 e1 ^. r# \/ B% M  _
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚! K- _) t( y3 n/ n* u
1-8 初中高级岗位的不同考核内容+ Z6 s/ {# M2 U
2 w" M; M2 Y  f$ o
第2章 一个输入框引发的血案8 j/ @4 }2 I4 o5 `5 l
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?/ K" B' |9 c! V3 u
2-1 .普通的面试者怎么回答
" v1 f2 y' O* k5 H2-2 .有备而来的结构化思维9 @3 K8 J0 I9 V4 q
2-3 .面试后的思考,如何更好表达, }5 ?; G- ?( I1 A3 W

5 l' Q7 B! v; ^+ z& l& `6 S9 W第3章 磨刀不误砍柴工 - 自我分析6 T# S$ ^. F. m8 T' g+ i& y% o
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
4 `$ i. T% R6 K5 I3-1 .简历要表现什么% I$ I' W  ~) d- }
3-2 .如何做一个好的简历3 `( g6 R- x' V
3-3 .了解测试流程么. g. T# m# q1 q
3-4 .了解bug处理流程么
/ |# J9 p" e) {2 e( H  e3-5 .沟通的对象沟通的方法
6 z' i3 i6 Q5 P2 q, `) l3-6 .常用的测试工具; H$ @6 R' o. ~, J' Y0 i
3-7 .如何设计测试用例管理测试用例
% o5 E9 j2 O7 r0 A- _3-8 .工作效率如何都有哪些成果
: P! w1 R8 ~: c4 C# h, ^' `3-9 .问题的背后意图是什么
' ]! T6 f( T7 b( m% V) u* V
/ n  ^6 R! E/ f$ v3 `; r第4章 基于python语言常见的问题: d' q( ]- k0 W0 W) b8 G
面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别9 m* O- u$ w) l3 G
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
- z# h$ F% y; W, Z( p0 v& \4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
2 d# I- E! f* \  L, @. W) K4 j4-3 面向对象编程概念及代码实现3 V+ {! o* n6 C1 r
4-4 进程、线程、协程概念及代码实现) k* \" M+ }- J( G) @6 z6 Z( F
4-5 socket编程概念及代码实现
1 I9 }& B0 A2 w4 l* ]" m5 ^7 k& v4-6 lambda,元组列表概念及代码实现- R7 a5 N# @( a  F5 K% S
4-7 range, 字符串拆分概念及代码实现( i0 z, e, Z4 d$ X* F4 @& ?" B
4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
% Y& c9 _$ z8 i# z  u4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现' v' E' [( I8 U& }& o2 C
4-10 内存管理、items和iteritems区别概念及代码实现
0 n' t* f+ W& X  T6 X, |! E0 u# C  {) _* h4 ]* ^4 J2 X
第5章 基于python常问排序算法- Z9 h: P" X) O, k! T8 O
从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
& C- @$ ]% U* V+ ]8 B2 A* u5-1 从小到大排序,从大到小排序原理及代码实现% o' ]5 Q' F7 F" t1 @1 E- c% y
5-2 冒泡原理及代码实现 试看/ k& b/ g. O- {# j& g& N7 F8 _
5-3 快排原理及代码实现( A% N6 }' z/ H6 L; b" O
5-4 堆排序原理及代码实现4 J1 n1 _# M) }( v- S1 h7 g; r
5-5 二分查找原理及代码实现
3 f: g5 {8 {% O1 U- \5-6 素数原理及代码实现/ k: `! S3 }* z9 c: p
) }. h: z2 z4 d2 k4 o
第6章 蹲马步打好基础-linux常用命令都有哪些' ]7 z9 C5 O3 ?4 y6 }% A
基础命令,网络命令,系统命令等等- K$ k' a/ g1 d' E% Z
6-1 linux基础命令使用演示3 I; H9 ~; d4 ~$ ?0 w# `
6-2 linux网络命令使用演示
" ^) u- J' \) {0 w( ^6-3 linux系统命令使用演示& U) m9 S  }: V1 q  u
. B/ I9 l9 a1 [2 |! `8 k1 \
第7章 蹲马步打好基础-计算机网络相关的问题3 @1 O% E4 {$ K
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程
7 {! A, B5 P- G, x7-1 OIS网络七层模型原理
' W5 g3 R7 ^, B* ]7-2 http协议get和post的区别原理- p. h( T* g+ G; Y9 P* V6 C! b3 W
7-3 tcp和udp的区别原理
0 R( X) T% D, `* q; s7-4 TCP连接三次握手,四次挥手过程原理% j  @' ]& O' F; n4 T
7-5 socket建立连接的过程
0 t  I. O4 i- U' j/ t7 E& ~, Z2 Y, M* B6 u) i
第8章 蹲马步打好基础-操作系统相关问题* L5 i( |) E9 q" a
进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存( r  Z# a" H: {6 U/ @( ^" B
8-1 进程、线程、进程的状态概念
+ o: E' s0 n) T) I8-2 进程同步与互斥,进程间通信概念" i7 a& n6 a' d, K) K" S  @
8-3 进程调度算法,死锁概念
; d4 I4 {3 X9 W. g8-4 页面置换算法,makefile概念
# Q( R" g3 Z, U. }- F% D% M8-5 虚存、实存、共享内存概念
, U- l  H$ v6 L$ m5 s; P. n8-6 mysql数据库的增删改查, 命令及使用演示
) {" w3 k: f, C, z7 Q6 z" S' e  b( R' s
第9章 Fiddler工具都有哪些功能0 K* T; E6 L! K1 O
题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等
; P3 S* M. U, h# g. w! g9-1 题目相关,fiddler相关题目陈述
4 n0 y, I) C* F# G9-2 手机抓包、网络请求解析、mock response,使用过程演示. o5 c3 @, W% P! [6 g6 _6 M: I
9-3 慢网速、不同的状态码、过滤,使用过程演示(上). J6 J9 e+ ~3 A, w" s% K5 e( Q
9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
5 u9 H6 k9 c! T, o6 n9 @  F3 n
0 S  I) ^3 a( i, D- ~  m第10章 ADB相关的问题
( X" e  M$ P: Q/ Z* hadb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo, M  y4 N$ E. m1 K7 Q' m  |) A
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理
) Y9 W% S3 g4 t. m1 P10-2 adb server重启,apk的安装与卸载 应用演示% x$ f/ D/ \+ S1 [) @1 _# @
10-3 文件的push、pull,apk的静默安装 应用演示
( f5 v4 ?' i3 ?4 [& B4 N' P$ P* L10-4 app的启动停止,app包查找 应用演示; x' K: H; a  ?( Y- v* a8 \
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示* K6 T& n  n4 j4 L
# V$ ^8 x, i6 O$ W+ F
第11章 Monkey相关的问题
9 J3 h, L8 u, v/ C4 R- \( Q  T; |monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件
: P5 G- P$ V+ O5 A! Q' {* S9 m11-1 monkey命令,monkey场景重现 应用演示
; {: N1 g" K9 V9 _) r% Z11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示% p4 D4 M# T1 G6 q  v  h, a
11-3 monkey执行指定类型的事件 应用演示
# D- p/ I/ I3 T$ h3 t3 P7 s# C7 V! x/ h0 D$ h; _+ z
第12章 鲤鱼跳龙门第一招式-自动化工具$ G. l! t/ {, m7 J
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...# W! a6 c# U# f) ~, J# d3 Q
12-1 .Instrumentation4 l. A, o: q$ u1 D/ h, {
12-2 .UIAutomator-UIAutomatorViewer
! Y$ \( k* |- r$ i+ Z12-3 .Selendroid and Robotium (一)
; l- c; N8 p  o6 X4 K2 L1 E( T12-4 .Selendroid and Robotium (二)
& }% q, ^! _4 |/ Q' T$ m- w  I12-5 .Appium(一)0 W" u: g4 q. b0 {$ A
12-6 .Appium(二)
3 \  l* ]) N7 C2 v6 U12-7 .如何自动化测试Native App' \8 @* D6 n) ]& M" H& e
12-8 .如何自动化测试Hybrid App; l, L/ t& t2 ^: r6 f- y% [! s6 A
12-9 .如何使用Selenium测试WEB页面
0 ?6 \' B* X5 l8 E. d: k12-10 .如何使用Appium测试WAP页面
0 N! k8 I( M& O+ L4 ~: |0 D. z4 T6 E- @' u$ u4 _
第13章 鲤鱼跳龙门第二招式-自动化框架
" [9 i5 I1 M* u6 PtestFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件& |* u+ H% [7 K; g8 f/ v% i% P
13-1 .Unittest的原理
, b% _0 O! M  v& r7 r) W13-2 .DDT数据驱动, K1 S* }5 ?7 A7 p
13-3 .Lettuce行为驱动, C/ c7 n  B# V7 ?# \' {
13-4 .Robot framework关键字驱动
, P' o7 j" y) P9 T5 L. `# i- q13-5 .测试报告的生成 试看/ m9 N# K0 O% A& w' L  n+ y* b2 Z
13-6 .测试邮件通知2 q3 g0 H5 G) v( Y5 r# C+ H

0 Z  k1 h+ j2 Q- V& k/ z5 g第14章 鲤鱼跳龙门第三招式-接口自动化
9 P4 }5 H3 Q% Mfiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具
/ O+ `# `8 {- `* t14-1 .Fiddler工具相关1
" E; A, H, q$ E0 `2 t) @14-2 .Fiddler工具相关2% z+ B- V3 l2 ^$ R1 R/ w# @2 D4 G. O
14-3 .postman在接口测试中的应用1
+ J3 a- ^5 [) N' V14-4 .postman在接口测试中的应用2
' K" u% \! k* f  ^/ u; h% M14-5 .postman在接口测试中的应用3# n. r% x9 M3 {, W' n: `' R2 Q
14-6 .API测试框架6 ]9 p3 ?0 P) h3 T" l3 U
14-7 .python requests实现get请求
2 ?3 {1 J0 ]% {. a8 r0 B+ F14-8 .python requests实现post请求
* r0 `' w; K" K* l: @* `9 U14-9 .持续集成概念5 f; V6 }* h8 s
: X8 ^% v( S/ y7 d; y0 f  s
第15章 鲤鱼跳龙门第四招式-服务端性能测试5 d1 h! R6 ]1 S9 ^
Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比, \/ X$ g. ~6 W" C: ~3 l  T4 R
15-1 .服务端性能测试的工具
! o4 v& s" [: W8 W+ D# w15-2 .服务端性能测试关注的指标
1 ~. s" d) U4 T. a" F15-3 .服务端性能测试方法
( U4 S% d3 k3 i0 p2 g& M( g# `* Q& @0 ~$ h) R, b: @6 H
第16章 鲤鱼跳龙门第五招式-兼容性测试4 O  I. y! s. p+ a0 Q
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
0 T* }1 Q- W. _/ W; ^0 S16-1 .App兼容性测试. w( I) g6 ?( R$ k5 g/ U
16-2 .WAP网页兼容性测试
' j# o+ P' P/ P% S16-3 .PC网页兼容性测试
# K  r% O" l/ j9 s% @
6 Y& v8 m  k( u6 @7 c第17章 鲤鱼跳龙门第六招式-调试
8 I6 F" P) L  V# {APP的bug调试,debug分析无线页面问题,debug分析PC页面问题
" g5 M4 _* |) ?# e* z9 Z17-1 .APP的bug调试; C! W. b/ r- `1 O( M/ V6 T" o; s# c
17-2 .WAP网页的bug调试+ [! A5 ~) a9 M2 c; s( Z
17-3 .PC网页的bug调试, L  Z* L9 t# @! |6 R! M* ~& n
  m0 F7 O% R% @
第18章 踏入江湖: P# D1 I9 r4 i6 `( l
职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等+ a4 d* K/ j9 d+ I2 k$ f( M
18-1 .自信的力量) x: n5 D+ \9 y8 Y9 g% O! b" w
18-2 .真诚的力量3 N  v( l  [2 X- g6 X
18-3 .职业规划
9 T/ f3 }/ M# I4 o9 k, O18-4 .必须思考的问题
" {  O' G/ u  i- X0 n, }# t: F6 {7 |5 g: ^' b  c7 Z* W
〖下载地址〗* k) A' v& I: o, A
游客,如果您要查看本帖隐藏内容请回复
* Z9 `5 r0 |: W0 D
7 l# z4 E3 O1 E, _' j  Q+ ^1 }& o
---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------6 g+ ~3 [  [& H- g% T: s  D

' q+ `$ |9 n- t. B1 Z. l〖下载地址失效反馈〗) y. M% W1 k# H
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070# g  c6 w9 m  L4 ?! ^: j

8 P0 G" x6 P; j& ]/ r3 ~〖客服24小时咨询〗& V) q- c. [$ o/ L' R( S; V
有任何问题,请点击右侧QQ咨询。
8 {6 O# p# ~$ H  L7 F5 _& W; H
+ G! K3 B+ ~7 K! |/ H( z. w
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则