最新文章 更多
介绍你是否有这种经历,当你构建了一个新的Web应用程序,上线前,老板突然提出几个不那么容易回答的问题:这个Web应用是否可扩展?能处理10000个并发用户吗?做好成为下一个亚马逊的准备了吗?还有更糟糕的,当你打开AWS的EC2实例类型页面,你将看到从A1到z1d数百种不同的实例类型,如果要成为下一个亚马逊究竟该选择哪一种?进行负载测试能帮助你组织上面问题的答案。如何进行负载测试基础设施设置负载测试
2023-02-02/1223 人阅读/1 人点赞

  没有人希望他们的应用程序出现错误,这可能会导致公司损失数百万美元。添加这5个测试实践可以防止它发生在你身上。给大家讲个故事吧。。。  当我进入现在的公司时,受到了很大的震撼。在三个不同技术中心雇用的500名工程师中,雇用的QA工程师总数为零。对我来说,这是一个全新的概念,从以前的公司在Scrum开发团队中有一个或两个专门的QA到现在零个。我习惯于让队友检查我的分支并添加自动化测试、API测试,
2023-01-04/1459 人阅读/1 人点赞

  测试是任何应用程序不可或缺的一部分,编写自动化测试对于确保代码安全至关重要。但是,当你用完全不同的语言重写程序时,会怎么做?你如何确保你的新旧程序做同样的事情?在本文中,我将描述我们将Bash脚本集合更改为组织良好的Go库的过程,以及我们如何确保在此过程中没有任何问题。开始  在Flipp,我们有自己的微服务平台,它允许打包和部署代码,作为持续交付流水线的一部分。还提供了额外的功能,比如权限验
2023-01-04/1358 人阅读/0 人点赞

  Cypress和@playwright/test是两个相互竞争的集成测试框架。我们使用Cypress已经很长时间了,但最近决定将Cypress测试迁移到Playwright,全部400个。为了提高速度和可靠性(未来的帖子),这绝对是值得的……但是,这意味着大量的手动工作!左:Cypress,右:Playwright。两种测试的编写方式在结构上有很多相似之处。发现  在手动重写测试和观察GitH
2023-01-04/1351 人阅读/0 人点赞

  物理按钮在现代汽车中越来越少见。大多数制造商正在转向触摸屏——在ViBilägare进行的测试中,触摸屏的表现要差得多。性能最差汽车中的驾驶员执行简单任务所需的时间是性能最佳汽车中的四倍。  现代汽车的屏幕越来越大。大多数汽车制造商的设计团队都喜欢放弃物理按钮和开关,尽管它们在安全方面要优越得多。今年夏天,瑞典汽车杂志ViBilägare对总共12辆汽车的HMI系统(人机界面)进行了全面测试,
2023-01-04/1363 人阅读/5 人点赞

本文包含Node.JS示例,但对其他语言也有帮助,让我们开始吧。gRPC连接类型,可以使用三种类型的gRPC连接:1.不安全——所有数据未经加密传输。2.服务器端TLS—类似浏览器的加密,其中只有服务器向客户端提供TLS证书。3.相互TLS—最安全,服务器和客户端都相互提供证书。创建自签名证书  如果没有CA的证书或想在本地主机上使用TLS,则这是一个可选步骤。  请注意,在生产环境中,大多数建议
2023-01-04/1314 人阅读/0 人点赞

  现代测评者对现代电视进行了一系列不同的测试,以确定显示亮度、质量、功耗和其他因素。三星显然认为尝试欺骗许多测评者使用的基准测试系统,让他们的电视在比较中具有不公平的优势,这是一个绝妙的主意。  由HDTVTest先发现,然后由FlatpanelsHD确认,三星的S95BQD-OLED电视和QN95B“NeoQLED”液晶电视都旨在欺骗测评者让其认为显示器的显示比实际更准确:  审查人员、校准人
2023-01-04/1339 人阅读/0 人点赞

  上周,我全面使用AsahiLinux和ArchLinux发布了AppleM2vs.AMDRembrandtvs.IntelAlderLakeLinux基准测试。在本周结束时,这里有一篇后续文章更仔细地研究了MacBookAir中的AppleM2与LenovoThinkPadX13Gen3中的AMDRyzen7PRO6850U“Rembrandt”。这一次也是针对CPUFreq调速器和平台配置文
2022-12-30/1410 人阅读/63 人点赞

  上个月,Python3.11Beta1作为Python编程语言重大更新的第一个预览版发布。除了新的语言特性和其他改进之外,Python3.11的性能看起来非常棒,与之前的Python3.x版本相比性能提升非常好。  Python3.11一直在支持asyncio中的任务组、回溯中的细粒度错误位置、返回其类实例的自类型、可变泛型的TypeVarTuple以及各种其他功能。  除了影响Python语
2022-12-30/1422 人阅读/27 人点赞

  在这篇文章中,将回顾SlackBug赏金计划的漏洞赏金计划,讨论经验教训,并为研究人员提供指导。也希望这些信息对运行漏洞赏金计划或考虑启动漏洞赏金计划的任何其他人都有用。计划到目前为止的情况  在2014年2月启动了漏洞赏金计划。当时Slack是一个小得多的产品(和团队),但致力于保护用户的安全。漏洞赏金让各种规模的组织都能激励安全研究人员报告漏洞,而slack赏金已成为Slack安全流程不可
2022-12-30/1355 人阅读/0 人点赞

推荐博客 更多

