1、物理机虚拟机docker、k8s
1) 虚拟机没有硬件实体,物理机有(如服务器、PC),虚拟机是用物理机虚拟出来的硬件系统;
2) 物理机是一个,虚拟机是多个;
3) 物理机执行引擎建立在cpu、os和硬件层面上,虚拟机自己实现。
Docker && 虚拟机
1) docker是搭建于os上,在os层面虚拟化,虚拟机是在硬件层面虚拟化;
2) 虚拟机实现了操作系统之间的隔离,docker是进程之间的隔离。
Docker && k8s
1) docker是创建容器的工具,k8s是基于容器的集群管理平台。
2、
3、进程&线程的区别
Os可同时执行多个进程,进程可执行多个线程。
4、七层协议
应用层:网络服务与最终用户的一个接口(HTTP、FTP、TFTP、DHCP、SNMP、DNS、SMTP、HTTPS)
表示层:数据的表示、安全、压缩
会话层:建立、管理、终止会话
传输层:定义传输数据的协议端口号,流控和差错校验(UDP、TCP)
网络层:进行逻辑地址寻址,实现不同网络之间路径选择
链路层:
物理层:建立、断开、维护物理连接(TCP/IP协议)
5、HTTP/HTTPS
HTTP原理:通过TCP建立客户和服务器的连接,客户发送请求,服务器接受请求,给予响应。
区别:HTTPS是HTTP加上加密处理(HTTP+SSL)
PUT和POST区别
PUT是幂等,多次操作和上次影响相同,POST不是。
响应码:200---OK,201(已创建),204(成功处理请求,无返回内容)
400---错误请求(url非法字符,json格式不对),401---未授权(身份验证token异常),403---Forbidden(拒绝请求,无权限),404---Not Found(无法找到请求的资源)
500(服务器内部错误),503(服务不可用)
6、给一个接口如何测试
1)对需求,拿到接口文档,梳理清楚,去画测试导图
2)参数测试:
合法:必选、全部、组合
非法:数据错误(空,超范围(元素、长度、复杂度),)、类型错误、参数错误(多参、少参、错误参数,无参)
3)功能测试
4)性能测试
5)安全性测试(密码复杂度,密文加密,几次锁账号)
7、性能测试
关注点:
并发数:系统用户数,在线用户数,并发用户数(同一时间做同一操作)
响应时间:对请求做出响应所需要的时间
吞吐量:单位时间内系统处理的客户请求的数量
资源利用率:不同系统资源的使用情况,CPU(stress、top)/网络(iperf)/磁盘(fio、df -h)/内存(memstress、free -m)
8、软件测试的流程
文档需求分析--梳理测试点--写测试用例---冒烟测试--测试--回归测试--测试报告
9、业务
大数据平台:hisec安全态势感知系统。发现威胁、拦截威胁、采集信息及分析,帮助用户跟踪处理。
IAAS:Infrastructure as a service 基础设施即服务
SDI:智能存储网卡,
场景:云计算裸机场景:将主机侧的计算资源全租给客户使用,客户可在主机侧安装自己的软件,不熟数据中心管理者的限制。
作用:解决场景下共享分布式存储遇到的存储网络安全问题。
从云计算主机侧把云计算分布式存储软件部署到sdi(块存储设备),实现了分布式存储软件和主机硬件的解耦,彻底解决存储网络安全问题;同时通过卸载原来部署在主机侧存储软件,降低了主机侧CPU占用,降低了总体部署成本。
可用性、可服务性:
1)双M.2,单M.2故障不影响系统运行,提升系统可靠性;
2)2、双bios FLASH,作为固件启动介质,硬件设置和控制(计算机基本输入输出程序,系统设置信息,开机后自检程序和系统自启动程序);
3)面板指示灯,BMC界面和故障告警。
性能:sdi启动不超过3min
故障:bios包不对,升级失败;bios升级中卡复位,bios timeout,升级失败,从备起;bios同步中复位,起来继续同步。
bios从主起,正常起,不同步;升级bios(主),同步到备;设备从备起后,认为主坏,起来回滚到主。
BMC:baseboard management controller
功能:上报告警;记录系统事件;操作强制重启、上下电等;
Bios启动项设置(光驱、硬盘、PXE);
显示各组件情况(电源、风扇、内存、PCIE、硬盘、CPU等);
可通过网络、串口方式进入访问。
BIOS:basic input output system
功能:初始化(PCIE、硬盘等初始化建链);
引导操作系统(正常启动进入到os)
服务器:
功能:为网络用户提供集中计算,信息发布及数据管理等服务
10、遇到的问题
1、Ui问题
1)页面上元素定位到后(打印出text)无法操作---蒙层遮挡;
2)定位不到元素:显式等待一些元素
3)
2、接口问题:
1)响应码和响应内容有问题(报错信息不对)
2)
3、SDI问题
1)web上查看不到SDI卡,sdi卡槽位号异常,,开发定位:i2c挂死之后,xml从i2c上解绑,不会再加载上去。
2)Os异常重启或者卡住,查看串口系统日志,看下os在哪里,为啥异常。
标签:总结,HTTP,--,虚拟机,---,bios,测试 From: https://www.cnblogs.com/zmm521/p/17490399.html