Python移动自动化测试面试

  [复制链接]
查看1168 | 回复3 | 2019-9-21 14:34:16 | 显示全部楼层 |阅读模式
% M& D1 w2 a. n" R2 q; d
QQ截图20200120104723.png % [9 G. A) q$ H% t* |0 h+ f; @
〖课程介绍〗
1 W- c: Z5 g' f" ~% X# G9 m) @从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜
/ \. S5 ]8 K; G8 d- X6 o
' N4 B! C) Y% w  w7 c〖课程目录〗
3 P' X; S5 I; K( I第1章 细说面试过程- ?: n9 w/ _# q3 u. s
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...
- K0 b. |# J7 ~/ b- t8 A1-1 移动端APP自动化测试面试导学 试看% z# J. q( V3 ^: P' T- P& H; [
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求6 S) s; b6 s3 H3 J
1-3 笔试、技术面、高层面、HR面: B; P1 L- A) F+ w: W
1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试
& [2 m. }) U5 a0 G: t% P8 p1-5 问题类型:开放式问题、封闭式问题5 |+ t- q/ U/ S. m
1-6 面试的注意事项:首因效应,近因效应等) q, z% F$ i0 D( k% [- A
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚7 B9 Q( W3 ?$ ^8 h; I% `( S. j( Y
1-8 初中高级岗位的不同考核内容
! @8 i! S3 D, G/ N( w& h& t) G8 X# t+ F% S3 K
第2章 一个输入框引发的血案
! M/ x: G* ?( Z& m9 n8 T8 v通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?
5 R! P' c- o: l+ ^# b) {8 u; P! a2-1 .普通的面试者怎么回答
1 F; v+ ?2 g1 P: m8 ]- Y2-2 .有备而来的结构化思维
; ~6 x. x$ I9 ?% Q- }( O( w) o6 [6 A2-3 .面试后的思考,如何更好表达
6 F' h7 S+ O# A/ x1 R3 F, [
( R$ g8 g6 a; n# s" g& n* \% e第3章 磨刀不误砍柴工 - 自我分析! f% k6 i5 a0 s3 l1 W+ b' N
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
( Z6 T9 O+ |6 I9 @9 r3 _% H3-1 .简历要表现什么4 W- [% V3 R! u% V$ [1 q
3-2 .如何做一个好的简历
/ a7 I( N9 y, M6 i! j5 _3-3 .了解测试流程么! A: c4 q- E! g2 j& E2 w5 v4 |
3-4 .了解bug处理流程么
# h" A4 ]' ~* {& ?3-5 .沟通的对象沟通的方法
8 P/ ^: S* u; f3-6 .常用的测试工具% j- \! c( ?% g0 c
3-7 .如何设计测试用例管理测试用例; E4 g5 n; ]" X0 t+ W7 L4 @5 G. D
3-8 .工作效率如何都有哪些成果; q" [. F7 r3 c* I: C
3-9 .问题的背后意图是什么; t7 H8 v8 Z" z4 c( r! n

6 |/ S! z) g1 Q! D! b第4章 基于python语言常见的问题
2 R9 X* ~6 l& C% V) K面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别3 S0 p$ [/ k4 o) i! o' S! b
4-1 测试阶段的划分,测试流程是什么,如何做好测试计划
& G$ G5 F# Y3 O+ d4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型2 [( k% Q: A0 B1 \" {0 Y/ Q7 \+ r
4-3 面向对象编程概念及代码实现
0 e; ~7 p& I" |7 K7 J4-4 进程、线程、协程概念及代码实现( b0 P) t* x/ U# i
4-5 socket编程概念及代码实现2 w0 o' X1 U0 B2 @  S0 U# b8 F
4-6 lambda,元组列表概念及代码实现2 |7 N- i5 w1 ]2 L" s3 K- X0 j
4-7 range, 字符串拆分概念及代码实现
8 m7 n: L+ y6 I# ^1 a, b4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
6 D4 v+ M9 j! k% K( Y4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现
6 d* e% U( u! \/ }( Q# t4-10 内存管理、items和iteritems区别概念及代码实现: [  v8 J3 x2 h9 ]% `
6 J- F" {8 g1 p( C+ B5 z% D5 e
第5章 基于python常问排序算法
; L$ O1 k( K# r  S从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等+ Q0 G8 v1 b* g4 `- e4 {
5-1 从小到大排序,从大到小排序原理及代码实现
8 g% j" x0 M0 ^) f8 G5-2 冒泡原理及代码实现 试看
! v9 P0 a' g0 }6 @* v' p+ c- C/ a5-3 快排原理及代码实现
* `  [4 R* i. }& q5-4 堆排序原理及代码实现
9 h0 [" s) ], z; l8 H- M- O- W5-5 二分查找原理及代码实现
5 \& R& Y5 M9 M5-6 素数原理及代码实现4 a: M8 v3 q6 Y( J) D) R
/ V4 G3 ~# Y2 U3 r) ]
第6章 蹲马步打好基础-linux常用命令都有哪些9 `+ y5 q. Y6 N0 J' H
基础命令,网络命令,系统命令等等* ]* H+ g4 z' E& H: r( Z
6-1 linux基础命令使用演示) r: R  G9 H5 T4 J) j% u0 T8 W7 A, s
6-2 linux网络命令使用演示
* _) b0 f( ?7 |/ P/ z5 e% b3 A6-3 linux系统命令使用演示9 ]3 E1 i8 {% M2 F) T# k! v# G

