Python移动自动化测试面试

  [复制链接]
查看1173 | 回复3 | 2019-9-21 14:34:16 | 显示全部楼层 |阅读模式
+ J1 n( _, B, E( X% N, s1 }  k
QQ截图20200120104723.png 0 H) f7 }& h7 w( [5 H
〖课程介绍〗
( J6 |+ \8 D, E2 J5 j6 T从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜3 Z  Y9 Y, F# s3 r

: S/ H9 L# R$ Q# q" l〖课程目录〗
# c; S- `' X& p6 P# s2 D$ K第1章 细说面试过程. l$ w" V7 `5 c/ ?
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
/ |7 O$ A0 V2 P: d" q; ~1-1 移动端APP自动化测试面试导学 试看
' O! h2 N) i+ p/ s' ~1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求2 h! R- |8 v- A2 ~3 [) }. ]6 O
1-3 笔试、技术面、高层面、HR面5 L! m* z. i5 y. A* i& j
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试$ {- u# P' Q, U' @
1-5 问题类型:开放式问题、封闭式问题
: t; r0 j0 ?1 R; ^2 U" k1-6 面试的注意事项:首因效应,近因效应等
' _2 n: A+ p: I, g* {1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚7 ~8 m; y  i/ x9 J
1-8 初中高级岗位的不同考核内容, t9 j; ~9 D$ o# ~

  i! U6 B0 y" ]' Q" {4 J第2章 一个输入框引发的血案
1 x0 x$ T1 h$ `$ I' ]通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?4 b) g: t, O# m% n' ?
2-1 .普通的面试者怎么回答6 ~2 N! H% B, g8 u" k; I$ r8 j. p4 j
2-2 .有备而来的结构化思维
5 a% e2 l8 c$ [5 ^& o( Q. h2-3 .面试后的思考,如何更好表达
  q/ b; d2 a- b% R' S% _" q8 L: i% a+ Q3 ?8 m2 v  [
第3章 磨刀不误砍柴工 - 自我分析
% f1 i6 j" u& ~8 ^4 k! `, |8 G简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?# f3 U9 W3 p# x# H% Q: c
3-1 .简历要表现什么, g" R) V# m6 n8 C% S& b
3-2 .如何做一个好的简历. E& r' |) o: ?1 ^; q& m: t
3-3 .了解测试流程么
% |2 ]" R4 N% p2 U/ Q3-4 .了解bug处理流程么& @% c, F0 S+ O) e$ d! A2 X
3-5 .沟通的对象沟通的方法5 I9 z( v% K; H& m& o% w. D+ Q
3-6 .常用的测试工具
1 m; Q# v1 N! c2 Z# O# g9 A1 l3-7 .如何设计测试用例管理测试用例7 q. }" m  S- X  n
3-8 .工作效率如何都有哪些成果7 m1 a6 g4 Q/ ?& f" n
3-9 .问题的背后意图是什么
! Y7 c6 s2 w' a. E3 j
) e5 `; S3 p1 t9 r1 f& M第4章 基于python语言常见的问题
/ r' n" y6 \: Z$ L面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别9 Z' u. _0 K6 f4 o  a6 ?5 \- I
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
. q! K- G, }. L: x4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型  Y5 k) f! N" v8 P
4-3 面向对象编程概念及代码实现7 J1 j% a8 e9 O' X% H+ z
4-4 进程、线程、协程概念及代码实现
8 V4 r) L! l+ O4-5 socket编程概念及代码实现
1 {3 e: F: B1 R) p4-6 lambda,元组列表概念及代码实现
0 S8 Z3 V( J" H+ m4 O1 Z  K9 ^6 N4-7 range, 字符串拆分概念及代码实现
" I( L3 A4 a9 }7 h: r$ U8 y( @4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
+ \, b, M, l4 a. h5 Z4 a$ j5 N  }4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现& F, H5 E, M7 N- u
4-10 内存管理、items和iteritems区别概念及代码实现
  A; H) Z3 j2 S3 e; c. q/ q9 H" H: H. b9 N+ }% q% s$ Y2 ~
第5章 基于python常问排序算法
* S$ p9 v; ]5 r$ ]' F2 d从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
3 K: e% ?5 i  Z4 Z) S0 G5-1 从小到大排序,从大到小排序原理及代码实现
- k/ Z, ~2 d9 h2 w( y5 @. U5-2 冒泡原理及代码实现 试看
" W3 U- Z" M  g. N9 y' a- F5-3 快排原理及代码实现2 A  q1 R% U. W8 ?
5-4 堆排序原理及代码实现; W9 [- T$ M3 Y9 G9 ]
5-5 二分查找原理及代码实现' ]9 k; l3 z4 y( d4 y0 ~) \  {9 s
5-6 素数原理及代码实现
. R* @7 @! w2 F; @$ v2 W0 x6 j# Z, {! o% K/ l  }1 j
第6章 蹲马步打好基础-linux常用命令都有哪些) X0 O: A4 w/ Z" K) x/ }+ O( W, R! v
基础命令,网络命令,系统命令等等
7 n+ w0 h4 T, J: P9 g6-1 linux基础命令使用演示* w4 \+ G% I" d) @9 i3 i9 v8 }
6-2 linux网络命令使用演示# L3 X( s. G- ~2 A$ @
6-3 linux系统命令使用演示
7 |9 L+ r; }0 \) ?1 C) ~
# q+ p- ~; i# f0 m第7章 蹲马步打好基础-计算机网络相关的问题& Y1 _4 P' c* }2 n0 f. U
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程$ _3 x- E4 ?! i# u' A+ r# s
7-1 OIS网络七层模型原理* z) Q% E7 z+ F, D: j
7-2 http协议get和post的区别原理, s- g& r8 P2 ~& j
7-3 tcp和udp的区别原理' \( P  B* {' A* s
7-4 TCP连接三次握手,四次挥手过程原理$ a" V1 j+ E& R* `# ]3 m
7-5 socket建立连接的过程: C# V$ B5 e3 N) I, S
4 H' L* v7 @% F( p8 v/ p
第8章 蹲马步打好基础-操作系统相关问题
1 v! m. q$ Z- F' R$ f进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存/ w& b, V* U; @
8-1 进程、线程、进程的状态概念1 E" {/ _+ w( N0 {6 O
8-2 进程同步与互斥,进程间通信概念
/ L0 m0 l1 ]8 H3 g8-3 进程调度算法,死锁概念7 c7 ?; G/ \; C7 ?( |8 `
8-4 页面置换算法,makefile概念
: G3 _0 ?& \3 r" Q) K  V8-5 虚存、实存、共享内存概念
. s( h' U& R. M0 @8-6 mysql数据库的增删改查, 命令及使用演示+ y  ~2 s; ^2 e% g4 T2 j  r
, I8 m5 N: H9 }. m# H2 M4 \
第9章 Fiddler工具都有哪些功能
' T/ s. D' o. H: p! ~# B1 e题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等# B& t+ ?$ ]2 S' t& Z, y
9-1 题目相关,fiddler相关题目陈述8 v. h6 @. D, N. ^
9-2 手机抓包、网络请求解析、mock response,使用过程演示* V; Z# o9 j0 t4 r* H( `/ H' ~& ?
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
, B/ Q4 N' ?8 u5 }3 m8 K2 ?" x7 N9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
8 W; c- x' n3 V" I: Q
; o- K3 {+ {, q: s6 S& Z( g第10章 ADB相关的问题
/ A( P4 H7 [3 P6 X  n% Radb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo
3 Z2 C3 I5 L/ S10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理
+ j- i5 u( f7 d" c7 j" v10-2 adb server重启,apk的安装与卸载 应用演示- _3 U5 L* H3 _1 ]; ?/ ]
10-3 文件的push、pull,apk的静默安装 应用演示& D9 E7 M4 F5 I! K+ e, M
10-4 app的启动停止,app包查找 应用演示
: e, R2 U) `3 C* e10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示3 R0 h! [# ^0 n% R3 ]; }$ j% @

8 g; X5 F# Q' f4 _! E  s第11章 Monkey相关的问题7 i) Q- i( P/ ~8 F7 ~3 v/ M
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件# l: U, k1 M5 l9 U+ |3 g
11-1 monkey命令,monkey场景重现 应用演示. Y# ]- d4 d) J/ U+ \) g: h  E3 I
11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示
2 Q; Q! y* Q2 ]+ v11-3 monkey执行指定类型的事件 应用演示
: e/ M* t, |; s- |9 a, h. M# T( v1 L( Y& o; T
第12章 鲤鱼跳龙门第一招式-自动化工具( q; a5 E  `4 e
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...
! O2 ~/ ]! d' V12-1 .Instrumentation
; ?6 g8 v6 i3 q2 k: p# }4 \12-2 .UIAutomator-UIAutomatorViewer
8 a+ R( ?% r; t12-3 .Selendroid and Robotium (一)
$ V% v& F& D2 d12-4 .Selendroid and Robotium (二)# o& X1 ]: f) ~4 E
12-5 .Appium(一): w# I! w, I; _' {1 w3 L/ {9 h
12-6 .Appium(二)
4 i2 H- n" n8 _# s12-7 .如何自动化测试Native App7 b7 i8 A7 G" i8 J3 q6 u
12-8 .如何自动化测试Hybrid App
6 w8 X. x) P& n# @0 e12-9 .如何使用Selenium测试WEB页面
( `2 p; Y8 P  [8 X1 \! l12-10 .如何使用Appium测试WAP页面# Z4 ]7 h. a; u2 S; W8 P8 ?+ e

3 R" o% R4 M8 `0 ^! I9 y, b2 W+ Q% L第13章 鲤鱼跳龙门第二招式-自动化框架7 V1 }1 W+ G% z( ]* }6 ^
testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件9 x9 p: o) t$ [: w) a
13-1 .Unittest的原理
0 \3 r1 W4 G  [; Z13-2 .DDT数据驱动
, I, q* S& u2 P6 G% v13-3 .Lettuce行为驱动" _/ d. v; a$ ]  l1 K# w! {
13-4 .Robot framework关键字驱动3 {' U5 S  v& C# S* d
13-5 .测试报告的生成 试看& s4 I; G3 |1 `: s+ S4 r
13-6 .测试邮件通知
# ~" F0 v  k+ r6 E8 H1 I. G
5 Q; X/ `. E* U% m' V# e第14章 鲤鱼跳龙门第三招式-接口自动化, A  r- h% H8 g; j" z. m
fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具: D& V5 s9 k# S6 `
14-1 .Fiddler工具相关1
% k$ }' z1 {5 j/ K8 t14-2 .Fiddler工具相关2- A- [: C: c" P' _0 [% i0 W: w
14-3 .postman在接口测试中的应用1
& {" ^( B% S8 K14-4 .postman在接口测试中的应用2
& p! W- ^/ S3 a7 l  z14-5 .postman在接口测试中的应用3& d8 w, T( V, r0 h
14-6 .API测试框架
3 _% D( i$ ^# W! ]9 @14-7 .python requests实现get请求& P  {0 \* ^$ B
14-8 .python requests实现post请求! V6 O" Z( `, F
14-9 .持续集成概念
3 m) Q% v$ h7 j
  b% M: ^/ _+ O8 w6 R; V第15章 鲤鱼跳龙门第四招式-服务端性能测试: C+ o2 Q$ a7 _7 d- l0 `
Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比
0 B8 U8 q6 t' q1 ~! Y$ U, L; f15-1 .服务端性能测试的工具% P  v; N! G+ w  b9 f$ ^( ~; J
15-2 .服务端性能测试关注的指标
5 L( l1 F% J/ K' |) v15-3 .服务端性能测试方法7 M% D2 I5 M4 f7 t$ {0 `3 d
& x" l4 ~1 n* s% ]
第16章 鲤鱼跳龙门第五招式-兼容性测试
9 t) b2 q: y& [. d" M) H9 AApp兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
1 }( _# c5 k0 g- i& y# C+ a4 q. S16-1 .App兼容性测试
* g) I/ c3 g& @2 {: ~16-2 .WAP网页兼容性测试6 O( z; u) ~5 ^0 q
16-3 .PC网页兼容性测试
( C1 t( i8 |" [$ ]
% l; b  _; K2 M第17章 鲤鱼跳龙门第六招式-调试4 l! \- h* F/ y% y1 C4 ~
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题
  n2 l7 n1 N) W; `# U17-1 .APP的bug调试- O5 S/ \3 G/ S
17-2 .WAP网页的bug调试
' x* k1 c8 C( w; D4 p' q5 s17-3 .PC网页的bug调试  p. s0 y5 R! U5 l- \) v( c" L
/ ]9 i2 N3 o% m. ~
第18章 踏入江湖+ D. |0 |; r! h# k
职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等% o# _3 y9 q2 \6 h
18-1 .自信的力量/ c# J* B: q  p* |7 v+ C
18-2 .真诚的力量
& Q( G) H/ ^& Z* _) O2 B18-3 .职业规划
8 X; x# v$ H1 R! A18-4 .必须思考的问题
* c% o/ |) A4 \. I9 z4 l8 W8 r/ B/ }$ d  W* o
〖下载地址〗! f7 r7 D  V+ z& [
游客,如果您要查看本帖隐藏内容请回复
$ d; q0 p* x+ n$ P

% E- g' ?/ w/ R% C- @5 \: p---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------+ V9 N. v( t; q9 N- v6 ]

4 ]% t; ?2 l+ ?0 W+ N& v! q〖下载地址失效反馈〗( ?8 ^9 M9 q" o
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070  ~) x3 N* s8 \  _

  w6 R) G* V$ O* E, f〖客服24小时咨询〗
! }% o: S& W% F' ^2 p& f4 ]有任何问题,请点击右侧QQ咨询。

( ?( t+ G  a2 x  G
1 B- u/ F1 Y6 `* J$ f
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则