通用技术 最近换了新公司,从 web 端转向测移动端,需要掌握些什么技能呢,有点迷茫

Dhs94 · October 27, 2019 · Last by married577 replied at October 30, 2019 · 2081 hits

最近换了新公司,从web端转向测移动端,需要掌握些什么技能呢,有点迷茫
在上将公司一直做得是web端的功能测试,然后自己学了一点python做自动化测试
换了新公司之后,主要是对app进行测试,包括了Android和ios,在这里向问下做移动端测试需要了解些什么呢,
比如一些Android开发的东西?然后后期可能也是需要自动化,像我这样有一点python基础的来说,学swift还是kotlin呢

共收到 11 条回复 时间 点赞
Author only

了解一下😄

先把adb用好~

多玩手机,尤其是Android,对手机特性要了解。
看一点Android和iOS开发的书籍,不要求多精通,但是一些开发的基本概念和术语要理解。
抓包工具一定要熟练,adb几个常用的命令要会用。

做移动端自动化的公司项目组并不是太多 主要还是界面测试和接口测试,抓包工具会用会分析就能解决大部分问题。熟悉手机特性 操作系统特点 移动定位 证书权限相关的知识,自动化的多学学 看项目组整体的自动化方向部署了

抓包工具,appium

你是测试学开发干啥,直接stf+appium搞起

和端没关系,脚本还不是用py写

Dhs94 #9 · October 28, 2019 作者
married577 回复

不是诶,公司要求用swift或kotlin

无非就是要测试,要测试先搞清测试目的,要解决的问题。做测试开发非得局限在编程语言,测试框架上?
1、移动端也是跑在linx之上,至少shell是有的,移植编译的arm工具是有的
2、跑个app,ios swift和android 的kotlin是有的,但真需要用app的开发方式测app?
3、移动端和PC端配合完成测试场景,PC端就十分开放了,就看用什么编程语言快速解决问题

再来看看个人的职位任务
1、测试执行?
设计测试case能力是基础吧;
复用测试经验排case优先级,优先发现严重问题是经验价值吧;
掌握移动端相关技术知识点、项目需求设计细节是玩转测试的基础吧;
基于测试工具和UI测试框架提高执行效率都快发展成必备能力了,要掌握吧
2、负责测试专项?
专项基础把控范围,测试方式,把控标准要有了解吧;
如需外部测试设备,要掌握外部设备使用,串口调试控制吧;
3、执行team管理?
组织团队,招聘,工作安排,项目节奏和测试计划的协调,项目团队间沟通等工作内容增加,要有自己的掌控团队的风格、沟通、汇报、人员和计划管理能力吧
4、测试开发?工具方向还是支持业务需求?
工具方向:要有工具设计思路吧,要积累方案思路让工具真正能用起来吧,要持续支持迭代维护吧
支持业务:要按需求建立框架,按维护策略持续输出支持吧,要做CI/CD?

多些反问,自然而然就知道需要什么,解决问题的有效思路积累下来是资本。

Dhs94 回复

怪得很

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up