: u8 N: [/ I& V( u8 g第7章 蹲马步打好基础-计算机网络相关的问题
% K. v& z0 Z. g0 z4 ]. b, l# hOIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程
7 q) U, S' p, g7-1 OIS网络七层模型原理
; q7 Y7 `& f% f7-2 http协议get和post的区别原理
0 G! @7 t! N6 b8 c3 m0 G7-3 tcp和udp的区别原理
" B' D2 A& y4 t& k4 Y+ X! ?7-4 TCP连接三次握手,四次挥手过程原理2 }6 v$ }/ [/ c, c1 ~; I& ^
7-5 socket建立连接的过程) R$ C) {* F/ X5 ~2 V- ~

  v1 c; S1 Y+ \( c( {第8章 蹲马步打好基础-操作系统相关问题; \" Z/ Q/ H/ z
进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存. z* D! R3 e$ i% W* K8 ~" u
8-1 进程、线程、进程的状态概念" j& O. Q1 z7 o; J/ U+ ]6 p: A2 c
8-2 进程同步与互斥,进程间通信概念' v% M, s4 ~6 c9 c3 y( n, r8 h! Y
8-3 进程调度算法,死锁概念
: z1 P! Y3 t  a, L: r  F( H7 _8-4 页面置换算法,makefile概念
& A" d0 B5 J8 z8-5 虚存、实存、共享内存概念- ]5 R6 n8 n7 ^" |" d5 j
8-6 mysql数据库的增删改查, 命令及使用演示
- n, y) f- W  _
8 f7 F" \/ C/ m9 [  H第9章 Fiddler工具都有哪些功能
3 i: R3 p* f/ A7 f题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等& C0 \5 u. `- X
9-1 题目相关,fiddler相关题目陈述
* u% m1 E: h' @$ P9 W: y! J. u9-2 手机抓包、网络请求解析、mock response,使用过程演示- {* v/ N, m8 s, G+ e
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
9 S2 g5 p6 q% H: I9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
3 n5 G% T! F" r# h' t
6 W. Z  N2 N, R& v第10章 ADB相关的问题2 A( ~7 ~3 P: [0 p  h
adb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo
! m- a# `1 |/ k/ f- a5 I10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理
1 m; w3 \( f& r9 \8 R10-2 adb server重启,apk的安装与卸载 应用演示' n) {$ T5 L7 I4 ~+ q
10-3 文件的push、pull,apk的静默安装 应用演示2 Y" a: L2 r  b/ T* _
10-4 app的启动停止,app包查找 应用演示% m; L. S4 k  a$ y% O6 j
10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示
8 X% F% Z: b  R9 ]& ]3 ^& l6 Y0 [/ O
: W: q! J6 ?% U6 y) {$ b; r6 v第11章 Monkey相关的问题
9 V' U' q3 n5 b" ?9 G0 @, ]% Tmonkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件9 }( X, [1 |+ b1 r: ~$ P; I: K
11-1 monkey命令,monkey场景重现 应用演示
7 c/ s: P2 q6 o- [& Z4 S4 K11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示0 A9 ?  y) Q- {6 v$ ~, h) q
11-3 monkey执行指定类型的事件 应用演示
( d, t1 K8 J- L0 h0 x) Q( y+ p. }2 ?& L
第12章 鲤鱼跳龙门第一招式-自动化工具  ^2 S) B6 S% J' T' a
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定...) T4 y, w& F* Q( V4 u
12-1 .Instrumentation0 j, @' `. j, T
12-2 .UIAutomator-UIAutomatorViewer. t) \+ U/ E! u; d, ?
12-3 .Selendroid and Robotium (一)
1 R+ Z  `3 V1 ]: J5 C12-4 .Selendroid and Robotium (二)
) e5 _( X2 M1 l; }5 n" J1 l8 A12-5 .Appium(一)0 K3 v* a) {: W2 {# C
12-6 .Appium(二)
' S% ~  m1 P0 P4 y12-7 .如何自动化测试Native App* A( G3 q% V& s3 q1 p; H  X, Z* ]6 }1 ^
12-8 .如何自动化测试Hybrid App
  a$ [  i  c, \7 S. U  W6 J' J12-9 .如何使用Selenium测试WEB页面
' q6 J+ ?6 e2 X7 Y12-10 .如何使用Appium测试WAP页面
" ^$ J9 G+ q( p/ _5 A6 H& Q& Y6 s6 {7 S! q6 T* ^/ B
第13章 鲤鱼跳龙门第二招式-自动化框架* n# k% I$ s( S/ c1 k0 d
testFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件% G6 R- l4 V2 R9 u5 w8 k
13-1 .Unittest的原理2 F+ b9 A7 m; C9 W, s
13-2 .DDT数据驱动/ `+ F8 l  s! }6 e% e$ ?
13-3 .Lettuce行为驱动/ ?1 b  w3 [+ N# }$ U2 v3 ]
13-4 .Robot framework关键字驱动2 G/ z7 \# z0 {# x6 x3 Z
13-5 .测试报告的生成 试看
1 P! N9 F9 l0 ?- W  _0 C( ^. @; D13-6 .测试邮件通知" C7 k: v3 \) z/ k: m

% X4 Q# }& Q* b, ]第14章 鲤鱼跳龙门第三招式-接口自动化
! @  c9 R6 r9 J) yfiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具5 O3 A- y# u9 ~2 Y2 @
14-1 .Fiddler工具相关1* l0 H+ ]; w, C2 D# J8 p; H, B
14-2 .Fiddler工具相关26 o4 T$ L( {) f; f( V  n
14-3 .postman在接口测试中的应用1
' u( @6 c) B* }14-4 .postman在接口测试中的应用2- ?: v3 m& U! l* x
14-5 .postman在接口测试中的应用3
0 ^# \1 n8 B7 o14-6 .API测试框架* U3 z$ c' b* B# A. S0 k* p
14-7 .python requests实现get请求
! t$ |4 F6 g8 w& @% l3 N14-8 .python requests实现post请求. E' u6 e( h. z7 R2 ^- s
14-9 .持续集成概念, e6 v/ S+ q, `' v$ T' k& C

: l" g% O+ |* o; e1 a第15章 鲤鱼跳龙门第四招式-服务端性能测试, C: ]4 b( ^  Q  Y6 V/ Y
Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比' N; w4 D: O8 `
15-1 .服务端性能测试的工具
0 E2 x4 g3 w( L6 {( u9 ?7 S. X15-2 .服务端性能测试关注的指标# Y1 E; m& m) s
15-3 .服务端性能测试方法
! u1 G5 l* v/ e1 n/ \) U6 Q. ~" T2 ^6 ~5 u! {4 v. H# n8 U; d8 g$ k0 D7 v
第16章 鲤鱼跳龙门第五招式-兼容性测试- A' p6 ?6 W: C8 W" @2 N1 O, g
App兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素
% x2 W0 g1 E, S* y- l16-1 .App兼容性测试' H4 T" \6 ^7 |6 T& ^0 _% z" h7 m2 D
16-2 .WAP网页兼容性测试% T$ Y& P- s( i1 q$ G8 `
16-3 .PC网页兼容性测试3 Y+ A6 h% J( i! A. E9 `7 n
0 d/ `2 J! U9 V9 q4 P
第17章 鲤鱼跳龙门第六招式-调试/ s5 B- f7 K7 W2 W  z. Z' n" g
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题
. x9 a" ?4 p7 U( h* y  [+ w17-1 .APP的bug调试
- K( a! y8 K/ f" Q% t. y( b17-2 .WAP网页的bug调试# K- x2 A; c3 _
17-3 .PC网页的bug调试
. T& V; e0 i: E# L* i
" p* m) ~' m; L第18章 踏入江湖
! M$ J0 ]$ u) C' y) N! \5 _职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等
, ]/ J9 N5 l$ T! x' E. C: g* G18-1 .自信的力量
) I/ @8 Y4 {9 x+ v% ~18-2 .真诚的力量$ ?* l& r# |, L7 B
18-3 .职业规划
# \3 P0 ]$ s/ Y- S( a$ r2 Y18-4 .必须思考的问题
8 P% K+ l4 W: a* H4 E8 g- c+ P+ ~, j3 [" Y' g6 Q( Z' c5 P
〖下载地址〗2 `. x) b7 o# K' Q5 u$ C
游客,如果您要查看本帖隐藏内容请回复
, W9 R. u$ t% B

* K+ R- t9 @9 P/ l1 N---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------, T7 ?* L, J1 r. u4 p$ N7 H8 {' z1 P' H
  j& p0 c: ]# O
〖下载地址失效反馈〗
( T% y( W6 O5 v6 G* a8 B如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070! b6 U+ c& f9 r2 _+ \

9 g( A  v* D- R3 D2 ]- W- L〖客服24小时咨询〗7 ?) V! ^: A, p1 f0 W1 P" m2 k
有任何问题,请点击右侧QQ咨询。
# _. t- ^- a6 A# N' J- m$ U

; p  V! b) w. |" J
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则