最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

设计测试用例

收录了 设计测试用例 频道下的 50 篇内容

自动化测试的分层结构

在测试自动化中,测试代码中不仅仅包含测试逻辑,还包含许多其他代码,比如URL拼接、html/xml解析、访问UI控件,等等。若把测试逻辑与这些无关代码混在一起,测试逻辑将会很难理解, 也不容易维护。本文会介绍如何用分层结构来解决测试自动化中遇到的这些问题。

软件测试 / 测试开发|如何使用场景法设计测试用例?

我们之前介绍过了等价类和边界值来设计我们的测试用例,等价类和边界值是我们最常用的测试用例设计方法之一,本文我们将向大家介绍场景法。

软件测试 / 测试开发|如何使用因果图法设计测试用例?

我们之前介绍了等价类边界值场景法来设计测试用例,本篇文章我们来介绍一下使用因果图来设计测试用例。

想要写优秀的设计测试用例,不懂这个可不行!
想要写优秀的设计测试用例,不懂这个可不行!

需求是产品必须完成的事以及必须具备的品质。需求包括:功能性需求、非功能性需求和限制条件

软件测试
自动化测试
测试开发
测试用例
测试工程师
携程酒店自动化 360 度质量保障体系

携程目前很多的框架和项目都在往 Java 技术栈上进行迁移。在这个过程中我们遇到很多的挑战和困难,为此我们在原有测试体系的基础上做了大量的工作,构建了一整套卓有成效的质量保障体系。

组织敏捷测试

在上两篇文章《什么是敏捷软件测试》与《自动化测试-敏捷测试的基石》中,我们阐述了敏捷测试的概念,并简单介绍了敏捷测试中的自动化测试观点。在这篇文章中,我们将围绕“测试组如何在组织中组织敏捷测试”这个话题来展开讨论。

w3ctech 2011 JavaScript 专题会议(上海站)​综述

w3ctech 2011 JavaScript专题会议(上海站)​最近在张江畅星大厦召开,参会者200多人,来自国内技术社区的四位知名专家高博、权一、杜欢、贺师俊分别做了精彩的演讲,涉及的内容包括测试驱动开发、ES5新特性、iOS上的Web应用、Javascript框架API设计思想等。InfoQ中文站整理了大会的精彩内容,供读者参考。

致测试同仁们:让我们做安全测试吧!

今天,很多软件并没有经过专门的安全测试便运行在互联网上,它们携带着各类安全漏洞直接暴露在公众面前,其中一些漏洞甚至直指软件所承载的核心敏感信息或业务逻辑。这些漏洞一旦被不怀好意者利用,很可能会给企业造成经济损失,带来负面声誉影响的同时,还可能被起诉遭到罚款等等,细思极恐。其中的一部分原因是企业本身安全意识不强,但是很多时候虽然软件企业已经开始意识到这些问题,却苦于缺少专业的安全测试人员,他们不得不冒着极大的风险先上线赌一把运气再说。

浅析敏捷测试及其实践运用
浅析敏捷测试及其实践运用

随着互联网技术的发展,产品的快速迭代且能适应市场需求已经成为各大公司的痛点。而传统的开发模式已经不再适用于快速迭代的产品,在这种情况下,敏捷开发模式因其高度迭代、频繁交付以及适应变化的特点,已经在各个领域得到广泛应用。

探索式测试中的几种误区

探索式测试(Exploratory Testing)是敏捷测试中的重要组成部分,其价值与一般性测试如用户故事测试或者自动化测试不同,它所关注的是“意料之外”的软件缺陷,探索式测试作为一个研究性、启发性和严肃性并存的测试方法,是一般性测试的重要补充。随着敏捷测试的推广,探索式测试逐渐受到大家的关注和重视。本文主要探讨了测试工程师在探索式测试方面的一些误区,并尝试纠正这些问题。

软件测试中的黑天鹅(二):黑天鹅发生的前后

在“认识软件测试中黑天鹅”一文中,我描述了什么是软件测试中的黑天鹅及其特点,本文将探讨测试中的黑天鹅发生之前、之后、以及正在发生之中的故事。 《黑天鹅》一书的作者Nassim指出“历史是模糊的。你看到了结果,但看不到导致历史事件发生的幕后原因。”其实,测试何尝不是这样,假如把测试看成一个盒子,这个盒子也是模糊的,你看不到盒子里面是什么,整个机制是如何运行的。 书中描述:“对待历史问题,人类思维会犯三个毛病,我称之为三重迷雾。本文讲探讨这三重迷雾!

测试用例设计指南
测试用例设计指南

软件测试设计是测试过程中重要的测试活动,怎么样设计测试用例能提高我们测试的效率和质量,从以下几个方面做了简单的讲解。

软件测试
测试用例
符号执行,从漏洞扫描到自动化生成测试用例
符号执行,从漏洞扫描到自动化生成测试用例

Wikipedia上对符号执行的解释:是一种程序分析技术,其可以通过分析程序来得到让特定代码区域执行的输入。

Timon 覆盖率工具在知乎测试实践中的应用
Timon 覆盖率工具在知乎测试实践中的应用

本文介绍知乎开发的实时收集代码覆盖率的工具 Timon。

功能测试用例设计方法分享

测试用例可以用来衡量一个项目测试质量,因此在平时的测试流程中,编写测试用例就是测试过程中很重要的一步,每一个测试工程师都需要并且非常熟练的编写测试用例,能在编写测试用例中尽可能的覆盖任何异常的测试点。

测试
人人都可以掌握的正交试验设计测试用例方法

TamanduaOATs 是测者开发并开源的生成正交计算的pyd(python库)程序(放到python下的dlls目录下)

开源容器引擎商业应用质量保障之道

当前很多云服务提供商在其服务中添加了开源容器引擎,但其测试方式往往只是通过devops进行简单的功能测试,甚至未经测试直接使用开源社区的二进制发行版本。这使得很多缺陷遗漏到下游用户手中。开源引擎在商用时如何保障质量呢?本文通过多个类型的测试来系统的阐述容器引擎质量保障方案。

在软件测试中使用 ChatGPT
在软件测试中使用 ChatGPT

InfoQ 采访了 Dimitar Panayotov,了解他如何在日常工作中使用 ChatGPT。

Selenium Grid: 并行的 Web 测试

深入人心的用户接口/验收测试可以纳入到测试正堂并使构建加速。Selenium Grid提供了一种很方便的方法可以使Selenium tests在一台或多台机器上并行运行。InfoQ就此采访了Selenium Grid团队。

软件测试 / 测试开发丨 Web 自动化 测试用例流程设计

单条用例执行完成之后如果不恢复下一条用例的开始状态(回复用例初始页面),则会影响下一条用例的执行。

程序员
软件测试
测试开发
测试用例
设计测试用例专题_资料-InfoQ中文网