设置和运行功能测试
预计时间:60 分钟。
场景
Selenium 是一个用于 Web 应用程序的可移植开源软件测试框架。 它几乎可以在所有操作系统上运行。 它支持所有现代浏览器和多种语言,包括 .NET (C#) 和 Java。
本实验室将介绍如何在 C# Web 应用程序上执行 Selenium 测试用例,这是 Azure DevOps 发布管道的一部分。
目标
完成本实验室后,你将能够:
- 配置自托管 Azure DevOps 代理。
- 配置发布管道。
- 触发生成和发布。
- 在 Chrome 和 Firefox 中运行测试。
要求
- 此实验室需要 Microsoft Edge 或支持 Azure DevOps 的浏览器。
- 设置 Azure DevOps 组织:如果还没有可用于本实验室的 Azure DevOps 组织,请按照创建组织或项目集合中的说明创建一个。
- 标识现有的 Azure 订阅或创建一个新的 Azure 订阅。
- 验证你的 Microsoft 帐户或 Entra 帐户是否具有 Azure 订阅中的参与者或所有者角色。 有关详细信息,请参阅使用 Azure 门户列出 Azure 角色分配。
练习
在此实验室过程中,你将完成以下练习:
- 练习 0:配置实验室先决条件。
- 练习 1:使用自托管 Azure DevOps 代理实现 Selenium 测试。
- 练习 2:删除 Azure 实验室资源。