Python移动自动化测试面试

  [复制链接]
查看2051 | 回复3 | 2019-9-21 14:34:16 | 显示全部楼层 |阅读模式
* C* w: I$ Y6 i7 `3 I% ]! ]6 W
QQ截图20200120104723.png . e* n. O9 z$ w" e
〖课程介绍〗
! |2 Q2 O4 g3 i/ b从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜3 K  D  r2 z% `/ Q1 i7 y
3 Z% U$ p9 H  E
〖课程目录〗$ y7 |/ }) k- \9 d
第1章 细说面试过程0 G8 Q, x1 I( J( c7 H  X) r
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...2 f; ]2 |# I2 M/ L3 x+ ~9 z
1-1 移动端APP自动化测试面试导学 试看9 z/ v5 c# v0 V
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
( M5 v5 z; A* o- }$ n! ~) @* c1-3 笔试、技术面、高层面、HR面
. p1 W3 M. ~) {' i# O+ F1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
' k9 M$ E' u) A0 I$ {1-5 问题类型:开放式问题、封闭式问题& D0 P$ q6 V8 C% l1 u
1-6 面试的注意事项:首因效应,近因效应等. j- Q8 c/ `8 g5 k9 f) \9 R
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚1 S$ l* P2 G1 l0 H8 n) X
1-8 初中高级岗位的不同考核内容
9 a# a% N/ a' y. E' u
" \) k6 n) S" t8 W# v第2章 一个输入框引发的血案' B* t$ j( o- @
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?/ S- k% x1 g3 i; F5 R$ a4 K
2-1 .普通的面试者怎么回答0 V6 A/ I: s" C; D
2-2 .有备而来的结构化思维* y) O9 `' F( `
2-3 .面试后的思考,如何更好表达
+ s1 L6 J: z. W' z8 _
2 X7 }8 D+ x* ^: V( _第3章 磨刀不误砍柴工 - 自我分析: d8 m' |3 I# l0 {+ ~
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
+ n3 |6 d% J$ y# g! F3-1 .简历要表现什么8 Z" o( I" u( l4 D" y. ~
3-2 .如何做一个好的简历1 [) ~4 C6 X  J; c2 b0 F( O
3-3 .了解测试流程么
0 s- A2 c+ o4 d# F9 A$ Y1 ]3-4 .了解bug处理流程么
3 O4 k4 f6 d0 Q" n! G3-5 .沟通的对象沟通的方法
  n+ ^- r! L- @# a3-6 .常用的测试工具* Q, e8 F$ s( M% h9 U; f
3-7 .如何设计测试用例管理测试用例
! J) L9 o8 W+ s8 p; K3-8 .工作效率如何都有哪些成果( Y( T. J& q" F1 `1 e; W
3-9 .问题的背后意图是什么) N3 t4 @5 d% r2 ^

$ n% o. P! L! Y8 ~# t9 v) s8 c1 y2 z' a) b: A第4章 基于python语言常见的问题
4 Z5 ~5 _" J! e; }) Q5 y% m/ U% g面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别, f; P, u  e& N& E% G
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划" @6 }6 N4 Y( z* Y7 W  g* U3 W
4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
! S1 A. Y1 l8 R% a0 ~4-3 面向对象编程概念及代码实现7 P3 h' f. T( S- C* {6 e) m0 f" c/ V
4-4 进程、线程、协程概念及代码实现
3 x0 T0 a) J4 n. q8 E4-5 socket编程概念及代码实现& o, i7 {* `" C' n2 s# L
4-6 lambda,元组列表概念及代码实现# D1 k3 _8 {( \# N7 S$ Y5 F
4-7 range, 字符串拆分概念及代码实现
, L7 Z. s5 T6 y9 A9 a4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
5 R4 X2 l1 S' f; U" S" X5 `4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现+ A( w  w9 `: X+ }$ k
4-10 内存管理、items和iteritems区别概念及代码实现9 G- c% z' ?/ d! y; P

# y4 t' z$ X4 R- L1 D( }第5章 基于python常问排序算法, a0 @6 S9 i# {9 u- q# \
从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
0 k# u, G: d9 t* [/ {& s( U5-1 从小到大排序,从大到小排序原理及代码实现
6 C% k- D, x1 [% \5-2 冒泡原理及代码实现 试看
, R' ?7 }) o. c/ I2 z5 `) `: ?3 S- S5-3 快排原理及代码实现
; C; D, `4 M+ M8 C* @8 S  `5 Q! I5-4 堆排序原理及代码实现
1 P: {2 X: L9 |+ k9 M! a' G: r5-5 二分查找原理及代码实现0 u" S2 ~. ]$ D: c& k
5-6 素数原理及代码实现% ]* t  G& R3 |6 t, F- M8 Q3 W# G4 N
5 E/ l. D- ^- C) |
第6章 蹲马步打好基础-linux常用命令都有哪些- `9 E/ T; T. P# N7 i) J. p8 z
基础命令,网络命令,系统命令等等
% u( p0 j, h* j; g6-1 linux基础命令使用演示0 _& d7 Q5 T1 s$ p
6-2 linux网络命令使用演示% Q6 O" u5 n- @" G$ Y: u0 S
6-3 linux系统命令使用演示
/ X2 L( \3 G* I4 E1 y
7 W* F: o1 W( m) p  l3 n第7章 蹲马步打好基础-计算机网络相关的问题3 _/ A. }: H( Y9 `; V" _, V5 x
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程
, \8 L7 V: g- A! Y: j. e* Z0 {7-1 OIS网络七层模型原理
, }& r: v7 y$ P( F! d! c7-2 http协议get和post的区别原理
, h) H' M, s, M4 {6 @1 f! L' m- S0 g7-3 tcp和udp的区别原理5 Z% S$ B0 D9 A; n5 @  t5 ^7 O
7-4 TCP连接三次握手,四次挥手过程原理  y+ N3 F1 J! T3 G  k& F+ i
7-5 socket建立连接的过程
/ u7 b$ p0 s8 Z4 O1 y0 ~# w) U' Q0 Y. c, U' [0 D6 G
第8章 蹲马步打好基础-操作系统相关问题
% J! H5 O8 ^3 T, P6 _进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存
! N* e0 M8 Y6 Z# U% ~8-1 进程、线程、进程的状态概念, c" j8 V" t9 n. f  y
8-2 进程同步与互斥,进程间通信概念
' x. A+ l# K% @* s7 i/ R2 U8-3 进程调度算法,死锁概念$ S) V1 l4 ]& u( n8 K8 a
8-4 页面置换算法,makefile概念
. D, H" t+ S9 ~8-5 虚存、实存、共享内存概念
" F5 r+ c6 ?0 D/ @8-6 mysql数据库的增删改查, 命令及使用演示
. _# ?% }( m7 {: |4 Z
  L4 q  c; t' S, p2 ~" J第9章 Fiddler工具都有哪些功能
$ n+ W, l) z& y  [0 U4 X. Z题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等* }* t& w9 b# K& i
9-1 题目相关,fiddler相关题目陈述
+ c7 R! `# x/ n1 d+ r9-2 手机抓包、网络请求解析、mock response,使用过程演示
" ~4 E7 @5 D8 s3 O& x9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
8 P9 G# S" y+ w2 H, \- O# y9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
/ C) e0 H& ^$ Q: R) h; i2 Y$ D3 M! @
/ g3 c$ r7 f; v) G- u% h( j3 E第10章 ADB相关的问题/ f0 ^3 M6 C: ?3 Y. }
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo# f5 J% V3 T, E
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理4 x: Q& o& W6 s" A8 w& }
10-2 adb server重启,apk的安装与卸载 应用演示' z, V/ z: h6 W  \
10-3 文件的push、pull,apk的静默安装 应用演示$ M6 B% G/ F5 G3 G
10-4 app的启动停止,app包查找 应用演示, f( F2 |6 p0 z
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示
1 t& t1 y1 S* A2 Q! s- r- K
! m; W" N6 s' B; A第11章 Monkey相关的问题7 [; I4 l& K  W  Y
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件
4 K" Y% G6 o; T11-1 monkey命令,monkey场景重现 应用演示
1 h1 d+ c4 M0 s3 l# W) ~! x11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示
2 [. A& l1 h9 o" j* g" _11-3 monkey执行指定类型的事件 应用演示
$ k0 ~0 }9 {. B9 J( c5 U* ~, m6 C" L
第12章 鲤鱼跳龙门第一招式-自动化工具$ p, }4 E% J) N5 F
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...
7 N& K' p: e+ K4 e12-1 .Instrumentation
: q1 J  s( ?% ~( V7 q7 m  S3 W12-2 .UIAutomator-UIAutomatorViewer
. [3 A7 r4 G$ G$ C6 [$ g4 \$ D12-3 .Selendroid and Robotium (一)5 w4 L6 ]+ s0 P/ J( s+ @4 l, W
12-4 .Selendroid and Robotium (二)
2 e% \1 l$ L# ~. z8 J0 W6 A( {12-5 .Appium(一)! G9 l3 ~7 Y  n
12-6 .Appium(二)6 W4 r3 `6 W! u" z
12-7 .如何自动化测试Native App9 V/ [! @# I" }* h
12-8 .如何自动化测试Hybrid App. `  \+ C' `5 w& w
12-9 .如何使用Selenium测试WEB页面
. E  y+ F/ w2 v3 G0 `12-10 .如何使用Appium测试WAP页面# o- @6 u; D  {: T: v$ H

9 }; ^% I) s% Q4 U/ c第13章 鲤鱼跳龙门第二招式-自动化框架# p4 x2 z9 g8 @. r- \7 c0 {' Z
testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件9 n  V) Z- D) Z) X. E
13-1 .Unittest的原理
, T" [, V: T* p, p13-2 .DDT数据驱动
1 O7 x# U8 G. M9 ^13-3 .Lettuce行为驱动4 t' W; e- Y% ^' N& n' j
13-4 .Robot framework关键字驱动
5 A% u8 S1 A7 {: q- ^/ J6 _, t13-5 .测试报告的生成 试看6 ?5 q- x. v- Q/ y6 Z, q5 d
13-6 .测试邮件通知7 z9 W. X2 A' s/ t: s* ]
* B* n! {6 Z: d6 B, o$ d2 T, L
第14章 鲤鱼跳龙门第三招式-接口自动化
! n7 r2 V& [  }/ Y! Vfiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具5 Q1 v* p8 X( @) N
14-1 .Fiddler工具相关1
1 q( s8 z  E  z% z1 q14-2 .Fiddler工具相关2/ ]* {9 h5 T1 f
14-3 .postman在接口测试中的应用1
( k$ B3 K& m- h/ o; v14-4 .postman在接口测试中的应用21 f( L- i+ G4 Z9 e
14-5 .postman在接口测试中的应用38 [9 y! ~9 N, T. [) M# C
14-6 .API测试框架" v5 Z( q+ V$ j1 [; Z
14-7 .python requests实现get请求- G( N/ m; l/ H7 H
14-8 .python requests实现post请求
" r% h! Y1 @/ f. L. q, ~, _) O3 I: O14-9 .持续集成概念" q# i+ x8 G2 h- t
8 m) i( f: J: q
第15章 鲤鱼跳龙门第四招式-服务端性能测试+ c7 B) P& W- Z! v( Y
Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比
* B7 j! l' P8 {, [7 l15-1 .服务端性能测试的工具
. o+ ]" c0 i" g4 K, s' {( G2 \15-2 .服务端性能测试关注的指标3 f! d% ^. ~1 R# n: W
15-3 .服务端性能测试方法7 z, g/ _0 B; s2 ^  E) \) B
0 J3 [9 ]) n  l3 h
第16章 鲤鱼跳龙门第五招式-兼容性测试( f7 a, I, A( @9 G
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素6 U& ?, t1 U/ d3 A  @# M
16-1 .App兼容性测试, C0 l) s/ ~" ]- E0 g" N
16-2 .WAP网页兼容性测试# d' f- V4 A' o3 [9 B. [% r
16-3 .PC网页兼容性测试; X% M5 I* l  V4 N( m
& S! |4 G2 V: C, ~" B
第17章 鲤鱼跳龙门第六招式-调试9 [" s- s: {4 O9 s8 g
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题
# s* {/ Z7 v; [& [17-1 .APP的bug调试1 t1 P& r! T* ]' N5 z# O
17-2 .WAP网页的bug调试# H2 O- I& p- z4 C
17-3 .PC网页的bug调试
, ^" u* Y3 C- u3 P6 g: t
* X( P8 B- Q( ?7 O# R; ?4 m第18章 踏入江湖. k* h+ X4 B' U9 y# `2 K2 s+ v
职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等) t7 J' S6 |2 `% D
18-1 .自信的力量
4 P" a2 U+ Y8 f- Q6 J18-2 .真诚的力量
0 D9 V# s" M) m3 Q1 K( C18-3 .职业规划
. ~# }7 b  `: y" Y, Z2 L. o18-4 .必须思考的问题7 b0 H. p7 S( f& S: E

+ q: ~- ]  c( {* ?〖下载地址〗' d3 H1 a, Y( E! q6 [
游客,如果您要查看本帖隐藏内容请回复

" x5 _" m' @, i( |
6 t! M& {# ^& t& |9 C( q" V---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------
4 o1 `6 K; x# d  y. H) o+ Q/ ]( _9 J- ^9 m, j9 s( d
〖下载地址失效反馈〗  z. f& D8 x  z+ m7 f9 M: `
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:22303040706 _* ~$ t2 F' s9 T

/ _; w( S1 b- r' \/ `: V〖客服24小时咨询〗1 Z1 e$ q( u7 }3 Q7 s0 O
有任何问题,请点击右侧QQ咨询。

5 n! ]6 B+ p3 P9 E, C! b! L0 R
: b3 K  ^$ n1 o6 k
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则