- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 【读书笔记】黑盒测试的测试用例设计方法
等价类划分边界值分析错误推测因果图功能图等价类划分就是对所有的输入数据划分不同的子集,并且相同子集内部的数据对于程序的运行是等效的。达到测试子集中的某一数据即可代表子集中的所有数据。可分为有效等价类和无效等价类两种集合。确定等价类的几个原则:确定等价类之后设计测试用例的三个步骤:根据输入和输出的等价类边界,选取正好等于、刚刚大于、刚刚小于边界的值作为测试数据,而不是等价类中的典型值或任意值。要注意极大值和极小值。设计步骤:根据自觉和经验推测程序中可能存在的各种错误,从而有针对性性的设计测试用例的方法。判定表
2022-07-01 09:58:15
281
原创 【读书笔记】Robot Framework 的变量
Robot Framework 的变量分为 标量, 列表 和 字典, 分别使用语法格式 , 和 来定义. 变量名称的构成包括: 一个表示变量类型的标识符(, , , ), 一对花括号(, ), 以及包含在花括号中的变量名.此外, 环境变量 可以直接使用语法 来获取.当需要传递对象而不是字符串参数给关键字时. 这种情况下只能使用变量实现.如果要在字面字符串中表示变量的语法格式, 则必须使用 反斜杠转义, 例如 .Robot Framework 变量, 与关键字类似, 是不区分大小写的, 同时其中的下划线
2022-06-20 14:03:44
3319
原创 Robot Framework 内建关键字索引
参考页面:Robot Framework documentationCall Method 主要用于动态调用keywords的时候,也就是keywords被放到变量里面Run Keyword 和上面的异同??Run Keywords 如果要运行的keywords带参数的话,中间用AND分隔。否则不必分隔Run Keyword If 系列 Run Keyword Unless 条件失败才运行Run Keyword And Continue On Failure Run Keyword And Expe
2022-06-15 15:15:58
593
原创 Trex client发送报文的几种方式
登录Trex server开启server进程再次看个连接,启动client发送过程中可以用stop命令来强制停止发送先开启service模式下的端口转包,以便验证流量capture monitor start --tx 1:打印port 1 的出方向的报文报文的封装是靠scapy来完成的,具体可以参看Scapy ManualEther(): 不填参数就用端口默认的mac来发送,这个默认的mac是在/etc/trex_cfg.yaml里面初始化的。当然也可以根据实际的需求学习刷新Dot1Q(vl
2022-06-14 11:06:49
960
2
原创 ISIS Multi Topology Exploratory Test session
主题:了解ISIS-MT的具体配置和实际作用。偏重于功能可用性的验证,覆盖EMS用户配置流程,监控流量状况。时间盒:90分钟测试环境:拓扑如下图所示测试覆盖区域:IS-IS MT EMS配置流程和流量检测测试设计:测程小结:分析1:由于ISIS是基于链路层的路由协议,所有无论IPv4还是IPv6,都采用相同的最短路径进行路由计算,IPv4和IPv6的混合拓扑被看成是一个集成的拓扑,这就要求IPv4和IPv6的拓扑信息必须一致。而在实际网络中,IPv4和IPv6的拓扑信息可能不同(例如链路cost值不同)
2022-06-09 16:34:43
272
原创 【Proxy ARP】代理ARP
1.在NJ上建到HZ的静态路由2.从HZ发起ping 172.16.0.56返回Network is unreachable,此时配置上到NJ的静态路由就能ping通3.不在HZ上配置静态路由而是带上下一跳指向SH,还是ping不通,返回Destination Host Unreachable。HZ一直向SH发送请求172.16.0.56的ARP报文,没有得到相应。对应的发送4个ARP报文,显示4个icm...
2022-06-09 16:28:25
1235
原创 ICMP学习小结
当一台计算机发送IP数据包时,会为数据包设置存活时间(TTL)值。每当数据包经过一个路由器,其存活时间值就会减 1。当存活时间减到 0 时,路由器将不再转发数据包,而是发送一个 ICMP TTL 数据包给最初发出数据包的计算机。默认条件下,traceroute 首先发出 TTL = 1 的UDP 数据包,第一个路由器将 TTL 减 1 得 0 后就不再继续转发此数据包,而是返回一个 ICMP 超时报文,traceroute 从超时报文中即可提取出数据包所经过的第一个网关的 IP 地址。需要注意的是,并不
2022-06-09 10:32:23
663
原创 【Trex】Trex初始化配置和server/client的启动
第二章 Trex初始化配置和server/client的启动可以用lspci命令查看网卡的在位情况。下面的01:00.0/01:00.1/05:00.0/05:00.1分别代表网卡的接口。切换到trex解压的目录,开始配置要使用的接口。Trex最少需要两个接口,也就是端口对的概念。如果只有一个可用的口,那可以采用dummy来占位。实际的环境已经升级到最新的v2.95,后续就用这个版本来举例。如果要用到IPv6的接口,添加stack: linux_based。仅仅构造IPv6的报文发送是不需要的。二、启
2022-06-02 11:11:08
2805
8
原创 【Trex】基于PC和网卡的数据报文发送平台
第一章 Trex的安装记录使用trex用作数据报文测试的过程。Trex是CISCO开源的一个基于PC和NIC网卡的数据报文发送的平台。主页:https://trex-tgn.cisco.com/Github:https://github.com/cisco-system-traffic-generator/trex-core从工作以来一直使用的是专用的数据仪表。从Spirent的SmartBits到TestCenter,从IXIA的XM2到XGS12。期间还试用过信尔泰、富士通、XENA等厂家的各类仪
2022-06-01 12:22:49
2608
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人