找到 456 篇文章,关于软件测试

在 Cypress 中构建基本测试

Debomita Bhattacharjee
更新于 2020-08-05 11:40:04

346 次浏览

一旦 Cypress 安装完成并且测试运行器成功设置,我们将在 examples 文件夹下创建一个 JavaScript 文件。这属于 Cypress 框架模板提供的 integration 文件夹。为了创建一个 Cypress 测试,我们需要遵循任何 Javascript 测试框架,例如 Jasmine 或 Macha。我们必须实现我们的 Cypress 测试,并借助这些框架使其可运行。Mocha 框架默认情况下与 Cypress 安装捆绑在一起。我们将遵循下面列出的规则,这些规则受 Mocha 或 Jasmine 框架支持 - 首先,我们应该有一个…… 阅读更多

Cypress 测试运行器(测试自动化)

Debomita Bhattacharjee
更新于 2020-08-05 11:39:04

797 次浏览

Cypress 测试运行器是此工具的重要功能之一。测试运行器基本上是开始使用 Cypress 执行任何测试用例的入口。在执行测试用例中的每个步骤时,Cypress 允许我们监控在被测应用程序上运行的命令。在我们完成 Cypress 的安装后,工具在终端上会提供一个建议 - 你可以通过运行以下命令打开 Cypress:node_modules/.bin/cypress open接下来,我们将从项目路径运行命令 node_modules/.bin/cypress open。运行此命令后,用户将收到通知,表明 Cypress 正在首先执行…… 阅读更多

Cypress 安装(测试自动化)

Debomita Bhattacharjee
更新于 2020-08-05 11:36:52

588 次浏览

要进行 Cypress 安装,首先我们需要下载 Node,因为要使用 Javascript 工具,我们需要在系统中安装 Node。接下来,我们需要访问官方网站 - https://node.org.cn/en/download/ 并根据系统要求下载。对于 Windows 系统,我们只需要一步一步地进行操作。它将存储在 Program Files 中。我们需要在环境变量中设置 node home 的路径。接下来,为了使用 Cypress,我们需要在系统上安装一个编辑器。我们可以下载 Microsoft Visual Studio Code 编辑器来编写…… 阅读更多

Cypress 架构(测试自动化)

Debomita Bhattacharjee
更新于 2020-08-05 11:30:53

4K+ 次浏览

下图描述了 Cypress 架构。大多数自动化测试工具(如 Selenium)通过从浏览器外部执行并通过网络运行远程命令来执行。Cypress 的功能完全不同。Cypress 位于浏览器本身。在 Cypress 的后台,存在 Node.js 服务器。Node 服务器和 Cypress 不断交互、调整和执行动作,以相互支持。因此,Cypress 可以访问应用程序的前端和后端。这有助于它同时对应用程序上的实时事件采取行动并执行…… 阅读更多

什么是用于测试自动化的 Cypress?

Debomita Bhattacharjee
更新于 2020-08-05 11:29:30

1K+ 次浏览

Cypress 是未来测试前端现代 Web 应用程序的工具。它旨在克服工程师和开发人员在测试基于 React 和 AngularJS 的 Web 应用程序时面临的障碍。它是一个快速、轻松且可靠的工具,用于测试在浏览器上运行的任何应用程序。Cypress 通常与 Selenium 相比较。但是,在架构和基础方面,Cypress 和 Selenium 之间存在许多差异。Cypress 面向以下目的:单元测试、集成测试、端到端流程测试。因此,Cypress 用于测试在…… 阅读更多

如何在 pytest 中对一组测试中的选定测试进行分组?

Debomita Bhattacharjee
更新于 2020-07-29 12:47:19

249 次浏览

我们可以对 pytest 中一组测试中的选定测试进行分组以执行。Pytest 是 Python 中的测试框架。要安装 pytest,我们需要使用命令 pip install pytest。安装后,我们可以使用命令 pytest –version 验证 Python 是否已安装。pytest 的版本将被显示。Pytest 可用于创建和执行测试用例。它可用于广泛的测试 API、UI、数据库等等。pytest 的测试文件有一个命名约定,即它以 test_ 开头或以 _test 关键字结尾,并且每一行代码…… 阅读更多

如何在 pytest 中运行一组测试中的选定测试?

Raju Kumar
更新于 2020-07-29 11:46:46

370 次浏览

我们可以运行 pytest 中一组测试中的选定测试。Pytest 是 Python 中的测试框架。要安装 pytest,我们需要使用命令 pip install pytest。安装后,我们可以使用命令 pytest –version 验证 Python 是否已安装。pytest 的版本将被显示。Pytest 可用于创建和执行测试用例。它可用于广泛的测试 API、UI、数据库等等。pytest 的测试文件有一个命名约定,即它以 test_ 开头或以 _test 关键字结尾,并且每一行…… 阅读更多

如何在 pytest 中使用 fixture?

Debomita Bhattacharjee
更新于 2020-07-29 11:22:29

386 次浏览

fixture 是在 pytest 中与之关联的每个测试方法之前执行的方法。Pytest 是 Python 中的测试框架。要安装 pytest,我们需要使用命令 pip install pytest。安装后,我们可以使用命令 pytest –version 验证 Python 是否已安装。pytest 的版本将被显示。Pytest 可用于创建和执行测试用例。它可用于广泛的测试 API、UI、数据库等等。pytest 的测试文件有一个命名约定,即它以 test_ 开头或以 _test…… 阅读更多

如何在 pytest 中运行测试方法而不将其报告为通过或失败?

Debomita Bhattacharjee
更新于 2020-07-29 11:21:13

367 次浏览

我们可以在 pytest 中运行测试方法而不将其报告为通过或失败。此测试方法通常用作先决条件。Pytest 是 Python 中的测试框架。要安装 pytest,我们需要使用命令 pip install pytest。安装后,我们可以使用命令 pytest –version 验证 Python 是否已安装。pytest 的版本将被显示。Pytest 可用于创建和执行测试用例。它可用于广泛的测试 API、UI、数据库等等。pytest 的测试文件有一个命名约定,即它以 test_ 开头或以 _test…… 阅读更多

什么是 pytest 及其优点是什么?

Debomita Bhattacharjee
更新于 2020-07-29 11:13:20

1K+ 次浏览

Pytest 是 Python 中的测试框架。要安装 pytest,我们需要使用命令 pip install pytest。安装后,我们可以使用命令 pytest –version 验证 Python 是否已安装。pytest 的版本将被显示。Pytest 可用于创建和执行测试用例。它可用于广泛的测试 API、UI、数据库等等。pytest 的测试文件有一个命名约定,即它以 test_ 开头或以 _test 关键字结尾,并且每一行代码都应该在一个方法内,该方法的名称应以…… 阅读更多

广告