Python移动自动化测试面试

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

& o! ]; ^+ p" { QQ截图20200120104723.png
$ H! h, ^! u, e1 w# D  b3 @8 w〖课程介绍〗
5 b: @/ L, s! o  n' o从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
& Y% a7 C9 v) T4 X" A' q
% {! E1 w- `1 [$ g7 ^' H〖课程目录〗
5 z) G* |* z( R/ J7 [! v8 n9 f/ A第1章 细说面试过程
+ ]# b6 C* k, d. T& X- `* J/ a, {以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
% h- d8 A" ]( m" {; S: ?7 {4 k5 i: O' ^; i1-1 移动端APP自动化测试面试导学 试看
& ]* G. c9 I; ^( l# @1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求0 e4 [1 a, Q7 c( o0 i8 B4 Z
1-3 笔试、技术面、高层面、HR面! S, A$ S+ G- E9 c2 ~, D+ P
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
! o' O8 c4 O7 T1-5 问题类型:开放式问题、封闭式问题" r$ E" |9 s- v( E: [
1-6 面试的注意事项:首因效应,近因效应等
9 b4 U) |+ H  \+ p% m  R- G1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚# g) p0 n+ e5 Q5 X
1-8 初中高级岗位的不同考核内容# u. A" H) ?( Y3 a2 H4 j2 u

! u7 r. n' U3 w$ U1 F第2章 一个输入框引发的血案6 }) Z% m: _- p1 r9 y& l
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?4 Z0 }6 i  c1 L1 H. s
2-1 .普通的面试者怎么回答
/ C' v6 M1 |- U. B4 h$ v2-2 .有备而来的结构化思维1 }6 }' w, k# y+ L4 D/ I
2-3 .面试后的思考,如何更好表达$ `- Y& ]6 [+ ?! `. P- @- O0 h" @
% y3 W: R+ @4 Z3 T6 R2 _) t  m
第3章 磨刀不误砍柴工 - 自我分析# U9 F% f. W1 ]) _; z9 U# o7 [0 ~
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?7 \; u" f6 C3 q0 R$ g
3-1 .简历要表现什么
6 {; U2 `: X4 {; _  j6 [1 g2 u3-2 .如何做一个好的简历: o9 t7 [- V# d1 r. Z
3-3 .了解测试流程么
& {! c5 Z, u8 u8 t3-4 .了解bug处理流程么9 L- ?/ v4 c9 _/ v2 h
3-5 .沟通的对象沟通的方法% ?( c2 {! g9 F
3-6 .常用的测试工具
/ m4 Z$ Z9 B5 o8 v9 N' }3-7 .如何设计测试用例管理测试用例
! F. l1 R) u4 N5 d, _3-8 .工作效率如何都有哪些成果  V- W* p, M6 k0 ]
3-9 .问题的背后意图是什么: n* s; o1 t1 h$ h; o
5 M. p7 a* i" Z5 d! q
第4章 基于python语言常见的问题4 h" C- H- o/ Y2 ]. \& B: s
面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别3 u# c6 k1 o- S/ D& ?% z
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
, {$ D- ~$ C+ L! ^4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型
' G' B+ [( z0 Q( Y- |% {1 x4-3 面向对象编程概念及代码实现
2 ?' _; O" O$ Q4 c, V( r+ b4-4 进程、线程、协程概念及代码实现
# K9 i8 F. O! h' ^9 Z4-5 socket编程概念及代码实现% `- {/ L4 m& V& P/ K# d
4-6 lambda,元组列表概念及代码实现1 y) I  T9 [3 q! j8 M4 D  c# m
4-7 range, 字符串拆分概念及代码实现
$ Q( m+ o. V$ S. E5 c- r/ |  `! i4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现: {  P& m1 x" `/ h$ i. T) g
4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现
- q* P4 x6 b9 B! }6 L: |4-10 内存管理、items和iteritems区别概念及代码实现/ t9 o) g2 W( i
" r, `) g4 m" y: e& Y5 U* t" _
第5章 基于python常问排序算法: A' j9 F2 c; Q& y8 O
从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等' j! b7 L5 c. B. ?) J$ p
5-1 从小到大排序,从大到小排序原理及代码实现
' W6 `3 X& N( k8 O" \& f: t: m5-2 冒泡原理及代码实现 试看
5 R: I% s# }# J+ }3 e5-3 快排原理及代码实现
+ b0 `" G' T! ~% T0 [6 ^5-4 堆排序原理及代码实现
5 n. G! J1 C. G; @2 F5-5 二分查找原理及代码实现8 X) h$ b3 g% c8 R# [) ?% ~
5-6 素数原理及代码实现) E9 \$ l) @6 e$ j. a% v

# ?( `6 ]7 I; d, }第6章 蹲马步打好基础-linux常用命令都有哪些% p! H* z- ~- N6 X+ N
基础命令,网络命令,系统命令等等
( V; `! J/ t+ E$ l+ v' I/ r6-1 linux基础命令使用演示
: m8 ~6 U4 X) k' s2 q8 H) a# `, A6-2 linux网络命令使用演示5 G9 ?0 @$ e' [% m
6-3 linux系统命令使用演示
8 ?3 D) I: E, h" o% H. n1 j! g! ?2 Q" `
第7章 蹲马步打好基础-计算机网络相关的问题2 |0 i2 J  P' A3 H$ l+ C( N% P% d
OIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程$ z0 A: i3 g3 Q, y) T- J7 R' S9 z
7-1 OIS网络七层模型原理9 G! t7 A3 j! R: S2 j% o+ M
7-2 http协议get和post的区别原理
9 u  G* o0 L1 b: d# C1 h7-3 tcp和udp的区别原理
: _7 P, y& G! s, @' u7-4 TCP连接三次握手,四次挥手过程原理
' g! r3 P: z, Q7 L8 y7-5 socket建立连接的过程3 v6 k" M+ q" n# f& k
/ O2 [9 |) i. o* a2 d
第8章 蹲马步打好基础-操作系统相关问题
' }8 u- }/ K# v: x; b2 d进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存
5 ^/ [+ n$ u$ e7 H4 k) o; {/ T8-1 进程、线程、进程的状态概念
4 N, F% }) ]5 l/ ?& ~- D3 u8-2 进程同步与互斥,进程间通信概念
& V/ `5 Y$ y0 _$ p$ E, `8-3 进程调度算法,死锁概念
8 a9 I" ^/ N9 p% u' d) x8-4 页面置换算法,makefile概念
9 A5 h; I1 r# f$ y  Q8-5 虚存、实存、共享内存概念
' N( g& g$ Y# ^$ {# S  K0 c8-6 mysql数据库的增删改查, 命令及使用演示; M6 W- V! w, Z* K% X& t' O

* X# z+ a$ j) f/ _2 _+ v第9章 Fiddler工具都有哪些功能
5 K$ ~9 ~( ]8 M% w题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等: V  A$ Y# _: L2 ]  }/ k: k
9-1 题目相关,fiddler相关题目陈述
1 Y5 U9 I& j7 F2 E/ e  _9-2 手机抓包、网络请求解析、mock response,使用过程演示
# j7 X. p+ K+ y6 u0 I. D. X( J) W9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
6 M1 K, f! r' k2 y2 q1 V9 K, V0 e9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
3 q% e! Q& u3 Y0 n! d1 r  S3 t5 ]0 B& b. u- j
第10章 ADB相关的问题4 I6 f* K; e2 F$ }8 W$ F9 y
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo- q* u& W* S2 [( q
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理
1 l. Q; [/ R2 u) q! S3 s10-2 adb server重启,apk的安装与卸载 应用演示* ~8 Y) N( o$ O
10-3 文件的push、pull,apk的静默安装 应用演示
" L3 |! P7 X" ^9 F. v* j10-4 app的启动停止,app包查找 应用演示4 ]0 d0 s8 q! Q% R9 Z, ]
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示
. x5 {. ^. r- f, u* v" g
  t- `7 M  J! s' H3 N! ~第11章 Monkey相关的问题
  D. U7 r/ ]: C% mmonkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件/ G" c) H5 F: y" y
