了解代码
DevStack 练习
- 在您的笔记本电脑或公有云中的虚拟机上启动 DevStack
- 验证服务是否正在运行
- 选择一项服务,并发出 API 调用或使用其客户端来验证功能
LOG 消息练习
- 在您在上一练习中选择的 API 调用中的一个方法中添加几行额外的 LOG.debug()
- 在您的 DevStack 环境中重新启动相应的服务,并在日志中找到新消息
- 使用 LOG 消息找出传递给该方法的参数
测试
测试练习
- 仅运行一个测试类,而不是整个套件
- 运行一个测试用例
- 分组练习
- 请导师破坏一个测试用例的被测试代码
- 通过运行测试并分析测试输出来找出修改内容
测试覆盖率练习
- 找到一个不太复杂的开放评审并下载补丁
- 删除代码更改并运行测试
- 检查测试是否失败
- 解释如果它们没有失败意味着什么
- 评论开放评审