| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> 软件测试周刊(第39期):我们必须全力以赴,同时又不抱持任何希望。 -> 正文阅读 |
|
[开发测试]软件测试周刊(第39期):我们必须全力以赴,同时又不抱持任何希望。 |
编辑:国薇、一口锅、菜菜、静怡、小淑子、夏至 欢迎来到第 39 期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。 本期看点:腾讯内部是如何进行智能自动化测试的?如何快速入门性能测试?怎样评估开发时间?如何设计效能度量的实践框架和指标体系?如何优雅地记录操作日志?哪些是读书学不来但却很重要的能力? · 阅读愉快! 国庆愉快! 测试1. 腾讯内部是如何进行智能自动化测试的?胡继 一个优秀的自动化测试平台,需要帮助业务解决的问题是什么? 1. 效率:业务接入方便快捷,支持多种接入方式; 2. 可用:测试任务执行稳定:99.9%+; 3. 效果:问题分析定位方便,回归容易。 腾讯的一站式测试平台提供的解决方案是:
微信客户端自动化测试案例 原文请看: 【干货分享】腾讯质量效能提升最佳实践:智能自动化测试探索和建设 2. 性能测试快速入门指南zailushang 何为性能?性能对产品对收入的影响是什么?性能测试目的、性能关注指标、性能测试类型、性能测试流程是什么?有哪些测试工具?它们之间的差异是什么? 作者用一篇文章带你漫游性能测试的基础概念,仔细阅读,能够让你能够快速入门。 原文地址: 质效1. 最佳实践:怎样评估软件开发时间?DDI Development 预估开发时间是一件必须要做的事情,正所谓不打无准备之仗。软件开发是需要成本的,也是需要协作的,协作是需要计划和约定的,开发时间就是约定,是对交付日期和内容的约定,是对协作伙伴的约定,同时也是成本的估算。 那么,应该如何估算开发时间呢? 将预期的开发过程划分为多个阶段,然后估算每个阶段需要的时间,并汇总数据。
估算方法:
估算公式: 总时间估算结果(OE)+OE*缓冲时间 +OE*时间吞噬者 = 软件开发时间 原文地址: 2. 效能度量的实践框架和指标体系设计张乐 研发效能度量的成功落地需要一个相对完善的体系,作者把它们整理出来形成一个实践框架,称为“研发效能度量的五项精进”。 度量指标全景图 原文地址: 技术1. 二维码扫码登录的原理是什么?前端桃园 作者从登陆的本质出发,探索二维码扫码登录是如何做到的:
在这个过程中,先简单讲了两个前提知识:
然后以二维码状态为轴,分析了这背后的逻辑: 通过 token 认证机制与二维码状态变化来实现扫码登录。 原文地址: 2. 如何优雅地记录操作日志?站通 操作日志和系统日志是不同的。 什么是系统日志? 系统日志主要是为开发排查问题提供依据,一般打印在日志文件中;系统日志的可读性要求没那么高,日志中会包含代码的信息,比如在某个类的某一行打印了一个日志。 什么是操作日志? 操作日志主要是对某个对象进行新增操作或者修改操作后记录下这个新增或者修改,操作日志要求可读性比较强,因为它主要是给用户看的,比如订单的物流信息,用户需要知道在什么时间发生了什么事情。再比如,客服对工单的处理记录信息。 操作日志的记录格式大概分为下面几种:
如何让操作日志不跟业务逻辑耦合,且内容易于理解,而接入又更加简单呢? 原文地址: 成长1. 如何“管理”你的上司?笔记侠 对于管理者而言,如果不能得到关键上司的支持和帮助,也就难以真正处理好与部下以及权力范围之外其他人的关系。 上司的作用极为重要,他能够:
如何处理好与上司的关系成为了新的挑战,应该怎么做呢? 原文地址: 2. 哪些是读书学不来但却很重要的能力?
原文地址: 3. 作为技术人员,如何促进合作共赢?如轩 工作需要协同合作,合作需要策略,作者通过几个问题,讲解了自己合作共赢的方法和经验。 参考一个原则: 我们不说唤起他们利他心的话,而说唤起他们利己心的话。我们不说自己有需要,而说对他们有利。 --《国富论(上)》 解决几个问题:
原文地址: 开源1.《Design patterns for humans》中文版,简单解释设计模式一份超全的设计模式指南,共包含 23 种设计模式的讲解,每一种作者都采用了通俗易懂的方式给大家做讲解,希望能帮助开发者更好的理解设计模式。 开源地址: GitHub - guanguans/design-patterns-for-humans-cn: Design patterns for humans 中文版 - 对设计模式的超简单解释 2. Lighthouse:Google 出品的网站性能质量及错误分析工具章鱼猫 Lighthouse,是由 Google 出品的 Chrome 插件,它能够分析网站的性能、质量及错误。 插件地址: https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk/related 开源地址: 言论1、 我们必须全力以赴,同时又不抱持任何希望。不管做什么事,都要当它是全世界最重要的一件事,但同时又知道这件事根本无关紧要。 | 里尔克 2、程序员听了想鲨人... 3、 一个人活着,若不能将自己当一包强烈的炸药,把世途的坎坷炸平,好让千千万万的人们有坦荡荡的道路行走,则套在人群中的一切行为都是出卖自我、遗失自我的勾当。对于此时的我,人生只能有两种生活,要不是将自我炸成碎片,便是保有全部的完整自我,教我将自我零售,或委屈自我,降为世上的一件工具,我再也不能忍受,因为自我永远是主体啊! | 摘自《田园之秋》作者: 陈冠学 图片1、 程序员的压力石 2、 当你试图理解别人的代码时,就像这样 3、 这不是 bug,这是特性 >。< 订阅本周刊每周五发布,会同步更新在微信公众号。 微信搜索“毕小烦”或者扫描下面的二维码,即可订阅。 如果文章对你有帮助,记得留言、点赞、加关注哦! (完) |
|
开发测试 最新文章 |
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/18 0:43:47- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |