收录了 软件开发测试 频道下的 50 篇内容
无法忍受不做单元测试和内卷,我离开了这家在美中国企业
Nadya Denisenko说,移动开发中的测试自动化应该由Scrum团队完成;不要建立单独的测试自动化团队。
《Google如何做测试》一书由James Whittaker, Jason Arbon 和 Jeff Carollo 三位作者合著而成,正如其封面上描述的那样,看起来充满了知识性和趣味性,在其背后则揭秘了大型技术公司Google,是如何应对和处理软件测试的复杂性的。
本文介绍敏捷模式下携程的接口自动化平台演变。
在11月1日QCon上海“来自一线的敏捷实战”专题下,爱立信软件开发高级专家蔡煜(@larrycaiyu)将带来一场《突破思维,建立环境、工具、自动化(ETA)团队》的分享。为了让大家事先了解他计划分享的内容,InfoQ编辑邀请蔡煜进行了一系列问答如下。
现代软件开发行业到底是业务驱动还是技术驱动?答案在大多数情况下应该都是业务驱动,销售催产品出产品特性,产品催开发实现功能,开发催测试查杀bug,最终达成业务的上线。
在我们使用各种App访问各个网站时,偶尔会出现软件崩溃,加载缓慢,或者出现报错的情况,而这两年,我们也见过了很多大厂的App出现问题,比如美团外卖,比如阿里云和微信都出现过问题,而要避免出现上述这些大的问题,就需要我们在软件上线之前尽可能的发现软
软件测试是在软件开发过程中对软件系统的质量进行评估和验证的过程。它涉及执行软件应用程序或系统,以发现它是否符合预定的需求,并确保其正常运行。以下是一些软件测试的基本概念:
随着互联网技术的迅速发展,软件已经成为现代社会中不可或缺的一部分。而软件测试作为保障软件质量的关键环节,也越来越受到人们的关注。在这个领域,ChatGPT作为一种新型的人工智能技术,正逐渐应用于软件测试领域,为软件测试带来了诸多创新和改进。
随着人工智能技术的飞速发展,软件测试领域也迎来了巨大的变革。在这个变革的浪潮中,人工智能在软件测试中的应用日益显著,涌现出一系列创新性的方法和工具,为提高测试效率、质量和可靠性提供了强有力的支持。本文将聚焦于人工智能在软件测试中的几个关键应
在与不少测试从业人员讨论到敏捷的时候,被问得最多的大约是两个问题:“到底什么是敏捷软件测试?”,“敏捷软件开发还需要测试工程师吗?”。鉴于这两个问题的意义,在本敏捷测试专栏的第一篇文章中,段念先生尝试从自己的实践出发,尽可能清楚的回答这两个问题。
随着科技的不断进步,人工智能正逐渐渗透到各个行业,软件测试领域也不例外。作为一名资深软件测试架构师,我深切感受到人工智能在软件测试中的潜力和革新。在本文中,我将探讨人工智能在软件测试领域的应用,以及它对测试流程、质量保证和整体软件开发生态的
软件测试是软件质量保证的关键步骤。越早发现软件中存在的问题,修复问题的成本就越低,软件质量也就越高,软件发布后的维护费用越低。
测试策略是指在特定环境约束之下,描述软件开发周期中关于测试原则、方法、方式的纲要,并阐述了它们之间如何配合,以高效地减少缺陷、提升质量。
在软件开发的征程中,测试流程扮演着至关重要的角色,它是保障软件质量、发现潜在问题的有效手段。测试流程的循序渐进,如同一场严谨的舞蹈,确保软件在上线前达到高质量的标准。
软件测试在人工智能时代与之前相比有一些显著的区别,这主要是由于人工智能技术的发展和应用在软件测试中的渗透。以下是在人工智能时代前后软件测试的一些区别: