摘要:
开发前分析: 数据获取: 数据库获取地址。 到回显判断是否有命令。 遇到问题pull的代码把本地给覆盖了服了。 后来发现pycharm 里面右键就能看到local代码进行复原。 1.看505代码获取natp具体内容 2.复制kim代码修改测试 阅读全文
摘要:
测试思路: 1.三个厂商(分别进行测试) 2.每个角色单独测试 3.角色测试(都有配置且配置正确/都有配置但是配置的一些数据有问题/漏了一些配置/dmz是否为none的) 问题: 1.当角色既不在不用检测的,也不在有检测要求的里,该怎么处理。 阅读全文
摘要:
1.添加获取失败直接结束放回错误。 2.解决问题用for in判断会导致原本想要判断10但是出现100也会导致判断成功 阅读全文
摘要:
解决问题 1.端口查询失败,返回错误 2.在匹配下行段口时,用了两个for循环,提前在config中取出,端口号。降低时间复杂度。 3.完成截取“interface TenGigabitEthernet 0/46"和下一个”!“之间的命令,标红的为数据库获取的物理接口,检查此命令中是否存在命令”st 阅读全文
摘要:
测试代码: 测试方法:路径覆盖 需要六组测试用例: 解决判断单播和多播字符重合问题: 阅读全文
摘要:
今日目标:完成脚本编写 首先分析任务: 分别对三个厂商进行,广播抑制。 现在遇到的问题:面对聚合接口时,如何实现上面功能。 去看回显和数据库查询的关系 需要判断的东西:1.是否是下联接口 基本思路: 第一步:首先利用sql语句在数据库中查询下联端口。 第二步:在执行命令获取回显。 第三步:将每条命令 阅读全文
摘要:
python列表(元组) 列表项通过[ ]来确定 python的列表项不同于java,python的列表项可以存储不同数据类型。 可以向前访问和向后访问 访问list[ 起始下标,结束下标,步长] 通过+和*来扩展列表。 list*2 (代表list重复内容) list+["1"] (添加一个元素) 阅读全文
摘要:
问题一:实现jupyter一打开就是一个界面 问题二:用dockers commit打包的镜像,jupyterlab,app目录下的东西会应为自动消失。 问题三:区别广播,单播,组播:广播从IP上来说结尾是255,单播是1,其他是组播. 单播:一对一通信 组播:一对多通信 广播:一对所有。 会议总结 阅读全文