收录了 产品测试用例 频道下的 50 篇内容
测试用例的粒度一直是软件测试领域的热点问题,无论是粗粒度还是细粒度,都各有利弊。最近,淘宝测试团队针对该问题举行了内部辩论会,相关内容值得借鉴和思考。
在移动互联网高度发展下,移动APP趋近于大型化,功能也趋近于复杂化,诸如各种国民级应用,功能/玩法等迭代不停,其背后对应的研发协作团队也非常庞大。
自动化验收测试是持续交付测试策略十分关键的一环,它向开发者们洞察系统行为提供了一个重要而不同的视角。Dave Farley提出,保持验收测试持续运行和通过率是开发者们的责任,而不能依靠另外的QA团队去维护验收测试,导致拖累开发团队的进度。
本文从工具角度出发,介绍了Visual Studio 2010如何帮助测试人员更胜任敏捷项目中的测试工作,主要包括团队有效协作的基石TFS、集成测试环境MTM、通过自动化测试用例框架实现自动化测试用例、早测试和经常测试,以及完整的自动化测试解决方案——实验室管理等。本文为下部。
本文介绍巨杉如何在无人值守的环境下,完成产品的自动化测试与研发协作。
本文介绍一套有效的自动化测试组合拳。
本文介绍一套有效的自动化测试组合拳。
测试用例存在一些真相与事实,有些广为人知,有些却很隐蔽。正是基于这些真相与事实,可以对我们的手工测试、自动化测试、甚至规模化的自动化测试(数以万计的用例)带来不同的启发。
微服务架构的使用给测试带来了新的挑战
本文介绍现阶段持续测试是如何帮助团队成功落地并实现DevOps转型的。
本文来自美团点评技术文章系列。
Raul Rugioro对UML符号提出了一些改进建议,在这里,需求与测试案例,尤其是验收测试是密切相关的。敏捷方法本身基于测试驱动方法,尤其强调这点。可以增强UML用例的符号以使增强后的UML工具可以正确地处理用例与测试之间连接。
不同的项目需要不同的测试用例、假设和脚本,这也是为什么会在开发自己的测试框架中花费大量时间。随着技术的进步和自动化技术的出现,市面上出现了一些自动化测试框架。只需要进行一些适用性和效率参数的调整,这些自动化测试框架就能够开箱即用,大大节省了开发时间。由于这些框架被广泛使用,他们具有很好的健壮性,并且具有广泛多样的用例集和技术来轻易发现微小的缺陷。今天,我们将看一看可用的Python自动化测试框架。
TDD之路上荆棘密布,质疑者永在争论,而实践者披荆斩棘,持续前行。在这个过程中,作者不断探究新的实践“变种”,解决项目中遇到的一个个难题。
携程目前很多的框架和项目都在往 Java 技术栈上进行迁移。在这个过程中我们遇到很多的挑战和困难,为此我们在原有测试体系的基础上做了大量的工作,构建了一整套卓有成效的质量保障体系。
2018 年苏宁易购提出了智慧零售大开发战略,业务快速发展对苏宁的 IT 技术提出了更高的要求,其中一个重要的环节就是加快软件版本的上线步伐,伴随着软件的频繁快速上线迭代必然存在巨大的测试压力。
不管多么乏味,回归测试都是保护产品质量强有力的看门人。任何项目无论采用哪种开发方法论,都需要它。但是如何把握并组织好它呢?这就需要一个高质量的回归测试策略,需要很好的理解测试工作的各个方面(类型、方法和方式)
本文不会介绍持续集成的概念、理论以及相关工具的用法,而是基于实际的项目案例,分享如何利用自动化测试保障持续集成的有效性,同时也借助持续集成提升自动化测试用例的价值。
本文出自《有赞技术2018年度合集》系列
本文重点介绍自动化测试的现状,及金字塔模型的优势。