作者|孙远 , 刘璐编辑|江柳阿里巴巴集团在中国开源年会上正式开源了其酝酿已久的容器 pouch 项目,为开源容器引擎家族又添加一名新成员。当前很多云服务提供商在其服务中添加了开源容器引擎,但其测试方式往往只是通过 devops 进行简单的功能测试,甚至未经测试直接使用开源社区的二进制发行版本。这使得很多缺陷遗漏到下游用户手中。开源引擎在商用时如何保障质量呢?本文通过多个类型的测试来系统的阐述容器引擎质量保障方案功能测试 适合场景容器功能验证是最基本的质量保障方式,适合于所有使用容器引擎的场景。功能测试中需要建立特性树,覆盖容器引擎常用的命令,如 attach、build、commit、cp、create、diff、events、exec、export、history、images 等
………………………………