Python移动自动化测试面试

  [复制链接]
查看2787 | 回复3 | 2019-9-21 14:34:16 | 显示全部楼层 |阅读模式
# Q+ q3 `. p2 V: ^1 y( E
QQ截图20200120104723.png - F4 J7 u4 b8 R9 ]/ O& ]$ z4 A
〖课程介绍〗
1 N! z2 _! v# @- Q从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
' M! g* R1 x' J& Q# Q# p) f
. g% B( k* U' t9 E〖课程目录〗
# H& q- X/ m7 w. }& `第1章 细说面试过程6 s/ ^. P3 {* ^
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...6 P5 b$ r4 v9 g0 \
1-1 移动端APP自动化测试面试导学 试看
, S% S: [' a/ O' \4 i2 U% ]; d2 ^1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
+ p1 J) Z8 |8 L( j. ?2 {1-3 笔试、技术面、高层面、HR面
+ ^- y$ [6 ~0 s* j; w1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
+ ]" @5 s  n( x$ z) k6 e8 F$ O( D1-5 问题类型:开放式问题、封闭式问题
9 o9 |: o" H( [' b) M2 ]1-6 面试的注意事项:首因效应,近因效应等
! y: ^9 j4 M( c1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚# N6 W4 Z9 U- A$ Z8 g% l
1-8 初中高级岗位的不同考核内容
8 H7 Z4 V1 K$ }( T& h1 V! N. _* h6 j! d  {3 V- g
第2章 一个输入框引发的血案- j$ S" H  U) O+ N/ g) i, p- {2 o( F
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?
7 H2 @8 i6 N. M. G2-1 .普通的面试者怎么回答
7 J9 C. q/ c, K2 w% w/ i7 `! n- n2-2 .有备而来的结构化思维1 g# V$ t3 {) e/ C. H7 b
2-3 .面试后的思考,如何更好表达7 n' l5 k8 k$ M+ g8 H# G+ X, g
. {& v! g( [- O& U
第3章 磨刀不误砍柴工 - 自我分析
2 B( ]  M+ v2 G* K简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?2 d5 E' m" C/ C4 s, _: Q3 _
3-1 .简历要表现什么
, D  ]9 T1 z9 L1 ^3-2 .如何做一个好的简历+ p4 H* F  a8 z! I. M% B
3-3 .了解测试流程么
- e8 M" o2 J% W$ Y3 [3-4 .了解bug处理流程么2 J% `& B2 o+ ?0 D- q
3-5 .沟通的对象沟通的方法* @' r+ q$ J* W7 g3 ^$ s$ o- ?
3-6 .常用的测试工具" t' S  j' p% D! [
3-7 .如何设计测试用例管理测试用例: k/ [1 R3 m2 q9 \/ v8 M$ W
3-8 .工作效率如何都有哪些成果7 ]8 L7 b" f  t5 z" P' Q- Y
3-9 .问题的背后意图是什么
1 O3 _; T  T4 r' R" n, B+ s. j) {8 i
第4章 基于python语言常见的问题
$ R! [: M  p! Z! r# P0 L面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别
2 E: b; d8 w8 M# l5 k4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
7 [$ D3 v- Z: R' O/ D4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型5 ^7 v8 @7 ]5 P% @% C
4-3 面向对象编程概念及代码实现/ h& J3 j8 ~: T$ ]1 N& C  \
4-4 进程、线程、协程概念及代码实现
0 c5 q( H% Q9 A/ `3 q4-5 socket编程概念及代码实现
& P& F- V0 _; j$ J9 a4-6 lambda,元组列表概念及代码实现# i# f% g8 |' F/ l
4-7 range, 字符串拆分概念及代码实现
) o% L; x( v& j: V+ F4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现" v9 K3 A2 T! q
4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现
* F$ P. r" S( j. m8 v4-10 内存管理、items和iteritems区别概念及代码实现/ G: J- z0 `; _" C) J
! _: ^$ s; j1 K
第5章 基于python常问排序算法) M6 w) y  f- }1 r* Z
从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
. R# L5 L8 I7 s/ Z5-1 从小到大排序,从大到小排序原理及代码实现
$ M" B: z' A% ?, I2 U/ q% c5-2 冒泡原理及代码实现 试看
0 R: [- X8 o" `" q5-3 快排原理及代码实现! `8 {: E7 D: Q
5-4 堆排序原理及代码实现. Q7 L% D) q+ q9 `- p, G5 X: }( g
5-5 二分查找原理及代码实现' `% A0 `! |6 K6 }9 J
5-6 素数原理及代码实现
6 q. S: i/ ~0 s5 H5 h( S  ^+ A4 ?" C8 d' B7 O0 C
第6章 蹲马步打好基础-linux常用命令都有哪些
. e* |7 T& \, Q( g+ \基础命令,网络命令,系统命令等等3 P; t& O  U3 @4 b
6-1 linux基础命令使用演示! b& Y: p4 l9 m
6-2 linux网络命令使用演示
" Y/ M; }- m+ j% L2 V) H6-3 linux系统命令使用演示/ X) ]! J  _, \4 u+ W9 |
' g- m7 v4 _- O$ d6 T) w, ?" z
第7章 蹲马步打好基础-计算机网络相关的问题
* h6 \' [9 F1 B: Z. H0 p  z) XOIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程
2 r" J: Q! a4 f2 j7 f( n7-1 OIS网络七层模型原理
8 M" L& N% t! F7-2 http协议get和post的区别原理4 F8 I! L- r/ i+ c
7-3 tcp和udp的区别原理' Q: X& t- N% j& G; r. Q
7-4 TCP连接三次握手,四次挥手过程原理
7 @$ B% L* b: }% S- s8 _, z7-5 socket建立连接的过程+ d: U# x: k  o+ ~& B/ N

+ q% n* Y6 w) t9 J9 V4 `0 S第8章 蹲马步打好基础-操作系统相关问题9 ]- I9 x+ i  ], ?6 d; \% @3 P6 r
进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存% r* A8 G/ a9 _5 G) |% ]7 f8 l
8-1 进程、线程、进程的状态概念
& ?+ R' i* C5 d/ O7 l) D/ M. @( F. O8-2 进程同步与互斥,进程间通信概念
3 [- z* Y0 U; C3 Z8-3 进程调度算法,死锁概念
9 g9 j) [0 M* e( O2 T3 G" \  D8-4 页面置换算法,makefile概念4 |  W( K8 o8 O7 e; J1 A; f# L/ W
8-5 虚存、实存、共享内存概念( }  m8 N) V  }
8-6 mysql数据库的增删改查, 命令及使用演示
9 ]1 j0 I: |! d2 L" Z
% P2 J8 q" L. k0 I+ ~" e第9章 Fiddler工具都有哪些功能7 z; f5 _: H+ l0 V' R* c$ s
题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等/ y% n: K2 [. t
9-1 题目相关,fiddler相关题目陈述8 a6 _2 {7 x7 `* b! Q! D
9-2 手机抓包、网络请求解析、mock response,使用过程演示
( [- U; b1 J- U# {. U% u& Q! a9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
7 F# n2 v2 ]8 }0 A5 y9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
. I7 @& X5 r: B0 u$ T1 e8 c. [% {
8 ~, O$ j7 P- {! d% H; F4 z第10章 ADB相关的问题
+ ^5 i( Z6 [- {. L& @7 y- Fadb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo  L& J$ G8 h: }  q
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理# U& l  G& F6 O% y- _8 f0 F6 I; A
10-2 adb server重启,apk的安装与卸载 应用演示
. w; u5 f* s6 e$ K' ]10-3 文件的push、pull,apk的静默安装 应用演示! ?: N0 \6 Y# S$ q% m3 y1 s
10-4 app的启动停止,app包查找 应用演示
5 y4 v& x1 `9 S% K  P7 t  X, l10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示4 @4 J( x' G! Y2 o  V

$ |$ ^& c5 r" a1 }0 S! b; o第11章 Monkey相关的问题  m0 g1 w. [7 G5 B
monkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件
5 _2 C. E) o+ _  p' d) x  q11-1 monkey命令,monkey场景重现 应用演示; t) M( S0 S' r3 ?
11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示
" H6 p2 N0 O3 n. \9 |/ i% O11-3 monkey执行指定类型的事件 应用演示
8 A; u+ g4 V8 y6 t' p9 r6 `4 v( i! b$ J' ?8 D
第12章 鲤鱼跳龙门第一招式-自动化工具
" o% _& Z" _- Hinstrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...
( M# I% K, d9 V2 Q12-1 .Instrumentation
# x& D% x+ P* C. l( |12-2 .UIAutomator-UIAutomatorViewer3 [3 l. G0 N! L; A6 \, h- c3 W
12-3 .Selendroid and Robotium (一)* O6 P8 ~7 [) S8 ]5 E* b& H
12-4 .Selendroid and Robotium (二)5 J: c  J' n- r/ G' c, Y5 D
12-5 .Appium(一)) y! n+ w9 Q; m, B" ?7 M- ]# T
12-6 .Appium(二)
/ a: d9 W$ K% m, W) p3 ?  N12-7 .如何自动化测试Native App7 ^7 @! P9 T% w
12-8 .如何自动化测试Hybrid App! x  M; X0 W# r: w- k; T
12-9 .如何使用Selenium测试WEB页面
' l( A+ X; p% O' Y12-10 .如何使用Appium测试WAP页面
6 m0 T+ ~' I* r" f( t; _- V6 [
7 Z! h) v5 s  m" c' [; Q4 O第13章 鲤鱼跳龙门第二招式-自动化框架& J" `+ [% d; J, s
testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
8 z. _7 _4 ^4 z# b  E& S' M0 d) g13-1 .Unittest的原理
# A& x( W5 W; d" w, N5 o7 }! ^13-2 .DDT数据驱动2 r' A, |+ [* X; z& B& N
13-3 .Lettuce行为驱动9 r' {8 D6 j8 u* Y
13-4 .Robot framework关键字驱动
0 p$ t% J& c7 }! i1 F13-5 .测试报告的生成 试看
+ q- G3 Q, y. I( X1 k2 K13-6 .测试邮件通知1 P' H  q# T, C( J6 f' ^) s
* _  w  `+ a, O  @
第14章 鲤鱼跳龙门第三招式-接口自动化8 c4 i& D5 Q" r+ m
fiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具$ s6 o4 H$ S3 ~3 z
14-1 .Fiddler工具相关1
4 `  l( e% B# g# ~* t$ u3 e) X14-2 .Fiddler工具相关2
3 L8 U- s# ^$ L5 Y4 _* @14-3 .postman在接口测试中的应用1* j( A' H# K) {4 p
14-4 .postman在接口测试中的应用2
; [2 L: [  ~* q/ P9 q14-5 .postman在接口测试中的应用3
# e% P/ G- m0 x. q0 m3 n14-6 .API测试框架
+ n$ G2 r9 t6 x4 L. P9 x14-7 .python requests实现get请求
! \) E( u- E3 k2 J, G, M% v14-8 .python requests实现post请求
% u5 O+ A, n2 H& V14-9 .持续集成概念
, e4 I" Y, p: ?$ R% H
6 S! r7 r4 X% E8 z; h0 o8 j第15章 鲤鱼跳龙门第四招式-服务端性能测试
" ~  s6 c7 G  ~Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比3 q: }" ~' F2 s& C4 F9 P$ w
15-1 .服务端性能测试的工具
2 @5 H! ]0 ]* b5 @7 f; J- ]5 G15-2 .服务端性能测试关注的指标5 q  ^3 k& a$ e- }
15-3 .服务端性能测试方法! @; W& u9 ?4 B3 [' `  a8 B( N
3 p& y1 q, k% b8 t0 E
第16章 鲤鱼跳龙门第五招式-兼容性测试4 o/ S- t9 i2 [
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素7 F6 E+ q: ?7 ^2 x% s
16-1 .App兼容性测试% m- r* \- E/ C& J- j2 H. Y
16-2 .WAP网页兼容性测试* [" D$ _" y9 O; j8 @8 D
16-3 .PC网页兼容性测试2 `; w) ^* H9 E6 F5 i

5 X: s0 _  s' g5 c, }第17章 鲤鱼跳龙门第六招式-调试( k* q1 h& o2 x' y! @7 S
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题
: G, ?4 |7 J2 K" Y17-1 .APP的bug调试
& y8 A; ^$ v* N1 X5 q17-2 .WAP网页的bug调试: M4 k9 c# Y1 d! J: {3 R
17-3 .PC网页的bug调试
' e- N1 e4 ?: [" c3 M! @2 |$ j  x/ l  t
第18章 踏入江湖. P' e( S' X! B5 Z
职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等2 l6 o9 j: z  {; I
18-1 .自信的力量
! y5 F% i1 a  b- O" x- j- d8 N18-2 .真诚的力量
( `+ Q$ O( n$ }" T18-3 .职业规划  w3 @7 g# ~7 U" h' ?
18-4 .必须思考的问题3 M) ^! P, J& y- t0 _$ h/ C0 V3 M
5 D2 J2 q* `& l9 S8 k
〖下载地址〗* U3 m1 M' D& M8 T  G* p7 `
游客,如果您要查看本帖隐藏内容请回复

7 S+ R( Q6 l( ]2 h$ n! s
1 U6 @+ z- P) \+ G- Z% Z---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------% k% P; M. ~$ x2 p, M! r. ^
' ^) }- k: F! E% v' C; `
〖下载地址失效反馈〗; @. t9 B" m- n. E/ W# U# Z
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
& F9 u# u  @5 e' l8 }5 \
, J) s5 U/ R5 F3 `$ Q% {% B〖客服24小时咨询〗, L$ E% y: ?7 {  z
有任何问题,请点击右侧QQ咨询。

  N% ^+ R3 z4 o' ?
. E: _. w( \- `: B- n
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则