11-1 monkey命令,monkey场景重现 应用演示
3 Q& V3 V$ D$ X* o7 I4 C1 \/ f( n11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示& y/ N4 _0 _! P
11-3 monkey执行指定类型的事件 应用演示
: c/ x! N% O5 O6 e' ^
0 `. [% N' A8 ?0 W2 n- |( T6 m5 L第12章 鲤鱼跳龙门第一招式-自动化工具7 {7 \, @$ e* _1 e
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...- H$ F% H% h; J; u; d
12-1 .Instrumentation
$ U3 `7 E8 l/ v2 z12-2 .UIAutomator-UIAutomatorViewer5 h6 O: O- V- O; O1 h
12-3 .Selendroid and Robotium (一)) _) G& A1 T9 A6 R& Y( k
12-4 .Selendroid and Robotium (二)1 p2 v# I# W: N$ i- N) D
12-5 .Appium(一), ]$ b" R0 d: X! E) U
12-6 .Appium(二)# O. M8 d+ M+ P) H
12-7 .如何自动化测试Native App
2 _. T: a: p0 Y5 k# [- U+ l12-8 .如何自动化测试Hybrid App4 w! j! X6 X$ `0 V; i4 B) ~
12-9 .如何使用Selenium测试WEB页面% }' v7 m- w$ w0 s; B
12-10 .如何使用Appium测试WAP页面
6 _* W: {- v9 d/ L  @7 h
* ?- Y) }6 y  _- m4 |! i5 w第13章 鲤鱼跳龙门第二招式-自动化框架
/ g% Z/ D( W4 `4 @* ktestFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
1 m- f' s/ V" f5 J8 r13-1 .Unittest的原理/ r1 _; b6 ~- _) g' @& M
13-2 .DDT数据驱动
" d  m5 W7 k# T13-3 .Lettuce行为驱动3 U/ A' r& c% Q" @- h5 O
13-4 .Robot framework关键字驱动
* }3 f0 |: D7 F13-5 .测试报告的生成 试看5 J  V  D6 m8 I5 R2 W- [5 D5 J4 [
13-6 .测试邮件通知
) R3 G. ?: b7 F! M6 S9 |! q( m9 P1 b" F- x% p
第14章 鲤鱼跳龙门第三招式-接口自动化
3 a- G2 m: a' ]9 `8 Jfiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具
1 w( g; G. m. l" g14-1 .Fiddler工具相关16 O2 V0 o! Z2 m8 O
14-2 .Fiddler工具相关2
& D% Z2 W6 ?/ D" G+ i/ @( E2 d14-3 .postman在接口测试中的应用1: E2 }! u+ W" ]  N5 g( G( }6 {& b
14-4 .postman在接口测试中的应用2) U' L7 R7 {7 n5 d- A
14-5 .postman在接口测试中的应用3
. {3 k0 ^( j) A( q. n. _3 T14-6 .API测试框架
3 t2 q4 L" ^5 L1 z14-7 .python requests实现get请求4 w3 I) C1 I8 x' d$ I9 C  a
14-8 .python requests实现post请求
# I# x. D/ U, `1 L( z/ S8 g14-9 .持续集成概念. y9 h: K8 t8 T% h; E% ^

; E8 l& g; a7 }3 T0 l( s0 p6 e+ u第15章 鲤鱼跳龙门第四招式-服务端性能测试
. u% D- x3 ?1 B1 u6 p/ L) {6 S. NLoadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比( E  V' D% n# {$ s
15-1 .服务端性能测试的工具) `, Z% }6 A; T
15-2 .服务端性能测试关注的指标
- o( A, F7 b0 S& l( N% q15-3 .服务端性能测试方法
6 P- f/ d2 D# `7 g- P+ @( }% }$ u. `. k" [( r- w5 ^2 R7 U
第16章 鲤鱼跳龙门第五招式-兼容性测试* X' _, q: A& n$ t( L1 \3 {+ n
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素8 R) g/ e5 C/ d4 B
16-1 .App兼容性测试5 H7 q2 k4 O9 I# S, z5 e
16-2 .WAP网页兼容性测试" p$ f5 @7 P6 _* o
16-3 .PC网页兼容性测试$ }6 \8 C9 m7 Q, n
9 k! [% P/ r/ r+ O4 a
第17章 鲤鱼跳龙门第六招式-调试
$ B4 J3 \3 {9 a$ d. HAPP的bug调试,debug分析无线页面问题,debug分析PC页面问题) n% }5 @) b! e
17-1 .APP的bug调试
6 Q- ^. ~9 t/ c7 ~4 ?17-2 .WAP网页的bug调试
0 I9 g# v, P  I: T- }17-3 .PC网页的bug调试
: {, Z; b3 Q6 F; x% p$ ^2 L$ R/ j; X2 q% b3 N) |5 o
第18章 踏入江湖, N( }2 j5 x9 e
职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等
& h! p) ^1 _) o% h% [+ e/ T% {18-1 .自信的力量( e, ~% c5 U; v, V- w- N, N4 I
18-2 .真诚的力量- [& F8 @- t$ [( ^
18-3 .职业规划' I) m" a  y6 }+ Z1 R) s
18-4 .必须思考的问题2 B3 v7 Y7 D0 W% {
, J5 E5 t; i& r. K7 {
〖下载地址〗
1 J7 N1 \4 G7 @# h( J. }& J
游客,如果您要查看本帖隐藏内容请回复
- s: L  L8 a5 b3 C; [. W
4 f! z. ^# l9 S: y  m
---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------, p8 z  D" Z, G& p3 F& S* v

$ R5 ]! D% ^% f: D〖下载地址失效反馈〗+ \; R4 l, r7 B. D4 Y
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
+ ^, ?$ @) c$ E4 r# C% a3 [
1 E3 J* N5 y7 G3 r" F( f# d〖客服24小时咨询〗- p: Y' t9 W8 V
有任何问题,请点击右侧QQ咨询。

: {8 C7 K4 B( {/ t
* |' U1 Q+ Z: E2 a( W( Z
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则