5.4 编码与测试