| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> 软件测试周刊(第38期):人只要走稳了,道路两旁皆是风景。 -> 正文阅读 |
|
[开发测试]软件测试周刊(第38期):人只要走稳了,道路两旁皆是风景。 |
编辑:国薇、一口锅、菜菜、静怡、小淑子、夏至 欢迎来到第 38 期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。 本期看点:字节跳动是如何进行图像异常自动化检测的?假如测试覆盖率有六大门派,你属于哪一派?给一段代码,你能简明扼要的说出代码的质量情况,并提出优化方向吗?工作中如何做好技术积累?太安逸该不该跳槽?35岁了要焦虑吗?学历低能进大厂吗?面试时,什么问题能把两个差不多的人立即区分开? · 阅读愉快! 测试1. 字节跳动是如何进行图像异常自动化检测的?7+1( 字节跳动技术质量) APP 自动化遍历测试工具的应用已经非常普遍,每天跑很多 UI 自动化任务,截取大量的图片,靠人去识别图片异常,无疑会造成巨大的成本浪费,因此自动断言图片异常就是一个非常必要的解决方案。 字节是怎么做的呢? 方案由三个部分组成:算法能力接入、算法训练框架以及图像数据库。主要提供两种接入方式:SDK(用于保密项目) 和 HTTP 服务(通用方式)。 原文地址: 2. 假如测试覆盖率有六大门派,你属于哪一派?司文 测试覆盖率通常被用来衡量对某个系统测试的充分性和完整性。 作者将其分为六大门派:
原文地址: 3. 单元测试与重构郭峰 (京东技术) 设想一下,如果一辆汽车,所有的零部件都未经过测试,只在组装完成后由质检员试开一圈,然后交付给你,你会买吗?你敢买吗? 可在软件工程当中,类似的场景却经常发生。 怎么办呢? 质量内建。 质量内建(Build quality in),其思想大意为,产品质量不是检测出来的,而是从它诞生的那一刻起就已经在那了。对于软件开发来讲,内建要求开发人员做好软件开发每个环节,尽早预防,以降低缺陷出现后的修复成本,要减少对创可贴式的补丁(hotfix)的依赖。 更为理想的情况是软件质量贯穿开发的全流程,从需求开始的每个环节将“测试”纳入考量,产品经理确定验收标准,开发人员交出开发者测试。 原文地址: 质效1. 给一段代码,你能简明扼要的说出代码的质量情况,并提出优化方向吗?Joel( 前端GoGoGo) 给一段代码,你能简明扼要的说出代码的质量情况,并提出优化方向吗? 可以参考 3Rs 软件架构: 3Rs 软件架构对代码质量做了分层,给优化代码提供了方向:可读性 => 可重用性 => 可重构。 原文地址: 2. 揭秘百度微服务监控:百度游戏服务监控的演进大道 作为一个程序员,是否有留意到每逢节假日在各大景区时有程序员打开电脑紧急处理线上问题?如果线上出现大量的报警,这时我们该如何判断是自身服务问题还是依赖服务问题?午夜线上重大问题出现,如何能够唤醒相关人员快速响应? 监控的重要性不言而喻,那如何打造一个完善的监控系统,协助程序员发现并高效定位问题? 本文介绍了百度游戏微服务监控实践。 原文地址: 技术1. 如何写出好代码?杂谈代码整洁russhe(腾讯技术工程) 什么是好的代码? 局部干净,核心逻辑简洁。 01 指导原则:
02 编码 tips
原文地址: 2. 工作中如何做好技术积累?刘丁(美团技术团队) 如何在繁忙的工作中做好技术积累,构建个人核心竞争力? 作者从三个方面进行了解答:
原文地址: 3. 程序员加入新团队最应该问的几个问题是什么?Thomas Stringer 一 技术层面 1. 如何在本地构建软件?构建是第一步! 2. 如何在本地测试软件?正确运行软件测试 3. 如何在预生产以及生产环境中运行测试?了解团队如何确保生产软件符合并保持特定的标准。 4. 内部文档在哪里?团队维护的内部最新文档在哪里,这些文档都是如何划分的? 二 团队合作 5. 团队中都有谁?负责哪方面的工作?了解团队中每位程序员负责的工作,可以通过早晨的例会了解他们的工作内容。 6. 团队每周都有哪些例行会议?了解一下团队每周的例行会议。 7. 遇到“新手”问题,我应该找谁?指导伙伴,带你快速熟悉新团队。 8. 新功能的决定权在谁手里?了解功能请求的上游想法,了解产品近期与长期的发展计划。 9. 团队的主要沟通方式是什么?熟悉如何有效快速的沟通。 三 产品方面 10. 软件有哪些高层面的痛点?存在哪些安全漏洞和问题。 11. 利益相关者关注的焦点是什么?可以帮助你看清产品未来的发展。 12. 软件的发布周期是什么?更好地掌握软件的开发节奏。 原文地址: 成长1. 太安逸该不该跳槽?35岁了要焦虑吗?学历低能进大厂吗?听听玉伯的回答小盖(前端之巅) Q:在一个公司待得太安逸的时候该不该跳槽? 每个人都有自己的追求,所处的阶段也不同,就他个人而言,想创造更大的价值,做自己想做的事,就会选择跳槽。 Q:马上 35 岁了,我非常非常焦虑,怎么办? 很多公司在提倡年轻化,但,年轻化不是说低龄化,你的心态要年轻、开放有冲劲。这样才能避免焦虑。 Q:你在选简历的时候,会看前端工程师的专业和学历吗? 不看专业,也不看学历。实话实说,只要你是高中以上学历,我们都 OK。更核心还是会关注工程师的基础素质、潜力,以及心态的开放度。 Q:做业务的和做基础设施的前端,哪个晋升容易些? 从数据来看,晋升的通过率,业务前端是比做基础设施的前端通过率更高的。大家都是这山看那山高,其实你站在不同的视角看问题,得到的结论也完全不一样。 很简单,基础设施的前端团队在面试的时候,面试官肯定会问,你这技术看起来很厉害,但是和业务有什么关系,对业务的价值是什么呢? 但你看,这问题做业务的同学就非常好回答了。 回来说你是做业务的前端,你支持的业务势头非常好,那人家面试官也会问,业务增长和你的关系是什么?你背后的专业度体现在什么地方,你的技术深度怎么样。 原文地址: 2. 脱不花:面试时,这四个问题能把两个差不多的人立即区分开脱不花 你在面试一个人时,有什么问题能把两个差不多的人立即区分开的吗? 试试这四个问题:
这四个问题分别用来判断人的内在驱动力、自我期望值、关系偏好和反思能力。 原文地址: 3. 成为技术一号位:学会分析事物的本质贺科学( 阿里巴巴中间件) 电影《教父》中有一句经典台词:“半秒钟看清事物本质和一辈子都看不清本质的人,命运注定会是不同的。” 什么是事务的本质? 本质是事物的根本性质,是事物自身组成要素之间相对稳定的内在联系。—— 《马克思主义哲学原理》 为什么要去分析事物的本质? 面对非常复杂的事情的时候,通过分析事物的本质,我们才能将复杂的情况主干脉络理清楚,然后分析它为什么现在会是这样,过去是什么样的,在什么条件下,未来会发展成什么样,然后再分析哪些关键部分是我们可以通过实际行动影响的,从而通过影响关键部分来引导事物未来的发展方向。 如何去分析事务的本质? 作者认为,想要分析清楚一个事情的本质,就是要客观地去分析事物,梳理它内在的主要矛盾和次要矛盾,同时需要梳理外在的它和它所处环境内其他事物的相互联系和相互影响。 具体步骤如下:
原文地址: 工具1. Windows 桌面美化工具 - Rainmeter懂哥 如果你厌烦了千篇一律的 Windows 桌面,不妨试试这款强大的桌面美化工具 - Rainmeter。 下载地址: Rainmeter, desktop customization tool 开源地址: https://github.com/rainmeter/rainmeter 2. Android实时显示控制软件 - QtScrcpy
它不需要 root 权限,单个应用程序最多支持 16 个安卓设备同时连接,同时支持 GNU/Linux,Windows 和 macOS 三大主流桌面平台。 它专注于:
开源地址: https://github.com/barry-ran/QtScrcpy 言论1、 好多年来,我曾有过一个“良好”的愿望:我对每个人都好,也希望每个人都对我好。只望有誉,不能有毁。最近我恍然大悟,那是根本不可能的。 2、 生活实在太忙了,一般人平常抽不出时间看天色,中秋几乎成为唯一看天空的日子。我们准备了月饼、柚子、茶食就在表示我们是多么慎重地想看看月亮,让月亮看看我们。 3、 有着坚定方向的人,就不会再在意自己走得快了或是慢了,人只要走稳了,道路两旁皆是风景。 图片1、 2、 3、 Vim 是 YYDS 订阅本周刊每周五发布,会同步更新在微信公众号。 微信搜索“毕小烦”或者扫描下面的二维码,即可订阅。 如果文章对你有帮助,记得留言、点赞、加关注哦! (完) |
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/17 16:02:10- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |