DF系列术语集合
DFX(Design for X):DFX 是一个通用的术语,其中的 "X" 可以代表多种不同的设计目标或参数,如制造性、测试性、可维护性等。DFX 的目的是优化产品设计,以满足特定的需求和目标。
DFP(Design for Production):DFP 也被称为 DFM(Design for Manufacturing),其目标是简化产品的制造过程,降低生产成本,并提高质量。DFP 的方法包括选择适合的材料、简化零件设计、减少组件数量等,以使产品更易于制造。
DFT(Design for Testability):DFT 的目标是提高产品的可测试性,以便更容易地检测和定位故障。通过在设计阶段考虑测试需求,如增加测试点、设计自检功能等,可以实现更有效的产品测试和故障排除。
DFR(Design for Reliability):DFR 的目标是提高产品的可靠性和寿命,减少故障率。通过使用可靠性分析方法、选择高可靠性元件、进行可靠性测试等手段,可以确保产品在设计寿命内可靠运行。
DFAV(Design for Availability):设计以确保系统或设备在需要时可用的方法。主要关注减少停机时间和提高系统可靠性。
DFC(Design for Cost):目标是通过优化设计和材料选择等方式来降低产品制造和生产成本。
DFL(Design for Logistics):设计以优化产品物流和供应链方面的方法,以提高交付效率和减少成本。
DFE(Design for Environment):旨在减少产品对环境的影响,包括使用环保材料、节能设计等。
DFU(Design for Usability):设计以提高产品的用户友好性和易用性的方法,包括人机工程学设计、用户界面优化等。
Design for Testability 如何做插件级别UT
ex:如何测试server 里的一个插件接口
mock client
mock server
获取插件实例
调用插件方法
对输出和预期对比
flightgear源码 属性树
使得xml里的数据具备关联性
系统级别的发布包管理器,太大了 没必要
使用场景1:量产全量配置文件的解析(TCC进程)
使用场景2:mainflow的模型文件生成(IDE)和解析(TPS)
使用场景3:tps testend触发子suit集合start(TPS)
zookeeper 服务发现,bc健康监控,随时选举
brokercluster:主备
propducecluster:topic无关
cosumercluster:topic无关
leader:p和c的接口
follower:数据同步,随时夺权
broker partitiion topic分发不同机器
cosumer Group 和 partitiion强相关