千锋教育软件测试面试宝典视频教程,软测面试高频高频经典核心必考100题

7.18 P43-P46
1、常用的bug管理或者用例管理工具,并描述一个一个工作流程?
常用的Bug管理或者用例管理工具
禅道
testlink
QC
mantis
JIRA
禅道是一个开源的项目管理工具,可以用它来管理产品的需求,项目的任务,测试用例和跟踪bug。
禅道的使用流程
1)创建组织,部门,用户
2)创建产品
3)创建模块
4)添加需求
5)创建项目
6)设置团队
7)关联需求
8)指派研发任务
9)测试相关
10)编写测试计划
11)编写测试用例
12)执行
13)管理bug
2、10个常用的Linux命令
1)mkdir(makedirecotiry): 创建文件夹
2)rm(remove):删除文件
3)cat:查看文件
4)cp(copy):复制
5)touch:创建文件
6)mv(move):剪切或者重命名
7)tar:压缩解压缩
8)pwd(Print Working Directory):查看当前路径
9)vi/vim:编辑
10)ps:查看进程
3、表连接的方式有那些?
sql表连接分成外连接、内连接和交叉连接
内连接使用比较运算符根据每个表共有的列的值匹配两个表中的行。(使用像 = 或 <> 之类的比较运算符)。
外连接可以是左向外联接、右向外联接或完整外部联接。
左连接
1)LEFT JOIN或LEFT OUTER JOIN 返回左表所有的数据,如果右表数据与左表匹配就返回,不匹配则在相关联的结果集行中右表所在的所有选择列表列均为空值。
右联接
2)RIGHT JOIN或RIGHT OUTER JOIN 返回右表的所有行,左表只有与右表匹配的数据才返回,如果右表的某行在左表中没有匹配行,则将为左表返回空值。
全连接
3)FULL JOIN 或 FULL OUTER JOIN 全连接返回左表和右表中的所有行,当某行在另一个表中没有匹配行是,则另一个表的选择列表列包含空值。
4、TCP与UDP的区别?
TPC协议
传输控制协议(TPC,Transmission Conirol Protocol) 是一种面向连接的、可靠的、基于字节流的传输层通信协议
UDP协议
UDP 或用户数据报协议是TCP/IP模型传输层的无连接协议。它既不建立连接,也不检查目标计算机是否已准备好接收。该协议只是将数据发送到目标计算机。
TCP与UDP的主要区别
1)TCP是面向连接的,而UDP是无连接的协议。
2)正式因为TCP是面向连接的,TCP对于传输有用的数据非常可靠,因为它需要确认发送的信息。
UDP是一种不可靠的协议
3)TCP是面向连接需要三握手,所以速度比较慢,UDP不用,所以速度比较快
4)适用场景
TCP:文件,文本传输
UDP:视频语音传输