最新文章 更多
摘要:华盛顿特区的一名男子认为自己中了价值3.4亿美元的彩票头奖,现已对Powerball和DC彩票提起诉讼,称他们错误地公布了他的号码。约翰·奇克斯说,他在2023年1月首次看到Powerball的中奖号码与他的彩票相匹配时感到及其兴奋,但当奇克斯先生向彩票和游戏办公室(OLG)展示他的彩票时,他的兑现要求被拒绝了。“其中一位代理告诉我,我的彩票没有用,只要把它扔进垃圾桶就行了”,他告诉BBC。
22 小时前/209 人阅读/0 人点赞

大家好,我是一名QA经理,正在培养一支经验不足的年轻QA团队(他们的第一份QA工作)。我希望他们发展的一个领域/技能是测试设计,即设计具有良好覆盖范围且没有重复的良好测试用例的能力。当我刚开始时,我经常写太多有很多重叠的测试用例,这并不一定是一件坏事,因为过度测试比不足的测试要好,但很快意识到这对回归测试来说并不是高效的。以下是我在设计功能/用户故事测试时的方法:1.)收集需求。2.)在脑图中勾画
22 小时前/221 人阅读/0 人点赞

在”MinistryofTesting”的论坛上,一项挑战被提出:用五个词或更少的词来描述一个测试想法。这项挑战旨在激发测试人员用简洁创新的方式表达测试策略。以下是一些引人注目的回答:在个人资料页面CRUD(ExploreprofilepagewithCRUD)点击两次,观察数据库(Clickeverythingtwice,observedatabase)匹配用户动作与日志(Matchuserac
23 小时前/387 人阅读/0 人点赞

在我们的第一本书《敏捷测试》中,我们介绍了“敏捷测试人员的10条原则”。当时,大多数测试人员仍然是一个孤立的测试团队的一部分,以分阶段和相对封闭的方式进行工作。保持测试的原则和态度是一个持续的过程,而不是最后附加的阶段,这是一个新的想法,这个概念对很多人来说都难以理解。我们在敏捷测试人员的快速工具讲义中包含了这10条原则。多年来,我们收到了许多积极的反馈,他们在遵循这些反馈时得到了良好的指导。而且
1 天前/813 人阅读/0 人点赞

我最近收到一封电子邮件,它来自一家测试自动化工具供应商,其中有一个链接到他们的一篇博客文章,那篇文章是关于自动化如何让你的生活更轻松,这篇文章的后续部分将解释我对他们想法的看法。我不会说出他们销售的公司或工具名字,那样对他们不公平,因为我认为他们对测试自动化的信念是真诚的。他们的信念就像许多测试自动化工具的提供者一样,既有供应商自己创建的,也有开源的。此外,由于我没有和他们互动,所以把他们说出来是
1 天前/786 人阅读/0 人点赞

一个测试用例,而不是一个测试断言。断言轮盘并不意味着多重断言就是坏事。当我指导团队或单个开发人员进行测试驱动开发(TDD)或单元测试时,经常会遇到一种特别的观念:多个断言是不好的。一个测试必须只有一个断言。这种想法很少有用。让我们看一个实际的代码示例,然后来试着理解这种观念的起源。由外至内的TDD考虑使用RESTAPI进行和取消餐厅预订。首先,通过HTTPPOST请求进行预订:POST/resta
1 天前/896 人阅读/0 人点赞

随着软件研发技术的发展,软件系统产品应该会越来越好。我最近偶然发现了NikitaProkopov的一篇帖子“软件觉醒”,它让人想起了MaciejCegłowski的帖子“网站臃肿危机”和其他几篇类似的文章。在撰写有关软件研发文章的人中,越来越多的人都认为,在硬件的不断更新下,我们本可以编写比以往更快、更小、更健壮的应用程序,但相反我们的应用程序正在变得更大、更慢、更坏。DOOM于1996年问世,可
1 天前/1211 人阅读/0 人点赞

本文深入探讨了Git的基础知识,这是一个强大的版本控制系统,旨在跟踪代码更改并促进开发者之间的协作。通过概述基本命令,本文旨在为QA专业人员和开发者提供必要的技能,以有效管理GitHub仓库。无论您是初学者还是老手,这本综合指南都提供了宝贵的见解,帮助您掌握日常高效存储库管理所需的核心命令。让我们一步一步地掌握所有命令。1.设置Git中的用户名要在Git中设你的用户名,你可以使用gitconfig
2024-04-23/1250 人阅读/0 人点赞

在软件开发领域,缺陷是很正常的,也是我们日常生活的一部分。所有工程团队都在努力尽可能减少缺陷,因为缺陷会对用户产生负面影响,而修复缺陷则会耗费公司的时间和金钱。预防缺陷是一项复杂的任务,但我们可以通过遵循最佳实践来减少代码中的缺陷数量,例如编写非常详细的描述以覆盖所有可能的用例,使用干净的代码开发功能,或编写健壮的测试等等。谁负责确保没有缺陷?我们可以说责任完全在QA(质量保证)工程师(如果有的话
2024-04-22/1263 人阅读/0 人点赞

汽车行业的软件是汽车制造商和经销商用来超越竞争对手的重要工具,其质量对于增强客户体验和提高管理效率至关重要。凭借在汽车软件开发服务方面的丰富经验,SECLgroup公司已与起亚、现代和马自达等行业巨头合作,本文将分享SECLgroup公司对汽车行业软件的见解,并向您介绍主要的软件类型和独特的功能。汽车行业的基本软件类型汽车行业中的总称软件包括各种产品类型。这种多样性是必要的,因为汽车企业需要针对其
2024-04-18/1313 人阅读/0 人点赞

推荐博客 更多

在准备将软件上线到生产环境之前需要进行测试。随着软件测试方式日趋成熟,软件开发团队的测试也在取代大量手动测试,逐渐实现自动化测试。通过自动化测试,开发团队可以在短短几分钟内就了解到软件是否存在问题,而不需要等待几天的时间。自动化测试大大地缩短了反馈周期,与敏捷开发、持续集成和DevOps文化密切相关。本文将分为上、下篇来探讨如何构建一个高响应、可靠并且可维护的测试组合,无论是针对微服务架构、移动

81° /815 人阅读/0 人点赞/0 条评论


作为开发人员,我们应该遵守这样一句话:“质量不是来自检查,而是来自生产过程的改进。”——爱德华·戴明 “测试即代码。”太多的组织将任何未编码的东西视为一次性的。很明显,测试是必不可少的,但我们一次又一次地发现,团队将测试自动化和相关材料视为二等公民。测试是用户行为的文档,与产品组织产生的需求密不可分,并在虚拟层面与用于创建功能的代码相连。 如果它提供了价值,就应该对它进行版本化、维护、照顾和尊重,

116° /1168 人阅读/1 人点赞/0 条评论


技术性债务在DevOps到底意味着什么?从本质上讲,这是小的开发缺陷的积累,需要不断地返工。它可能由多种原因引起,例如快速交付新功能的压力,这可能会导致团队不得不牺牲代码的整洁和完善。但这些不完整的小代码,如经济上的债务一样,随着时间的推移会产生“利息”,在软件工程里就表现为修改的挑战或添加新功能的困难。 一、技术债务的原因技术债务的主要原因之一是组织的开发方和业务方之间的脱节。开发团队经常会感到

97° /976 人阅读/1 人点赞/0 条评论


在《TDD、BDD、ATDD都是什么、有什么区别?(上)》一文中,探讨了探讨TDD、BDD和ATDD的概念。虽然TDD、BDD和ATDD都是软件开发中使用的测试方法,但它们在方法和重点上有所不同。TDD、BDD和ATDD之间的主要区别在于关注点、抽象层级和协作。1、关注点TDD侧重于测试代码并确保它满足需求。BDD关注软件的行为,并确保它满足业务需求。ATDD关注于验收标准,并确保软件满足业务

101° /1012 人阅读/0 人点赞/0 条评论


我与海盗派
太难     2023-12-28

tynam —-倔强的测试人 几年前,当我第一次看到《海盗派测试分析:MFQ&PPDCS》这本书的时候,便带给我一种非常亲切的感觉,书中的部分思想和我当时的认知非常切合。那几年,我一直从事软件测试工作,按照自己的想法完成着测试任务,与接受的测试理论存在非常大的差异,一度怀疑自己是否走偏,但感觉又应该是自己走的那样,直至了解到海盗派Tester,心中顿有方向,有理论支持。至今,还在一如既往的

96° /967 人阅读/1 人点赞/0 条评论


作者:王凌云|QE_LAB 背景:最早接触和了解无障碍测试是在去年参加公司的一项“无障碍测试公益培训” 的助教工作,这个活动是计划为“有人”基金会的视障人群展开一期“无障碍测试公益培训”活动。后来通过公司的Accessibility Community上的文章对无障碍测试有了更进一步的了解。目前所在的项目中正在做有关Mobile端的Accessibility的测试和相关的开发改进工作,借此做一个总

123° /1236 人阅读/0 人点赞/0 条评论


作者:赵泽鑫|QE-LAB浅谈DataDrivenTestingWhatisDataDrivenTesting数据驱动测试(Data-driventest)是一种软件测试方法,其中测试数据以表格或电子表格格式存储。数据驱动测试允许测试人员输入一个单一的测试脚本,可以对表格中的所有测试数据执行测试,并期望在同一表格中的测试输出。它也被称为表驱动测试或参数化测试。尤其是针对于自动化

180° /1800 人阅读/135 人点赞/0 条评论


作者:赵泽鑫,张海云,冯曌 | QE-LAB 写在前面:该项目是某企业CRM+ERP系统 0 - 1 的数字化转型中最重要的一个产品之一,需要拉通上下游30+系统,有上百名的同事与我们共同在一线战斗。我们将项目上的实践,遇到的问题,以及我们的辛酸苦辣落笔为大家眼前这些朴实的文字,希望能够给大家带来在大规模项目中做敏捷测试的不一样体验,感受大规模0到1数字化转型中的QA的机遇与挑战。由于篇幅很长,

234° /2346 人阅读/134 人点赞/0 条评论


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

242° /2417 人阅读/150 人点赞/1 条评论


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

249° /2495 人阅读/143 人点赞/0 条评论