magento/mtf

此包已弃用且不再维护。未建议替代包。

Magento 测试框架


README

Magento 测试框架(MTF)或功能测试框架(FTF)已被 Magento 功能测试框架(MFTF)取代(MFTF)。虽然 MTF 仍然可用,但所有 MTF 测试正在迁移到 MFTF。我们建议使用 MFTF 进行测试。

功能测试框架

功能测试框架(FTF)是一个开源的 R&D 项目,旨在促进 Magento 核心产品的改进。功能测试框架有助于避免在应用程序中自动化测试用例时的重复。通过新的改进功能测试框架,开发者将能够自动化开发功能的功能测试,从而实现频繁发布和更高的产品质量。

更多概述信息请参阅功能测试框架简介

步骤 1:检查您的预安装条件

在安装 FTF 之前,您需要配置 Magento 以准备测试,并验证已安装所需软件

步骤 2:安装 FTF

准备好后,使用Composer 安装 FTF

步骤 3:验证您的安装

验证 FTF 是否已安装,请检查您的 dev/tests/functional/ 目录以查找 vendor/magento/mtf

步骤 4:开始测试

要快速开始,请参阅快速入门步骤。在那里,您将学习如何配置 PHPUnit设置 Selenium运行功能测试

为功能测试框架代码库做出贡献

贡献可以采取新组件或功能、现有功能的更改、测试、文档(例如开发者指南、用户指南、示例或规范)、错误修复、优化或仅仅是好的建议的形式。

要为FTF代码库做出贡献,您可以参考Magento 2 贡献的一般指南

要打开一个问题,请点击这里