容器网络测试关键问题

  1. 资料问题
    主要影响客户体验, 低级问题. 类似于单词拼写错误, 用词有歧义,等。
    另一点是,我们的用户文档,主要偏向于技术向的描述,各种参数功能罗列。友商有比较好的最佳实践操作说明。我们后面也会都增加这样的最佳实践。
  2. golang omitempty
    此问题主要表现为, 用户对一个elb监听器(监听某个ip端口实现负载均衡)的某一个参数做出修改,会造成该监听器对象的其他参数被重置为默认值。
    问题根本原因为:此功能后端实现为 包装的elb服务接口,在给elb服务传值时,预期只赋值 要修改的参数,然后json序列化之后,也是{"a":"b"},实际有的接口没有添加omitempty,导致我们构建对象只传 a = b, 实际序列化后结果为 {"a":"b","c",[],"d",false},数组被置空,bool值被置为false。导致elb侧认为有三个值需要修改。最后其他两个参数被清空。
    问题负向改进: 首先,这个问题最适合解决的阶段是开发的代码检视,所以在开发的代码检视,阶段,对于各个类新增字段,进行omitempty的一个说明,为什么用,为什么不用,会不会有json序列化问题。然后测试流程中,在开发串讲和测试设计阶段,对于有结构体新增字段,也要问出同样的问题。 最后补充测试用例,对于每个结构体新增一个用例,遍历每个字段做修改,然后看其他字段会不会出现预期之外的改变(预期是不应该变化)。
相关推荐
qq 137401861112 小时前
yyt0681.15标准解读:无菌医疗器械YY/T 0681.15运输包装的安全守护密码
功能测试·可用性测试·安全性测试
qq 137401861113 小时前
ASTM D4169低气压测试全解析:在稀薄空气中astmd4169守护运输安全
功能测试·可用性测试·安全性测试
oscar99915 小时前
CI_CD 管道:是什么、为什么以及如何构建
ci/cd·单元测试·压力测试
卓码软件测评2 天前
软件信创测试和软件首版次认定机构【使用Postman的Pre-request Script动态处理数据】
测试工具·ci/cd·性能优化·单元测试·测试用例
汽车仪器仪表相关领域2 天前
双组分精准快检,汽修年检利器:MEXA-324M汽车尾气测量仪项目实战全解
大数据·人工智能·功能测试·测试工具·算法·机器学习·压力测试
Bug 挖掘机2 天前
最近跳槽了
软件测试·功能测试·测试开发·跳槽
qq 13740186112 天前
ASTM D4169抗压测试全解析:守护物流astmd4169包装安全的核心标准
功能测试·可用性测试·安全性测试
汽车仪器仪表相关领域2 天前
全组分精准捕获,台架研发中枢:MEXA-ONE发动机尾气测量装置项目实战全景
大数据·人工智能·功能测试·单元测试·压力测试·可用性测试
weixin_440730502 天前
03功能测试实战
服务器·功能测试·p2p
软件测试君2 天前
2025年10款王炸AI测试工具,你用过几款?
自动化测试·软件测试·人工智能·深度学习·测试工具·单元测试·ai测试工具