Python移动自动化测试面试

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

9 n4 r8 U' E: _7 s QQ截图20200120104723.png
8 @% Y6 m' ]4 e〖课程介绍〗
! c& I3 y9 ?/ W+ K2 i$ M! ]从面试之前如何准备,到移动端自动化测试面试所需的各个方面的理论知识,再到如何提升面试自信、改善面试话术,每一个移动端自动化测试人员,这门课中都有你需要的东西,知己知彼,方能百战百胜0 U% U0 m- g- Q

8 U9 j6 x6 U9 K" _〖课程目录〗
3 H( i' j& f$ b$ ^2 W第1章 细说面试过程! i" I, s3 @8 @. }: E$ {
以BAT的岗位招聘需求为例,讲解需求中的各项要求。笔试、技术面、高层面、HR面。压力面试、非压力面试,单面、群面,情景面试、电话面试。开放式问题、封闭式问题。首因效应,近因效应等。眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚。初中高级测试工程师考核的内容。...0 }% n  R6 B( T
1-1 移动端APP自动化测试面试导学 试看- k6 V, W, C. j! u3 i/ }
1-2 以BAT的岗位招聘需求为例,讲解需求中的各项要求
7 S: Z6 k# q/ _$ P) m/ P1-3 笔试、技术面、高层面、HR面
- h- w3 M& w% o7 i6 p+ ~1-4 压力面试、非压力面试,单面、群面,情景面试、电话面试/ q/ v) s) z0 I5 z
1-5 问题类型:开放式问题、封闭式问题2 G5 `, ?/ L5 {
1-6 面试的注意事项:首因效应,近因效应等& w! Z: ~2 B! p6 s
1-7 眼睛、语言、表达、倾听、反问、情绪控制、仪表、时间管理、反馈、真诚& ~1 w3 J3 b) M4 w2 [+ j% n
1-8 初中高级岗位的不同考核内容0 _- [0 p1 Q( Z

0 g7 ^: O+ s6 `0 M8 o第2章 一个输入框引发的血案9 E7 E! l' j0 `8 l1 C
通过对比展现优秀面试者的面试过程,介绍普通面试者和高级面试者之间的需求,我们如何表达?* `" K! p2 L3 M3 Z& j6 p* _  ]9 Y5 k
2-1 .普通的面试者怎么回答8 N3 ]" v2 k7 r
2-2 .有备而来的结构化思维' D( O9 q7 I! H- @$ I8 w- \
2-3 .面试后的思考,如何更好表达8 c& ^; V1 [4 Q8 H( f! Z: F( ]; f

3 l3 @# E- d) a) l* }) i$ s第3章 磨刀不误砍柴工 - 自我分析4 a' b/ x- c' N4 D8 B6 d9 S- z
简历要表现什么?如何做一个好的简历?了解测试流程么?了解bug处理流程么?沟通的对象,沟通的方法?常用的测试工具?如何设计测试用例、管理测试用例?工作效率如何?都有哪些成果?问题的背后意图是什么?
4 I' M- p' f+ p9 _& [* D3-1 .简历要表现什么* c/ a- n: K( K* f# P9 l
3-2 .如何做一个好的简历; H0 }% J- q1 N9 D' R4 x6 _2 p
3-3 .了解测试流程么) C- [. ~6 V( U9 g* O: u
3-4 .了解bug处理流程么/ ^  W! M( f! f# k8 l; `
3-5 .沟通的对象沟通的方法  t2 |- @! k( V6 d& b
3-6 .常用的测试工具
5 m, G) y+ q0 h5 P& U& d3-7 .如何设计测试用例管理测试用例
# {$ a5 r2 d" p  g" ^1 Y1 [+ B3-8 .工作效率如何都有哪些成果2 l% X9 |7 ^, `+ T
3-9 .问题的背后意图是什么5 E7 E- v# b- L/ ?% W% g

