2019年6月19日,WordPress是一个紧密耦合的系统,代表了超过十五年的思想、决策、技术变革和意识形态斗争。有很多历史需要解析,通常最简单的任务可能会产生意想不到的结果。
同时,自动化测试是确保软件能够以高置信度和低回归风险定期发布的最佳方法之一。不幸的是,从“构建WordPress插件”到“通过测试构建WordPrins插件”的跨越通常被视为一个具有挑战性的障碍。幸运的是,有一些工具可以轻松地在现有代码库中设置测试工具。
这篇演讲介绍了自动化测试的基本原理,尤其是在WordPress的背景下。在理解了为什么自动化测试如此重要之后,与会者将学习如何开始测试他们的插件和主题,使用PHPUnit和WordPress核心测试框架中的功能来构建和发布高质量的软件。