12-1: Explore Code Coverage

DEX450 - Introductions and Overview

📄 第 320 页 🎬 视频课程

课程章节介绍

同学们,今天我们来聊聊Salesforce中的代码覆盖率。这是一个非常重要的概念,尤其是在我们编写Apex代码时。代码覆盖率可以帮助我们了解我们的测试类是否足够全面,是否覆盖了所有可能的代码路径。 首先,我们需要准备一个实验室环境。这个环境可以是你的开发者组织,或者是一个沙盒环境。确保你有权限在这个环境中运行Apex代码和测试类。 接下来,我们要运行一个测试类。你可以选择一个你已经写好的测试类,或者创建一个新的。运行测试类的方法很简单,打开开发者控制台,找到你的测试类,然后点击“运行测试”。 运行完测试类后,我们就可以查看代码覆盖范围了。在开发者控制台中,点击“测试”标签,然后选择“查看覆盖范围”。这里你会看到一个百分比,这个百分比表示你的测试类覆盖了多少代码。理想情况下,我们希望这个百分比尽可能高,最好是100%。 最后,我们的目标是使用开发者控制台来探索代码覆盖范围。你可以尝试修改你的测试类,看看覆盖范围如何变化。你也可以尝试添加新的测试方法,看看是否能提高覆盖率。 好了,这就是今天的任务。希望你们能通过这个实验,更好地理解代码覆盖率的重要性。现在,轮到你动手试试吧!