常用的配置文件类型在做自动化测试中,配置文件常用的有2种。第一种是.ini文件,实际上.ini文件是Initializationfile的缩写,即为初始化文件,是Windows系统配置文件所采用的存储格式,统管Windows的各项配置,用户可以通过修改对应的*.ini文件来实现不同的初始化配置第二种是yaml文件,YML文件格式是YAML(YAMLAintMarkupLanguage)编

70° /695 人阅读/5 人点赞/1 条评论


本文首发于「BY林子」,转载请参考版权声明。 “小淘,吃石榴吧。” “吃石榴太麻烦了,不想吃。” “这是软籽石榴,籽儿可以吃的,很好吃的哈。”说完,我大口嚼着石榴直接咽下。 “不用吐籽吗?那我试一下。”小淘拿起几颗石榴粒放嘴里嚼了一下,还是把籽儿吐出来了。“不行,这籽儿我没法咽下。” 的确,在没有软籽石榴的时候,我也这样吃石榴,也觉得石榴吃起来太麻烦,而不愿意吃。而小淘由于对硬籽石榴中的籽儿

93° /935 人阅读/10 人点赞/0 条评论


本文首发于「BY林子」,转载请参考版权声明。 温伯格经典著作《咨询的奥秘》中提到「树莓酱定律」: (将一定量的树莓酱抹在面包片上)铺得越广,摊得越薄。 意思是不管多伟大的信息,传播的越广,信息量就会越淡,即信息在传播的过程中不会增加,信息的总量是一定的。 这是一个看似非常简单的定律。本文不聊信息传播的问题,而是想借用该定律来聊聊软件质量与测试中可以用树莓酱定律解释的常见场景。 01 测试全流

108° /1087 人阅读/0 人点赞/0 条评论


《漫谈测试成长之探索——测试文档》一文阐述了我们可以从项目维度去整理测试相关的文档来提升自己,本文将从测试排期方面探索成长方向。 我们知道,对于做一件事,我们要有计划,要知道目标,要记得看时间。这里的时间对应到软件测试中就是与测试相关的时间节点。如图1-1所示,在以往工作中,作为一线测试执行者,我们一般会关注开发计划提测时间、测试计划开始时间、测试计划完成时间和需求计划发布时间。但是,经验告诉我们

108° /1085 人阅读/8 人点赞/0 条评论


如果能够穿越到10年前,你会给年轻的自己什么建议?如果穿越到刚从业时,我会给年轻时的自己一个建议——“为你想要实现的目标设定各种各样的目标。只要有正确的计划和愿景,任何目标都不会太大。”在过去的25年里,我经历了成功和失败。这段旅程令人难忘,因为它让我明白了失败和成功的重要性。每一次成功都贴近我的内心,不断让我更好地理解团队合作和成就感,但每一次失败都为我提供了一种新的创新方式,让我找到非凡的

160° /1605 人阅读/2 人点赞/0 条评论


如果能够穿越到10年前,你会给年轻的自己什么建议?如果穿越到刚从业时,我会给年轻时的自己一个建议——“为你想要实现的目标设定各种各样的目标。只要有正确的计划和愿景,任何目标都不会太大。”在过去的25年里,我经历了成功和失败。这段旅程令人难忘,因为它让我明白了失败和成功的重要性。每一次成功都贴近我的内心,不断让我更好地理解团队合作和成就感,但每一次失败都为我提供了一种新的创新方式,让我找到非凡的

168° /1685 人阅读/13 人点赞/0 条评论


算法或程序中的一个小技术错误就可能造成数百万美元的损失。本文带大家看看迄今为止历史上因程序错误而带来后果最为昂贵的7个错误。美国宇航局火星气候轨道器:1.93亿美元1999年,美国宇航局的火星气候轨道飞行器进入了一个过低的轨道,导致航天器在大气层中燃烧。这一失败最终追溯至一次换算错误——英制磅秒单位没有转换成标准公制牛顿秒。美国宇航局的火星轨道器是其火星勘测者计划中的第二个探测器,其中还

167° /1678 人阅读/33 人点赞/0 条评论


你的组织是否实施了测试数据管理?如果你的组织处理关键或敏感的业务数据,测试数据管理肯定会让组织受益。与测试数据相关的问题占所有软件缺陷的15%,这一事实强调了测试数据的重要性。本文将准确讨论测试数据经理职责、测试数据经理需要什么技能、以及雇佣测试数据经理的好处。什么是测试数据管理?让我们首先深入了解测试数据管理(TDM)的定义,管理满足自动化测试要求所需的数据的过程称为测试数据管理。测试数

171° /1712 人阅读/8 人点赞/0 条评论


“有没有一个一劳永逸的项目管理实践?”“我怎样才能找到一个能够解决所有问题的方法?”“为什么我用的都是同样的方法,但有的项目延期了?”……在很多敏捷群中,经常会有人问这些问题。那有没有一个可以解决所有问题的方法呢?答案是:没有,因为没有银弹。早在1986年,弗雷德·布鲁克斯就曾在学术角度提出:没有能解决软件危机的银弹。为什么呢?其最根本的原因在于,软件本身有以下固有特性:复杂度:软件复杂度会

163° /1633 人阅读/14 人点赞/0 条评论


一、一则出人意料的报告前段时间,在开源中国看到一篇分享了目前最热门的技术技能的文章,该文章根据招聘机构Dice发布的Q3技术工作报告,指出了当下最热门技术能力,分别是SQL、Java、Python和Linux。如下图:文章全篇都在谈论并分析各项热门技术能力的需求变化,并指出一些增长快速的技能的未来趋势。可当我看到报告的截图时发现,需求更高、排名第一的项目管理能力,在文中并没有详细的提及,而

253° /2537 人阅读/2 人点赞/0 条评论