领先的工作方式,即刻开始

如何组织和编写测试用例

测试用例是整个测试过程的基石。在软件测试中,设计测试用例是整个过程的核心,起着至关重要的作用,也是测试执行环节的基本依据。测试用例设计是测试工程师的基本技能。如何编写良好的测试用例和高效的组织测试用例就显得尤为重要。本文将介绍如何组织和编写测试用例,并在飞蛾中演示最佳实践。

如何编写测试用例

一个编写良好的测试用例应该允许任何测试人员理解并执行测试。

在编写测试用例时,将自己置于用户的角度并包含所有必要的细节非常重要。尽力预先编写测试用例将为你节省时间和精力。

编写测试用例——特别是一次测试大量测试用例, 可能是一项耗时的任务。这里介绍一下编写测试用例的一些最佳实践,以及展示范例测试用例。

测试用例的要素:

使用强标题
一个好的测试用例从强大的标题开始。作为最佳实践,测试用例命名中最好包含你正在测试的功能模块名称。例如,如果你正在测试登录页,请在测试用例的标题中包含“登录页”。

包括强描述
描述应该告诉测试人员他们将要测试什么,并包括任何其他相关信息,例如测试环境,测试数据和前提条件/

...

如何使用飞蛾进行高效协作?

飞蛾一直关注如何提高测试团队协作效率,更好地管理测试进度。我们提供了众多功能来满足测试协作需求,从测试用例管理到测试计划创建,从测试任务分派到测试用例执行,从里程碑制定到测试进度跟踪,再到测试报告生成和测试用例复用,来帮助测试者更加高效地协作。为帮助大家更好地在飞蛾上进行测试管理与协作 ,我们总结出了一套最佳协作流程,分享给大家。

1. 创建项目

飞蛾支持多项目管理,在一个测试项目开始前,需要创建测试项目。创建项目时候可圈选参与的成员。
15382045328701

2. 设计测试用例

测试团队将产品需求转换为测试需求后,首先需要规划模块,将不同功能或页面的测试用例进行分组。然后针对具体需求设计测试用例。

将测试用例归类到模块中,有利于测试用例的组织。通常在一个软件项目中,将项目中独立的模块作为一个一级模块,模块内的功能作为二级模块,三级模块通常是功能点或 Web 页面名称。

在飞蛾上创建测试用例通常有两种实践方式。

  1. 一种是在用例库用例列表页直接创建用例标题,
...

敏捷开发模式下的利刃:探索性测试(ET)

探索式软件测试是一种强大的黑盒测试思考方法,但却被广泛误解。在某些情况下,它可以比自动化测试更加有生产力。它是一种经过深思熟虑的测试方式,没有测试脚本,可以使你的测试超出各种明显已经测试过的场景。

什么是探索式测试

探索式测试(Exploratory Testing)是一种软件测试方法,也可以说是一种测试思维方法,最先是 Cem Kaner 在 1983 年提出的。这是一种强调个人自由与责任的测试方法,让独立测试人员可以借用不断的学习来改善测试的规划与测试的执行,而在测试的过程中也会同时改善测试案例达到相辅相成的效果。

Exploratory-testing-process

它的本质是测试策略,边学习、边设计、边测试、边思考。换句话说,探索式测试是测试人员自发进行的测试工作,

...