记测试过程中常规的知识点(长期记录)

项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端;

迭代背景:敏捷开发

记录方向:测试常识

记录时间:长期

==========================================================================================

1、java项目yml配置文件

2、服务端抓包

==========================================================================================

1、java羡慕yml配置文件

项目现在是容器化的微服务架构模式。关于yml配置文件是一套配置文件,动态获取环境变量的模式:

每个服务为一个容器,将每个容器的公共部分配置文件抽离出来,然后每个容器独特的配置文件单独为一个yml文件的方式;

 

2、服务端抓包,将抓包的文件下载下载,然后使用wireshark工具打开文件;

2.1、tcpdump抓包

监听特定网卡
tcpdump -i eth0/ens180

特定端口
tcpdump port 3000

监听特定主机
tcpdump host 192.168.2.223

监听不同协议
tcpdump tcp/udp

来源主机+端口+协议
tcpdump tcp port 22 and src host 192.168.2.223

监听特定主机之间的通信
tcpdump ip host 192.168.2.223 and 192.168.2.224

限制抓包的数量
tcpdump -c 100000

2.2、wireshark抓包

yum -y install wireshark

tshark -i eth0 port 22 -c 100 >> /home/tshark-20190403.txt

说明:

-i eth0 指定网口

port 22 指定端口

-c 100 指定抓多少个包

>> /home/tshark-20190403 抓到的包写入(追加)到这个文件,如果没有此文件则创建并写入数据。

posted @ 2021-02-23 19:21  小菜鸡1枚  阅读(84)  评论(0编辑  收藏  举报