在项目开始时,我的提案是在 Joomla 的新版本中添加直接从组件视图创建菜单项的 1.x 功能。在开始的几周里,我和我的导师讨论了添加此类功能应采取的方法。决定是在使用辅助函数或使用插件之间。在我的提案中,我建议使用插件方法,使用各种触发事件。因此,我们决定首先为文章视图(动态)版本添加功能,然后可以使用插件使功能通用。因此,基本上我在一开始提出的方案被用来实现最终目标。
joomla 项目 GSoC16 的成功为我打开了许多大门。在这里,我展示了我使用自动测试作为 BDD - Gherkin、codeception 如何为我们项目编写测试场景以及我们如何帮助 Joomla! 通过项目。
大家好!如何使用Gherkin和Codeception使Joomla! CMS测试更佳?从广义上讲,BDD(行为驱动开发)关乎沟通,将软件视为一个具有功能和特性的系统。使用BDD方法编写测试用例使测试用例变得简单。BDD测试易于非开发人员和测试人员理解。
我带着GSoC 2016项目的下一篇文章回来了。之前我写了关于可共享草稿内容的核心思想,有很多代码要编写,但时间却不多!前篇文章解释了项目的范围、实施步骤以及此增强功能的优点。在我的第二篇文章中,分享了项目至今的进展,以及过去几周编码过程中的各种喜悦和挑战!
关于为Joomla!中的自定义JavaScript库编写测试的Google Summer of Code项目即将完成。我们即将将它们合并到Joomla! CMS中。本文将讨论为什么这些测试需要尽快合并。
六名学生,六个项目,大量的代码。2016年Google Summer of Code已过半。我们负责Joomla!项目的学生在导师和管理员的帮助下努力工作。他们能按时完成吗?他们的项目能为Joomla!项目和Joomla!用户带来良好的结果吗?
通过接受,您将访问https://magazine.joomla.net.cn/之外的第三方外部服务