magento / mtf
此包已弃用且不再维护。未建议替代包。
Magento 测试框架
1.0.0-rc64
2019-07-26 18:27 UTC
Requires
- php: ~7.1.0||~7.2.0||~7.3.0
- allure-framework/allure-phpunit: ~1.2.0
- doctrine/annotations: 1.4.*
- phpunit/phpunit: ~6.5.0
- phpunit/phpunit-selenium: ~4.1.0
- symfony/console: ~4.1.0
Suggests
- facebook/webdriver: dev-master
- netwing/selenium-server-standalone: dev-master
- dev-master
- 2.2.x-dev
- 2.1.x-dev
- 2.0.x-dev
- 1.0.0-rc64
- 1.0.0-rc63
- 1.0.0-rc62
- 1.0.0-rc61
- 1.0.0-rc60
- 1.0.0-rc59
- 1.0.0-rc58
- 1.0.0-rc57
- 1.0.0-rc56
- 1.0.0-rc55
- 1.0.0-rc54
- 1.0.0-rc53
- 1.0.0-rc52
- 1.0.0-rc51
- 1.0.0-rc50
- 1.0.0-rc49
- 1.0.0-rc48
- 1.0.0-rc47
- 1.0.0-rc46
- 1.0.0-rc45
- 1.0.0-rc44
- 1.0.0-rc43
- 1.0.0-rc42
- 1.0.0-rc41
- 1.0.0-rc40
- 1.0.0-rc39
- 1.0.0-rc38
- 1.0.0-rc37
- 1.0.0-rc36
- 1.0.0-rc35
- 1.0.0-rc34
- 1.0.0-rc33
- 1.0.0-rc32
- 1.0.0-rc31
- 1.0.0-rc30
- 1.0.0-rc29
- 1.0.0-rc28
- 1.0.0-rc27
- 1.0.0-rc26
- 1.0.0-rc25
- 1.0.0-rc24
- 1.0.0-rc23
- 1.0.0-rc22
- 1.0.0-rc21
- 1.0.0-rc20
- 1.0.0-rc19
- 1.0.0-rc18
- 1.0.0-rc17
- 1.0.0-rc16
- 1.0.0-rc15
- 1.0.0-rc14
- 1.0.0-rc13
- 1.0.0-rc12
- 1.0.0-rc11
- 1.0.0-rc10
- 1.0.0-rc9
- 1.0.0-rc8
- dev-codecoverage
- dev-develop
- dev-testing
- dev-test
- dev-PHP_73_PHPUNIT_70
- dev-PHP7.3-master
This package is auto-updated.
Last update: 2020-02-08 17:30:55 UTC
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 贡献的一般指南。
要打开一个问题,请点击这里。