前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >360测试之美第九季整理笔记(部分)

360测试之美第九季整理笔记(部分)

作者头像
雷子
发布2021-12-01 18:36:42
3890
发布2021-12-01 18:36:42
举报
文章被收录于专栏:雷子说测试开发

测试之美听课三两语

测试之美从第七季开始参与,到今年已经参加了三季。今年参会过程,虽然是直播,但是也收货不少。整理了一些笔记,稍微分享了一部分。

从一个初入测试行业的游戏测试开始,到成长为一名测试开发工程师。离不开坚持不懈的努力,更离不开不断的从前辈那里学习知识,从转软测以后,一直坚持参加一些技术分享。不断的去提升自己。看完第九季的测试之美。我也整理了一些点滴的笔记。

上午的主会场,很精彩,但是我选择了听下午的分会场,我更加选择性的去参与了一些议题的分享,而不在是想头两季参加的一样。为什么有了这个转变,其实是我感觉我应该去听一些自己热衷的,或者与自己最近工作相关的分享。这样更加高效了,因为参加一场分享不容易,集中精力的去听那些自己喜欢的,或者挑选一些对于自己有意义的议题才是重要的。不是所有的分享都适合自己,适合当下自己的,略有拔高的就可以,适当的放眼一下未来。切勿贪多。

因为最近在做UI,选择的看了UI测试,遍历测试,设备管理平台搭建相关的。

UI自动化测试框架,这个是来自阿里的一个分享,这个整体的架构呢,概括了整体UI测试的工具,虽然没有开源,但是,它是很优秀的,我们可以根据这里面的分享,去发现一些有些的,并且结合他们的框架中的优点,比如这里面的双端,多设备,多语言支持。那么它依赖于设备管理平台,他们内部有自己的设备管理平台,也分享了为什么去自研这个平台,存在不只是合理,

整体运行后,有要保证结果的准确性,那么不论是脚本还是设备都需要稳定性,所以整体链路要稳定性。

通过自研等方式去提升稳定性,中间可以做很多事,通过一些技术手段的提升,来提升整体的测试稳定性,可靠性。

最终的数据才是我们最后的目的。稳定性,才能让业务高可用。

这个是阿里的分享,在UI测试中,我们的设备的体系的稳定性很重要,代码的架构的稳定性也是必不可少的,那么我们如何保证我们的设备管理平台的稳定性呢,看了360开测的分享,或多或少会有些帮助。

这是老师给的技术实现方案,在我们去搭建设备管理平台会用到,值得大家去听呢,其实用的也都是开源的方案,改造成适应自己设备。整体的架构有了,那么具体的技术实现,老师也给我们做了分析。详细的技术方案的介绍。老师从问题的存在,到自己的解决方案,去给我们做了详细的分析。

后面,老师也给我们分享了关于windows设备和mac如何实现。我感觉有一个更加实用的就是群控能力。我感觉可能我们测试的时候想看到不一样的设备的操作,我们使用群控,只需要操作一个设备就可以完成多个设备的控制。

那么这是设备管理平台,看完这两个的呢,我有看了权限处理的分分享,都是大佬的踩坑经历,大佬是如何处理UI自动化测试中的痛点。权限问题在测试中,很正常的遇到。包括大佬给到的解决方案,让大家少走弯路。

这些分享呢,都是客户端专场的。

下面我们看看智能化测试里面的UI遍历。

分析了传统monkey的问题,然后基于模型化技术去生成测试用例。

讲了工具的优点。里面讲了一些算法的,不是很明白。

但是这些在UI遍历的应用,这里想到了字节开源的工具,作者也做了对比。但是这个工具目前没有开源,但是作者前后讲了遇到的问题,解决的方案,那么合成后,应该就是这个工具了。上面这些关注的都是app自动化的。

我也看了几个服务端的,但是都是大概看了一下。没有深入。一个是解决数据处理的,从测试脚本,慢慢去演变成测试平台,从需求的来源到实现,再到最后的平台化。挺不错的一个从测试脚本到测试平台搭建。

它不一定是最高大上的测试平台, 但是它是一个来源于业务服务于业务的一个强业务需求。一个测开的水平高低,技术是一方面,一个是从业务中发现痛点,解决痛点,最后落地平台化。来源于业务服务于业务。

这里面不仅有大技术,也有小团队如何落地实现的方案。在持续集成专场有小团队如何提高效能的。

从实操以及实际案例去分享了团队的案例。

最后讲了更加务实的操作。

这个议题在持续测试专场,想看的可以自行看。

所有的视频的回放已经生成:https://muyin.360.cn/pc/shop.html?shop_id=pyyxJzyeqX 大家可以观看。有些东西,我需要在反复听了一下,只是做了大概的笔记,有些内容还需要再进行详细的记录,拓展。然后吸收到自己的项目中去。

唠叨几句

在之前的分享中,我也分享了如何去选择一个分享。如何去听一个技术分享。聊聊技术沙龙怎么参与收益最大化。其实我们可以参加很多技术分享,因为太多了,但是我们决定要去参加了,就要在有限的时间,去让自己最大化的收益。我们参会的目的是提升自己,我们要有选择的去参加。决定参加了,就要有目的去,带着收获回来,可以像我一样,去大概的整理一些笔记,有回放的可以反复听,反复看,反复研究,然后整理出来笔记。一些东西肯定要落到实处才可以。

后续还会分享一些参会,或者看ppt的心得。抱着目的去参会,带着收获回来。笔记不一定很多,但是一定要有。方便以后查阅。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-11-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 雷子说测试开发 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
持续集成
CODING 持续集成(CODING Continuous Integration,CODING-CI)全面兼容 Jenkins 的持续集成服务,支持 Java、Python、NodeJS 等所有主流语言,并且支持 Docker 镜像的构建。图形化编排,高配集群多 Job 并行构建全面提速您的构建任务。支持主流的 Git 代码仓库,包括 CODING 代码托管、GitHub、GitLab 等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档