去除器

150道大厂软件测试常见面试题,认真思考

发布时间:2024/9/23 14:45:13   
治疗白癜风的医院 http://www.wzqsyl.com/m/
软件测试基础

什么是软件测试?

软件测试的目的?

软件测试的目标

测试环境如何部署?

软件测试的原则

测试的工作流程

测试工程师的职责

软件有多少种分类?

软件的分类

测试的主要方面

软件测试的对象

什么是“测试案例"?

怎么编写案例?

软件测试的两种方法

测试结束的标准是什么?

软件的生命周期

什么是软件的生命周期?

软件测试按过程分为三个步骤

面向对象的设计如何影响测试?

软件带来错误的原因很多。主要的原因有哪些?

做好软件测试的一些关键点

软件测试的步骤是什么?

如何录制测试脚本?

应该考虑进行如何测试的测试方法

怎样估计测试工作量?

测试设计的问题

选择软件测试基础里的其中一道解答

软件的分类

liunx

说出10个以上的Linux命令

在RedHat中,从root用户切到userl用户,一般用什么命令?

Linux中,-般怎么隐藏文件?

在Linux系统中,一个文件的访问权限是,其含义是什么?

如何查看CPU信息?

查看占用CPU使用率最高的进程?

如何查看一个文件的末尾50行?

如何过滤文件内容中包含"ERROR"的行?

查看某端口号?

查看某进程号?

grep和find的区别?grep都有哪些用法?

查看IP地址?

创建和删除一个多级目录?

在当前用户家目录中查找haha.txt文件?

如何查询出tomcat的进程并杀掉这个进程,写出linux命令?

动态查看日志文件?

选择Liunx里的其中一道解答

说出10个以上的Linux命令

1、创建文件:touch

2、删除文件:rm(remove)

3、查看文件:cat

4、复制:cp(copy)

5、创建文件夹:mkdir(makedirectory)

6、剪切或者重命名:mv(move)

7、压缩解压缩:tar

8、查看:lslist

9、编辑:vi/vim

10、查看当前路径:pwd(PrintWorkingDirectory)

11、切换用户:suswitchuser

12、创建用户:useradd

13、删除用户:userdel

14、创建用户组:groupadd

15、删除用户组:groupdel

16、查找:find

17、修改权限:chmod(changemode)

18、查看进程:psprocess

19、杀进程:kill

20、查看日志:tail

MySQL基础

什么是数据库?

什么是关系型数据库,主键,外键,索引分别是什么?

写出表的增删改查SQL语法

SQL的表连接方式有哪些?

表的连接查询方式有哪些,有什么区别?

什么三范式?

SQL的select语句完整的执行顺序?

说一下Mysql数据库存储的原理?

事务的特性?

简述什么是存储过程和触发器?

什么是数据库索引?

数据库怎么优化查询效率?

你用的Mysql是哪个引擎,各引擎之间有什么区别?

如何对查询命令进行优化?

数据库的优化?

选择Liunx里的其中一道解答

.NoSQL和关系数据库的区别?

接口测试

接口自动化测试的流程?

接口测试用例的编写要点有哪些?

提到UI级别测试和API测试之间的关键区别?

HTTPS的工作原理

HTTPS有哪些优点?

HTTPS的缺点

HTTPS和HTTP的区别主要如下:

POST和GET有什么区别?

Session与Cookie有什么区别?

TCP和UDP有什么区别

什么是TCP/IP?

在API测试中测试的常用协议是什么?

cookie有什么作用?

Cookie测试的测试点

cookie的缺点

cookie与session的区别

选择接口测试里的其中一道解答

HTTPS和HTTP的区别主要如下:

1、

转载请注明:http://www.aideyishus.com/lktp/7637.html
------分隔线----------------------------