30K~50K,16 薪
北京西二旗,待遇是你有多大能力,就能拿到相当的薪资待遇!
离开了原来公司的平台或是工具,你能解决相同的问题吗?比如,公司有日志上报平台,平时测试的时候,可以从平台上查看应用崩溃的日志,如果没有了这个平台,你会查看日志吗?
横向发展不是浅尝辄止的,每种相关的技术都需要花上一些精力去掌握的,当你掌握住后再换其他的。可有涉及多个领域,比如说做上两年 Web 测试,把项目管理,web 测试的相关工具,相应的技术,如自动化都掌握了;再去转战到 App,如此下去,涉及到的领域都掌握的差不多了。这才叫横向,而纵向也不是自始至终都搞一个方向的,最好是 T 字路线、
两条路线:如果走管理路径,就需要横向发展,你可以不精通涉及到的相关技术,但必须对相关的技术有了解,带着团队的时候有方向;如果走技术路径,适当地进行横向发展两三年,然后选择一个方面,做纵向发展,做到该领域的专家。
Battery Historian 的工作原理了解一下,可以模仿着它来做一个二次开发
简历没有什么亮点,项目过老,貌似是培训机构的项目;同时所罗列的技能比较通用,没有体现出你在项目中的工作量。
纯功能测试还是比较低的,而且比较难找工作;现在都是测试开发,不仅懂得测试,还要会一定的编码能力;自动化,测试开发,测试管理等,年薪百万的也是有的~!
你作为校招生,不会要求你有项目经验的,主要考虑你的基本功如何,有没有对测开相关的技术有了解等。不要强求在简历上写项目,你说不清楚反而不好。
首先看一下这个 view 是不是 h5 页面,如果是,就从 H5 的测试入手;如果不是 H5 你用 inspect 能查看到元素,就应该能定位到,再不行就使用 AI 技术,以图搜图进行定位。
这是不同的测试需求,如果你的自动化测试是关注于核心功能的,那就是主功能的回归,不需要在此时测试电量,毕竟执行时间较长。如果想测试电量,就需要先选择测试场景,就算是用自动化手段来实现,但和普通的自动化也是不一样的,因为测试电量的时候,不需要判断测试执行的结果,只需要做业务流程执行就好了。
插着 usb 数据线的情况下,是无法测试电量的,一直处于充电状态,怎么测试啊?建议换成无线连接方式操作,再去测试电量。
这个想法可以啊,我已经搞了两年了,不过不是使用的 ATX 而已。在做好手机设备管理机制,在发版前,需要进行兼容性,回归,稳定性测试的时候,就把手机统一收集过来放到机架上,然后利用晚上的时间进行相应的测试。白天大家还可以拿走手机去用,提高手机设备的利用率!
开发一个测试平台,需要的知识点非常多,也就是前期需要大量的积累才行,靠简单的几节课是讲不清楚的。如果提供源码的话,免费是不是不合理啊?同时不少公司的测试平台是公司资产,不能向外开源的,还是自己努力学习吧!测试平台就是堆积木的过程,而各种积木都有开源的。举个例子:开发个移动测试平台:1,手机集群管理,有 STF,AtxServer,2,平台开发有 Spring boot+vue/antd, 3,其他细节就找相应的资源就好了
必须对 App 做一定的修改,否则由于安全限制,不能直接打开 App 中的 Activity!
现在互联网项目迭代流程这么快,根本不可能按理论上的测试方法进行的。能做到新功能的功能测试 + 核心功能的自动化,必要场景做压力测试,对关键业务场景和服务有监控,就相当不错了!
这种活动组织的太多了,开始大家还有积极性,后来慢慢的就弱了。一个好的分享要准备好久的,现在大家没有那么多时间,牛 X 的人不屑于做这样的事情;一般的人做的分享没有太多干货,先前接触的也挺多,后来就不玩了。
这个需要先对项目流程做持续集成,控制好项目流程,再对接技术方案就可以 了!
测试开发探秘,一直在分享测试相关的技术,欢迎关注!
业务类中根据业务需求,封装对应业务函数,操作对应的元素就可以了!
完全不对,现在的 Page Object 模式不能单独使用了,而是和数据驱动型模式配合使用;PO 中不再放业务逻辑操作,只放页面元素定位信息,再封装一个业务操作类函数,测试用例就直接调用业务函数,组合用例就可以了。这样维护起来比较方便,实例化对象的时候也不用那么多,
可以看一下硬件,弱网屏蔽器,直接根据需要屏蔽网络信号
charles 或是 fiddler 弱网模拟关注一下!
App 自动化,全称 AppUI 自动化,测试框架选择 Appium,或是公司自己封装的框架,不要学习太小众的框架,否则你在使用过程中会疯掉的。各种不兼容,一堆问题没有人处理!这是一个移动专项测试开发专家的建议,也是一些儿实用经验,
你这个问题就涉及到手机管理平台了,开源的可以参考 STF,不能把手机接到电脑上不做管理吧?有一定的手机管理和调度方案后,就解决一下每个用例执行的时候对应一个 Appium 实例,从而实现 Appium 实例 + 手机设备 + 测试用例一一对应的执行关系。然后 pytest 框架就可以处理执行结果,生成报告的操作了。