Questions tagged «cms-testing»

2
如何测试Joomla 2.5组件
我在StackOverflow上问了这个问题,有人建议我在这里问。 我熟悉单元/系统/集成测试,并且希望能够测试我的Joomla组件。有这样做的标准方法吗? 我正在研究这个joomla mvc组件示例,其中不包含测试。我在Joomla文档和各个网站上都能找到的只是测试代码和bootstrap.php文件的片段。我特别想知道的是: 组件测试代码放在哪里 我是否需要提供自己的bootstrap.php,还是有某种方法可以仅“包括joomla”并运行测试 理想情况下,有人可以将我定向到一个开放源代码的Joomla组件,该组件具有有关如何运行它们的测试和说明(快速浏览,前5个左右没有测试)。 我找到的最接近的是this,它基于我的虚拟测试。 到目前为止我做了什么 组件目录结构: 你好,世界/ 管理员/ ... 测试/ bootstrap.php phpunit.xml modelHelloWorldsTest.php 现场/ ... helloworld.xml 第一次尝试 要运行测试,我将组件安装/复制到我的Joomla安装中。然后,我从〜joomla / administration / components / com_helloworld / tests运行以下命令: php phpunit-4.2.phar --bootstrap bootstrap.php . 我从中收到 Fatal error: Class 'ContentController' not found in C:\inetpub\wwwroot\ws_cairnstest\administrator\components\com_helloworld\tests\modelsHelloWorldsTest.php on line 5 我收集到这意味着我的bootstrap.php不正确,并且尚未加载必要的Joomla类。我会在某个时候对此进行调查,但这似乎是为了进行一些测试而进行的大量设置。 bootstrap.php: <?php …

3
我们如何参与Joomla!CMS测试?
我一直在关注开发人员的电子邮件主题和公告,作为新的Joomla!CMS版本通过Beta版将候选版本发布到生产版本。 在整个周期中,项目领导团队(PLT)向社区发出呼吁,以协助进行测试,以便在生产发布之前解决所有错误。 我们社区中的人们如何参与测试? 是否有特定的规定测试用例场景? PLT是否正在寻找具有特定技能的人?如果是,那是什么技能? 如果我们可以从Joomla的专业人士那里获得高层概述并链接到资源,那就太好了!CMS测试以及我们如何最好地提供帮助。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.