Python移动自动化测试面试

  [复制链接]
查看2674 | 回复3 | 2019-9-21 14:34:16 | 显示全部楼层 |阅读模式
. ^2 v* u, D2 v, b+ O
QQ截图20200120104723.png
+ }" v) x5 l0 t1 i4 e2 s6 F〖课程介绍〗
% B4 a3 H) g& r# O/ o- [从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜; n) |: p6 Y) L, T$ k

0 j& P1 d! J! H* N- a$ F〖课程目录〗% n! k9 N/ _9 k
第1章 细说面试过程# `' |0 F/ ?3 M) h
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
/ v4 s9 a. c+ H3 T) B1-1 移动端APP自动化测试面试导学 试看
0 O  W* C! i  v: n7 L1 o1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
9 @8 H+ \5 q. i, N1-3 笔试、技术面、高层面、HR面9 p: Q# s- S1 N8 k; M
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试2 K& ?+ J9 R/ T! q/ r
1-5 问题类型:开放式问题、封闭式问题. u1 I# T1 ]4 G9 `' w6 t
1-6 面试的注意事项:首因效应,近因效应等6 V7 r4 ]6 u$ d3 b  ^$ j; B2 X8 T
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚
4 k' g7 l9 N2 R, r9 o/ h' A% D5 q  q1-8 初中高级岗位的不同考核内容& o( ]; j1 W3 t  Y
+ w9 ^& D/ S) H8 `: ~- I6 m+ m
第2章 一个输入框引发的血案
  |' q( h  \, O. t. d  w0 ]通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?2 _5 j& X4 \) g  y2 k: ]
2-1 .普通的面试者怎么回答
  ^* ^4 o( [9 K$ q+ q: p2-2 .有备而来的结构化思维, T, G: J- I) z% S+ E! \
2-3 .面试后的思考,如何更好表达
8 c7 H6 b$ i  G6 t5 ?+ x$ n/ p. K# W8 W4 u" q
第3章 磨刀不误砍柴工 - 自我分析+ I9 w/ g) {( u4 s
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?/ }9 |1 S; [$ u
3-1 .简历要表现什么# Y3 M. N0 u9 Q3 b) n
3-2 .如何做一个好的简历
( e4 S+ s& C/ }3-3 .了解测试流程么0 l* W& d+ G+ b1 K$ {- N
3-4 .了解bug处理流程么
3 \1 q! q7 r$ K! {% M! W3 z3-5 .沟通的对象沟通的方法/ W6 N: v: K) a6 k
3-6 .常用的测试工具
1 E* C" r2 I. W1 a0 N% I; e: n3-7 .如何设计测试用例管理测试用例! T: f1 F; C' n/ ^6 f" o
3-8 .工作效率如何都有哪些成果
% W. V3 Z7 s; b% N* Z* p3-9 .问题的背后意图是什么
% J* {6 r7 p( g' v: q# ]! Q4 Y& i7 R$ s+ x% f* g9 M0 u) A; s  T
第4章 基于python语言常见的问题
. y* }* q) }6 k) ^9 T  y: y6 f7 C面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别* p8 \( _. t. }: d3 n
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划& O* M/ F; v3 E2 y5 I' S3 w  |. V
4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型3 {6 u# k% A: Y% E
4-3 面向对象编程概念及代码实现
7 s6 U9 _* ]" b( H8 x7 B# k4-4 进程、线程、协程概念及代码实现+ L8 U: @# U3 F9 L
4-5 socket编程概念及代码实现
% F# l. x( z: v8 b: i) p. f4-6 lambda,元组列表概念及代码实现6 M1 e$ H7 \; Y) D7 G, k4 w, U4 k
4-7 range, 字符串拆分概念及代码实现
: ]1 s, `" {' l( S4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现" }, ?: [) A/ {) K6 X; C( z
4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现1 ^& e( k5 s9 z* Y4 G$ ?6 B# H0 F3 M
4-10 内存管理、items和iteritems区别概念及代码实现2 v( @( q6 s5 @

+ c) o1 t/ Z7 q$ |% G- L& e第5章 基于python常问排序算法
" u9 w, t6 B8 u* B/ r0 h2 B从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
4 \# \: e0 t" ^7 V' ^5-1 从小到大排序,从大到小排序原理及代码实现; Z, w+ C  ?/ r: i; s! H0 T4 _* N
5-2 冒泡原理及代码实现 试看& L+ A# Q  @9 M( p( z8 g. Y. S" }
5-3 快排原理及代码实现
6 X. i/ `9 C8 L+ M0 J% p2 x5-4 堆排序原理及代码实现6 j1 \6 f: c: o# F
5-5 二分查找原理及代码实现& F- O- f2 W) R* f
5-6 素数原理及代码实现
; d( i( _' o' q0 Y* n0 ?( Z) B
& O" N/ R! ~8 N6 a第6章 蹲马步打好基础-linux常用命令都有哪些" R2 Q% S# L/ a! }: L
基础命令,网络命令,系统命令等等
/ \2 K% c8 f: M: i) h6-1 linux基础命令使用演示
8 [, }  \3 C% \* B) m6-2 linux网络命令使用演示
, r$ W: D5 ?5 N6-3 linux系统命令使用演示" k2 K" w( g2 G* p
  o$ N( N$ V- q6 P0 D
第7章 蹲马步打好基础-计算机网络相关的问题
4 N" _$ ]8 _- |1 ~/ QOIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程1 V/ Y1 V1 ?) S. K! ?& V
7-1 OIS网络七层模型原理' i9 Y/ [; w% J
7-2 http协议get和post的区别原理
; h3 B6 n# ~; n& V; i  y" s5 J7-3 tcp和udp的区别原理5 `' O; U3 ]0 a
7-4 TCP连接三次握手,四次挥手过程原理: v. i  a( N9 @, f+ j
7-5 socket建立连接的过程+ O* ^# x( x* _0 G) D

$ L8 Z% z  y' a. n3 ]4 l5 P第8章 蹲马步打好基础-操作系统相关问题
/ r8 o: H2 P: k' o: s, ?进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存
5 ]9 O: h4 i7 ?4 _% K3 |8-1 进程、线程、进程的状态概念
1 G. z+ d9 M) L, e3 j8-2 进程同步与互斥,进程间通信概念0 U, x; [$ C2 O) g9 Z7 A
8-3 进程调度算法,死锁概念5 C" _- x7 ]- |( p; _+ m
8-4 页面置换算法,makefile概念$ M% ~5 K) M! a7 E. z
8-5 虚存、实存、共享内存概念
  C( Z2 H/ r6 m9 v, j& ^8-6 mysql数据库的增删改查, 命令及使用演示: R9 ?$ U. B4 y6 O( p* J- X
8 d( g9 a8 ]* I/ N4 |
第9章 Fiddler工具都有哪些功能8 g) ^7 ?" a8 w4 w$ D+ }
题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等2 M+ r3 H  j* }2 p' e( J2 S7 Y
9-1 题目相关,fiddler相关题目陈述
8 |; B' r6 h8 E3 g7 z0 r  z9-2 手机抓包、网络请求解析、mock response,使用过程演示7 x1 P& I/ A- M$ M
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)% l( p/ r. ?+ T$ G4 g
9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
% M2 }" \3 c& ?; |3 F. {$ j  \, d" D. ?1 K$ i" Y
第10章 ADB相关的问题: h7 [2 F% K5 R6 }. \9 T# ~. ]
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo
1 j5 I% d6 c/ T+ J3 w- E8 e5 m" s10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理  B4 {; i7 y# N& p
10-2 adb server重启,apk的安装与卸载 应用演示
0 H6 v* L; y; ?# \10-3 文件的push、pull,apk的静默安装 应用演示4 s0 n0 _1 }: i2 x+ [* A
10-4 app的启动停止,app包查找 应用演示& _) d( f$ z0 ~$ W5 U! a3 K5 R
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示
8 }( d. W$ B7 |" f0 a* n, {
! y2 J" L7 L' j) x第11章 Monkey相关的问题8 n7 _0 d* @- K) r( i: \
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件: \! |1 p) S! u5 d
11-1 monkey命令,monkey场景重现 应用演示
, \$ z8 @" r) Z/ s1 y11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示0 N" o9 x) K9 }4 d: x: Q
11-3 monkey执行指定类型的事件 应用演示
- g0 ^) j  b  s  R. \" q5 U3 b* f
6 j  ~# Q( t1 U& [, _! d3 k9 z9 p4 ?第12章 鲤鱼跳龙门第一招式-自动化工具7 O" ]/ ?; M* F: ?0 O
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...
- r( r. W; D% p, i* Z12-1 .Instrumentation7 f' H* l, e& h( b, b4 M
12-2 .UIAutomator-UIAutomatorViewer7 W. G8 l5 E/ x
12-3 .Selendroid and Robotium (一)' C9 Y: O8 e+ a: `- o
12-4 .Selendroid and Robotium (二)2 q3 t; ]- N* t6 I+ n+ g
12-5 .Appium(一)  R  Z6 @; d4 P# E2 P( Q9 u
12-6 .Appium(二)
9 k! G( t/ x$ E& A! w12-7 .如何自动化测试Native App
* `7 J, c1 }) H% y  ?9 ^& h+ S" r12-8 .如何自动化测试Hybrid App2 R! k; C5 B( E( }1 J2 S7 [
12-9 .如何使用Selenium测试WEB页面
( k% n. i: Z- e  J' f5 C12-10 .如何使用Appium测试WAP页面0 ~% e6 O# f+ k4 `

: h+ i, C) M  y  n4 d' f第13章 鲤鱼跳龙门第二招式-自动化框架
) e7 U) V  O! Z# ^/ f) Q# YtestFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件6 o+ {1 L) g, Q$ T+ M, Q6 t
13-1 .Unittest的原理1 I6 d/ I+ s5 v/ _7 u- ^
13-2 .DDT数据驱动
& _4 e1 b* S' l  R+ E( `1 V13-3 .Lettuce行为驱动
7 p: m. i$ \. V* G13-4 .Robot framework关键字驱动
6 _# E$ `: W7 ^2 i+ o13-5 .测试报告的生成 试看5 D8 j" P$ v/ [
13-6 .测试邮件通知) E% B7 P$ ?, t9 J  P6 W: y
( U- j% _$ `. O) O8 d: h
第14章 鲤鱼跳龙门第三招式-接口自动化
* ?: n/ D0 f7 z& L  t" u& l) Cfiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具" h/ b9 |( j4 _! F
14-1 .Fiddler工具相关1
1 |! s- F" `+ M; _& J; u14-2 .Fiddler工具相关2+ s  q0 \" d% V. Z
14-3 .postman在接口测试中的应用1
. p4 I8 W; A" f14-4 .postman在接口测试中的应用2: J% D( |) F. t4 e: f" O
14-5 .postman在接口测试中的应用3
$ r9 {# C: `! I' l- W# `: N1 I! a14-6 .API测试框架4 L* R' O+ v6 i% f" \
14-7 .python requests实现get请求% X0 i7 @  q0 h3 J  F3 ~4 o/ Y
14-8 .python requests实现post请求& U- P6 }" ?4 u5 w; ]4 J
14-9 .持续集成概念. M  @1 M' Y9 [, l
0 c! s- \/ G* p! e# T2 T+ G
第15章 鲤鱼跳龙门第四招式-服务端性能测试
& D/ d! m3 z& n! I* HLoadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比* y& J- H7 R+ B5 ~3 t
15-1 .服务端性能测试的工具
# j# r& ]9 k3 M15-2 .服务端性能测试关注的指标7 x# J1 I# X5 g4 ]& T
15-3 .服务端性能测试方法
  a; V/ l8 a8 |( c( I8 F) b' }0 G3 T" E" i8 ]: g9 O
第16章 鲤鱼跳龙门第五招式-兼容性测试, q) f8 m8 L4 k& p- l3 D
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素3 x: F. c- v1 R6 y) @' g/ Y
16-1 .App兼容性测试3 J# p& \% g* z
16-2 .WAP网页兼容性测试
3 S" z9 t& ?; @7 N16-3 .PC网页兼容性测试
$ {/ h3 y9 j5 E2 D9 x2 L# v5 D/ k9 I( H' l6 I9 V. W
第17章 鲤鱼跳龙门第六招式-调试" Y9 {" H, t5 h1 M* @! ~
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题
. `  M" L: ~& Y- X1 Z) F! M17-1 .APP的bug调试
0 @  {7 a( m4 P2 d17-2 .WAP网页的bug调试. x: r* c( E3 r+ ~' j8 ?; S
17-3 .PC网页的bug调试# f6 c2 b5 [- z& ~! ^

* q5 @* b5 d2 `% e: W" d第18章 踏入江湖
5 t, s* r* G' r& w# d7 `职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等
3 _3 c0 A$ M" R% L) `- S+ |18-1 .自信的力量) f5 G8 o& r# c
18-2 .真诚的力量( G9 i* \6 @8 w+ k0 R
18-3 .职业规划0 z  H0 N9 b  O% a: C1 F  v
18-4 .必须思考的问题/ F- M8 |- ]. o6 \! t
4 U# Y6 R9 `5 g( B8 ^: Y
〖下载地址〗
+ x# y( }& ^( _1 V/ v* _* \
游客,如果您要查看本帖隐藏内容请回复
9 b3 U. [- G1 v5 V  N
/ y  `+ q0 R; _8 H
---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------
7 u1 c/ [* z) U& Y' D& p2 N# p) Q6 H+ T  J4 U" Q6 \3 W- S( v
〖下载地址失效反馈〗" n9 H$ d' L) \7 Y9 Z
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:22303040709 ~( q4 b  F' `+ o! T! V

" i& l5 q9 K; r( i〖客服24小时咨询〗7 i0 D* K; j' y/ a# W8 T
有任何问题,请点击右侧QQ咨询。

+ v& @0 C! m8 y8 ^0 w1 P  }8 [# V  ^  `3 s7 e3 q8 H
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则