4 Q9 R/ o, a. B第4章 基于python语言常见的问题
* E+ X* W$ C& b. l面向对象编程,进程、线程、协程,socket编程,lambda,元组列表 range, 字符串拆分,单引号、双引号、三引号,可变参数, pass语句 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作,内存管理、items和iteritems区别
/ y! G" Q9 L  y8 E4 s1 ?4-1 测试阶段的划分,测试流程是什么,如何做好测试计划" ^) n% U7 N# b1 @' \0 l
4-2 用例设计方法,分层自动化,脚本有效性,测试报告,bug类型. Q  q) g. V. ]( ^
4-3 面向对象编程概念及代码实现
$ d2 p( B0 M9 O/ r4-4 进程、线程、协程概念及代码实现0 k* Q+ a* ^! f3 ^
4-5 socket编程概念及代码实现
' p. \( r4 u- u9 H4-6 lambda,元组列表概念及代码实现
/ D( r# W- g: k/ n$ O4-7 range, 字符串拆分概念及代码实现! t: y, q$ [# a7 u7 c6 h8 y
4-8 单引号、双引号、三引号,可变参数, pass语句概念及代码实现
' A% d% w* f4 O7 p, [4-9 re模块中search和match的区别,fastcgi和wsgi的关系, 文件操作概念及代码实现  x$ e" H' d8 j: s% O
4-10 内存管理、items和iteritems区别概念及代码实现
( c% E& M" H+ q0 f4 d: F6 m
: t9 y8 z7 g  \9 \9 O第5章 基于python常问排序算法5 L5 u7 T% k' }. ]3 O* t1 F3 t4 a# |
从小到大排序,从大到小排序,冒泡,快排,堆排序,二分查找,素数等等
* D, o! U4 @3 ^9 t5 l5-1 从小到大排序,从大到小排序原理及代码实现8 i. @& u. [" @9 q  E
5-2 冒泡原理及代码实现 试看
7 B( l# {; h( r5-3 快排原理及代码实现3 P" ]; }/ S# L
5-4 堆排序原理及代码实现/ r% y: f$ c2 e0 d/ X4 R
5-5 二分查找原理及代码实现. z# D5 }6 N6 U* W/ {
5-6 素数原理及代码实现- @) _' i3 y7 v/ o6 g( y+ @
7 n* w5 t6 a6 J6 p0 [2 a! i1 v
第6章 蹲马步打好基础-linux常用命令都有哪些
9 ?8 X5 B; H# i$ T* q) ]7 S基础命令,网络命令,系统命令等等
& z  W5 d9 [  T/ V. F6-1 linux基础命令使用演示( ^5 G& X4 J. |4 m! ]; J
6-2 linux网络命令使用演示
; L# |4 S% |& J4 s: p6-3 linux系统命令使用演示, u$ m& i- P3 v9 R

- h2 i- ?+ g( ^2 m6 r& S  S. j第7章 蹲马步打好基础-计算机网络相关的问题
) ~, b5 f* P4 l( e3 mOIS七层模型,http协议get和post的区别,tcp和udp的区别,TCP连接三次握手,四次挥手过程,socket建立连接的过程& v2 z7 s/ y# ~5 S: W! ^
7-1 OIS网络七层模型原理
+ L+ r2 e* ?0 e9 S7-2 http协议get和post的区别原理  H- m: j0 x1 t$ K$ }9 g0 `8 f
7-3 tcp和udp的区别原理1 |! b7 }. q4 [2 e
7-4 TCP连接三次握手,四次挥手过程原理# k) z8 w, t7 j0 W
7-5 socket建立连接的过程
3 j+ }/ K, T: S. i% b, Q/ E, `7 W
' W$ g$ k! R4 A+ q( p! d第8章 蹲马步打好基础-操作系统相关问题
; h0 T) F- |) \( C/ j进程、线程、进程的状态,进程同步与互斥,进程间通信,进程调度算法,死锁,页面置换算法,makefile,虚存、实存、共享内存
* k0 L3 }( [4 R& K  V8-1 进程、线程、进程的状态概念
9 z* A4 L8 p0 E' ^8-2 进程同步与互斥,进程间通信概念
. J7 g% w+ D0 q: w+ e8-3 进程调度算法,死锁概念2 O) p# [, V2 ^* M  }7 Y0 ?
8-4 页面置换算法,makefile概念
; G/ O7 A9 W. A, |- v8-5 虚存、实存、共享内存概念" D& q6 U" ~# l7 Z
8-6 mysql数据库的增删改查, 命令及使用演示- W' t6 H8 h1 J2 A' d/ y

+ R+ Q- h9 }( e( U7 z" H# n4 @  |第9章 Fiddler工具都有哪些功能6 T6 B- A8 i6 Z) R! N7 t( B5 Y
题目相关,手机抓包、网络请求解析、mock response、慢网速、不同的状态码、过滤等等& s. N) h; _7 K6 q
9-1 题目相关,fiddler相关题目陈述" p$ D" D- a, I# A0 ~' L, V/ x0 p
9-2 手机抓包、网络请求解析、mock response,使用过程演示' d) Y2 d" Q6 b" H( l
9-3 慢网速、不同的状态码、过滤,使用过程演示(上)
: u/ }7 m* X# @+ Z9-4 慢网速、不同的状态码、过滤,使用过程演示(下)
4 f, T# z/ n3 X% @/ T- i6 Q+ J' W
第10章 ADB相关的问题
* k2 W( U4 k+ v6 uadb server重启,apk的安装与卸载,文件的push、pull,apk的静默安装 app的启停,app包查找,截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo4 k  t/ x7 m: a/ t* G
10-1 android四大组件、activity生命周期、ANR、五种布局、Android动画原理& A# |: A6 v! c7 e( T
10-2 adb server重启,apk的安装与卸载 应用演示2 X+ t( F2 u) ?7 }$ |& r
10-3 文件的push、pull,apk的静默安装 应用演示# k3 z0 Q) R( v2 V0 N$ Q7 [( G
10-4 app的启动停止,app包查找 应用演示
& h* M" x! I6 n10-5 截屏、录屏,logcat,dumpsys meminfo、dumpsys cpuinfo 应用演示
9 v4 U  P: \! v1 X
6 t5 I; s+ Z; y. L) V. }5 T第11章 Monkey相关的问题
* z/ v5 ?' n1 z% d4 x" X3 w5 E# Kmonkey命令,monkey场景重现,提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR,monkey执行指定类型的事件" g. X5 ]$ I5 I9 U' B% E
11-1 monkey命令,monkey场景重现 应用演示
2 |+ @% s5 @8 d( f) g- f3 r11-2 提取crash、ANR信息的方法,填加throttle参数,忽略crash和ANR 应用演示
$ S# y6 E! f4 T+ A( g  q, Q11-3 monkey执行指定类型的事件 应用演示
; i* P& u2 l( t8 S6 K; G: f
: e( d3 H  W: g4 q; |第12章 鲤鱼跳龙门第一招式-自动化工具! Z- s5 ?8 r  e
instrumentation原理,测试什么,insturmentation应用的场景UIAutomator的原理,元素识别工具UIAutomatorviewer,Selendroid的原理,Robotium的原理,Appium相关的概念,Native、Hybrid、iOS App自动化测试原理,定位工具、定位API、脚本设计规则、注意事项,定位工具、定位API、脚本设计规则、注意事项,selenium环境、定..., G5 R% S( e7 D+ a, Y7 W8 W
12-1 .Instrumentation! f/ Y5 K* {: ^2 |
12-2 .UIAutomator-UIAutomatorViewer. `( c$ t6 p! z1 d; P7 ^8 m
12-3 .Selendroid and Robotium (一)
$ i9 N1 o6 m2 i( |6 ?1 a12-4 .Selendroid and Robotium (二)+ s' u- z) D& f; O
12-5 .Appium(一)
9 g/ [7 r1 E& t5 @1 x& a12-6 .Appium(二)
& T* z' e' N* j4 R- |3 y. y( e8 I, `12-7 .如何自动化测试Native App+ ?- r6 T5 i8 g  L
12-8 .如何自动化测试Hybrid App) ?# `" T4 N& s+ W: f
12-9 .如何使用Selenium测试WEB页面) N( K" `" L* i, {8 N  o
12-10 .如何使用Appium测试WAP页面$ h4 w' z6 `- A3 b2 C
2 D+ Y% K8 W- r$ u. o9 _& [# G
第13章 鲤鱼跳龙门第二招式-自动化框架
& M  T4 K6 S0 h5 AtestFixture, testcase, testsuite, textrunner, 示例代码,DDT原理,DDT代码实例,DDT的意义,BDD概念,lettuce原理, BDD代码实例,KDT概念,KDT的robotframework原理,实例,测试结果的收集及测试报告的管理,配置邮件服务,发送邮件
; }5 _+ M& Q6 N' R. D& w13-1 .Unittest的原理" w6 P! f# b- }/ b1 S
13-2 .DDT数据驱动
8 V5 {7 K. T, C/ z+ l2 @7 @13-3 .Lettuce行为驱动5 ~- ]/ {* {3 K! L5 U8 |
13-4 .Robot framework关键字驱动: F! F1 ~& G3 ?- X7 }6 u
13-5 .测试报告的生成 试看
2 Y' N  M4 Y) S5 u! h13-6 .测试邮件通知
! H( B' I' P" a7 g
' z$ M# c: Y1 \- d# t. o( A; p' M. f3 w第14章 鲤鱼跳龙门第三招式-接口自动化
+ R. K. b" a- s* \/ p. d( N, Ifiddler抓取https请求,get, post请求发送,及实现参数化。持续集成的概念、工具
7 }# G3 {. d( S, B6 }14-1 .Fiddler工具相关1
, O+ U* F) P+ j" L" Z" N14-2 .Fiddler工具相关2
4 B* O, U. K* e) J; {( q" H3 [14-3 .postman在接口测试中的应用1+ N, Q. X, L( f+ _& H7 m9 j
14-4 .postman在接口测试中的应用2
, Q. n! ]* }  t14-5 .postman在接口测试中的应用3
. _; m/ O. l( u7 T' p* o  b14-6 .API测试框架
8 p% }' M5 T8 N+ n& q14-7 .python requests实现get请求
. \9 i" r' E/ |5 Y3 k2 \8 u( ^14-8 .python requests实现post请求
( X$ f1 Y5 w1 V3 J! {14-9 .持续集成概念: R  |6 I1 |. ?$ `

4 J9 O6 t1 \3 o! E! Z7 A+ r/ b第15章 鲤鱼跳龙门第四招式-服务端性能测试* q' ^; Z, D' I! m: v
Loadrunner、Jemeter,CPU、内存、QPS、响应时间,数据采集分析、数据对比- s% W& Y( B6 ~. G7 H. G+ U3 g
15-1 .服务端性能测试的工具2 V7 R& D# z6 D2 t/ D) M
15-2 .服务端性能测试关注的指标
, Y* V0 h' q, P8 O15-3 .服务端性能测试方法
5 p$ I1 O/ O) |6 M3 k; t( u: x# g) @) J7 v
第16章 鲤鱼跳龙门第五招式-兼容性测试
9 n& r; I5 }- C6 x& JApp兼容性测试需要考虑的因素,WAP兼容性测试需要考虑的因素,PC兼容性测试需要考虑的因素0 y" \9 P  r4 d% g$ ?
16-1 .App兼容性测试
- r! T! Q% y- ^1 h3 v: [3 Z16-2 .WAP网页兼容性测试9 U9 d1 d% J' |4 p
16-3 .PC网页兼容性测试
6 S1 @5 Z' E+ d9 H
! N  l* z+ b9 B$ {: j8 v) H第17章 鲤鱼跳龙门第六招式-调试4 L' s5 G2 x! B
APP的bug调试,debug分析无线页面问题,debug分析PC页面问题. r( G0 x+ A- {: ~' n' _
17-1 .APP的bug调试% L. s/ s7 c7 i
17-2 .WAP网页的bug调试
6 w& J$ [2 `2 C" y9 E/ S# S1 V17-3 .PC网页的bug调试
! e" T! B0 }% n' d2 R
# N: Z* R" U) o# B+ p* }# F第18章 踏入江湖
& x3 a7 `9 G- l4 d) M% |职业规划,必须思考的问题,自信来源于准备与能力,未来期望的发展方向,面试最后被问到概率最高的问题等等; p( W4 c9 `6 v1 @
18-1 .自信的力量4 F0 o- m  m! n! r- l9 V
18-2 .真诚的力量5 P/ Z5 H9 |! L) o3 w
18-3 .职业规划
$ W2 ]4 |/ ^6 M# r18-4 .必须思考的问题
7 r& Y* i6 }/ m" R& J! C1 s" O' [( b  I  Y# Y3 C8 L" s
〖下载地址〗6 }: g+ ~( ^7 ?/ R" X
游客,如果您要查看本帖隐藏内容请回复

0 K! y( L6 g- H3 L# l6 v' Q& K5 f
---------------------------------华丽分割线---------------------------华丽分割线---------------------------华丽分割线---------------
5 P3 m: \: s5 L" e2 l- Y, d1 \9 q) ]( N% _
〖下载地址失效反馈〗1 O' |* j8 ^+ ?* u$ W! T
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070$ d2 G+ j3 [8 `; Y* q
% D3 A& j5 b& r9 D. }: q
〖客服24小时咨询〗' N: a9 X& V. g) I  r* k
有任何问题,请点击右侧QQ咨询。
: J8 l# @, W4 o' }3 ~; d
# Y. L  d2 R# t! h" u  l4 J
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则