Magento 测试自动化框架混乱

Magento Test Automation framework confusion

我们目前正在使用 Magento 1.4 开发电子商务网站。我不知道为什么我们使用旧版本,但我们是。

我的任务是设置一些自动化测试。如果可能的话,我们的想法是在不同的网站上使用这些测试,这些网站也是使用 Magento 1.4 构建的。

我是 Magento 的新手。我做了一些研究,找到了一些适合安装的 links。不过我找不到这个信息。

请您回答以下问题并帮助我好吗?谢谢

  1. taf 是我找到的 link 测试自动化框架。这不包含预先编写的回归测试。那是对的吗?这与 Magento 1.4 兼容吗?

我发现上面的 repo 现在已经被弃用了,正在维护一个新的 mtf。在看到它的安装先决条件(www.github.com/magento/mtf/blob/master/docs/install-config.md)时,它说 Magento 2 是必须的。

我现在很迷茫。我必须使用 Magento 1.4。我可以使用哪个自动化框架?有任何想法吗?最好我正在寻找一个具有一些针对 Magento 的预写测试用例的工具,以便更容易开始并在其上构建。

安装和 运行 Magento 我发现这是迄今为止最好的 link。 (www.dhmedia.com.au/article/how-install-and-run-magento-test-automation-framework)。如果您遇到其他更好的东西,请分享。

总的来说,忘记 MTAF 并使用 testng(Java) 或 PHPUnit 和 selenium 编写自己的自动化测试是否更好、更容易?我说的是电子商务平台上的用户旅程测试,例如下订单、浏览、创建心愿单等。

我知道有很多问题。这就是我对 Magento 的天真。再次感谢。

https://github.com/magento/mtf 是新的,"taf" 是旧的并且已弃用。它支持最新版本的 MAgento。基本上它不是一组测试用例,但您可以针对可能出现在 Magento 中的测试用例构建测试套件。它基于 Selenium。