测试实践

Selenium 项目关于测试的一些指南和建议。

关于“最佳实践”的说明:我们在本文档中有意避免使用“最佳实践”一词。没有一种方法适用于所有情况。我们更倾向于“指南和建议”的概念。我们鼓励您通读这些内容,并认真决定哪些方法在您的特定环境中有效。

由于许多原因,要正确进行功能测试是具有挑战性的。如果应用程序状态、复杂性和依赖关系还不足以使测试变得困难,那么处理浏览器(特别是跨浏览器不兼容性)也会使编写好的测试成为一项挑战。

Selenium 提供了使功能用户交互更容易的工具,但不能帮助您编写结构良好的测试套件。在本章中,我们将提供有关如何进行功能网页自动化方面的建议、指南和建议。

本章记录了多年来在许多 Selenium 用户中流行的、已被证明是成功的软件设计模式。


设计模式和开发策略

测试自动化概述

测试类型

鼓励的做法

Selenium 项目关于测试的一些指南和建议。

不鼓励的做法

使用 Selenium 自动化浏览器时要避免的事项。

上次修改时间 2022 年 10 月 19 日:更新 _index.en.md (#1202) (e2c7842631d)