迈普-专业面
- 格式:docx
- 大小:45.54 KB
- 文档页数:3
迈普,是中国主流的网络及行业应用解决方案供应商,产品和解决方案大量应用于银行、
保险、政府、运营商、军队、电力等行业,致力于以技术和服务改变人们的工作和生活方式。
近年来先后推出中国首家3G行业应用系统、中国最高性能电信级交换机、全球首家多
核开放式标准高端路由器,产品关键技术均拥有自主知识产权。
软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡
量软件质量,并对其是否能满足设计要求进行评估的过程。
软件测试分类:
按照测试阶段划分:单元测试、集成测试、确认测试、系统测试、验收测试。
按照是否需要执行被测试软件划分:静态测试、动态测试。
按照是否需要查看代码划分:白盒测试、黑盒测试、灰盒测试。
按照是否需要人工干预划分:手工测试(个人复查,抽查,会审)、自动测试。
按照测试实施组织划分:开发方测试(α测试)、用户测试(β测试)、第三方测试。
按照测试对象划分:程序测试、文档测试。
α测试由用户、测试人员、开发人员共同参与的内部测试;
β测试内测后的公测,即完全交给最终用户测试。
白盒测试:它关注软件内部细节和逻辑结构,即把被测程序看成一个透明的盒子。
白盒测试方法:代码检查法、静态结构分析法、程序插桩技术、逻辑覆盖法以及基本路径法。
逻辑覆盖法有:语句覆盖、判定覆盖、条件覆盖、条件判定覆盖、条件组合覆盖和路径覆盖。
黑盒测试:被测对象的内部结构、运作情况对测试人员是不可见的,测试人员把测试的软件
系统看成是一个黑盒子,并不需要关心盒子的内部结构和内部特性,而只关注于软件产品的
输入数据和输出结果,从而检查软件产品是否符合它的功能说明。
黑盒测试方法:场景法、等价类划分、边界值分析、因果图法、决策表法、错误推测法。
单元测试又称为模块测试,主要来检验软件设计中最小的功能单位——模块。
单元测试是开发者通过编写代码检验被测代码的某单元功能是否正确而进行的测试。
集成测试是假定各个软件单元已经通过了单元测试的前提下,检查各个软件单元之间的接口
是否正确。
系统测试指的是将通过集成测试的软件系统,作为计算机系统的一个重要组成部分,与计算
机硬件、外部设备、支撑软件等其他系统元素组合在一起进行的测试,目的在于通过与系统
需求定义作比较,发现软件与需求规格不符合或者矛盾的地方,从而提出更加完善的方案。
其测试范围可分为功能测试、性能测试、压力测试、容量测试、安全性测试、图形用户界面
测试、可用性测试、安装测试、配置测试、异常测试、备份测试、健壮性测试、文档测试、
在线帮助测试、网络测试、稳定性测试。
验收测试是在系统测试之后进行的测试,目的是为了验证新建系统产品是否能够满足用户的
需要,产品通过验收测试工作才能最终结束。
测试用例包括:用例编号、用例类型、前置条件、操作步骤、预期结果、实际结果等。
讲述一个Bug的生命周期?
答:Bug提交、Bug分配、Bug确认、Bug修复、Bug回归、Bug关闭。
Bug描述中都包括哪些内容?
答:标题、描述操作、结果、预期结果、原因分析、如何修复、Bug等级、Bug修复人、Bug
状态。
怎么样才能成为一个合格的软件测试工程师?
答:(1)计算机专业技能(2)测试专业技能(3)软件编程技能(4)网络、操作系统、数
据库等知识(5)较强的责任心,对待测试工作要有不厌其烦的态度,与需求人员、研发人
员多交流沟通。
802.1Q TAG字段中,VLAN ID字段长度为(12)比特,总共有(4096)个可用VLAN ID。
IP地址长度为(32)位,MAC地址长度为(48)位。IANA分配的组播地址从(224.0.0.0)
到(239.255.255.255)。
一个掩码为255.255.252.0的子网,最大支持(1022)台主机。
Liunx操作系统中,用于改变指定目录或文件权限的命令是(chmod),用于显示系统中有哪
些用户在使用的命令是(cat)。
在IP网络中,0.0.0.0/0表示(所有网络)。802.11协议族包括(802.11a~v,802.11ac,802.11ad,
802.11ax)。
简述ICMP:ICMP是因特网控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP
主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由器是否可
用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着
重要的作用。ICMP报文有两种:差错报告报文和询问报文。
什么是路由器、网桥和交换机?有何区别?
答:网桥是一个简单的相关设备。它唯一的目的是把被许多在共享的物理网络分割成许多个
小部分。网桥是一个局域网与另一个局域网之间建立连接的桥梁。网桥通常只有2个端口;
超过2个端口的网桥成为Switch。传统的交换机从网桥发展而来,属于OSI第二层即数据
链路层设备。它根据MAC地址寻址,通过站表选择路由,站表的建立和维护由交换机自动
进行。路由器属于OSI第三层即网络层设备,它根据IP地址进行寻址,通过路由表路由协
议产生。交换机最大的好处是快速,由于交换机只需识别帧中MAC地址,直接根据MAC
地址产生选择转发端口算法简单,便于ASIC实现,因此转发速度极高。
交换机和网桥的区别:(1)端口区别。交换机工作时,实际上允许许多组端口间的通道
同时工作。所以交换机不仅仅体现出是一个网桥的功能,而且是多个网桥功能的集合。(2)
分段能力的区别。由于交换机能够支持多个端口,因此可以把网络系统划分成为更多的物理
网段,这样使得整个网络系统具有更高的带宽。而网桥仅仅支持两个端口。(3)传输数据的
区别。就数据信息的传输速率相比,交换机要快于网桥。(4)数据帧转发方式的区别。网桥
在发送数据前,通常要接收到完成的数据帧并执行帧检测序列FCS后,才开始转发该数据
帧。交换机具有存储转发和直接转发两种帧转发方式。直接转发方式在发送数据以前,不需
要在接收完整个数据帧和经过32bit循环冗余校验码CRC的计算检查后的等待时间。
请解释一下IP的定义,TCP和UDP有什么区别?
答:IP在网络层,TCP、UDP在传输层,TCP/IP是传输控制协议/网际协议。TCP/IP是一组
包括TCP和IP、UDP、ICMP和其他一些协议的协议组。TCP是传出控制协议,它向下屏
蔽IP协议的不可靠传输特性,向上提供一种面向连接的、可靠的点到点数据传输。TCP在
可靠性和安全性上更有保证。UDP也是传输层协议,它提供的是一种非面向连接的、不可
靠的数据传输,这主要是有些应用需要更快速的数据传输,比如局域网内的大多数文件传输
都是基于UDP的。UDP传输速度更快,开销更小。
说一下TCP三次握手?
答:TCP提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,
客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次
握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包
(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到
服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和
服务器进入ESTABLISHED状态,完成3次握手。
三类IP地址范围以及子网掩码如下:
A类地址的表示范围:1.0.0.1~126.255.255.255,默认子网掩码为:255.0.0.0;
B类地址的表示范围:128.0.0.1~191.255.255.255,默认子网掩码为:255.255.0.0;
C类地址的表示范围:192.0.0.1~223.255.255.255,默认子网掩码为:255.255.255.0;
私有地址有哪些?
A类:10.0.0.0~10.255.255.255
B类:172.16.0.0~172.31.255.255
C类:192.168.0.0~192.168.255.255
当一台计算机从FTP服务器下载文件时,在该FTP服务器上对数据进行封装的五个转换步
骤是:数据,数据段,数据包,数据帧,比特。(FTP服务器的数据要经过应用层、传输层、
网络层、数据链路层、物理层)。