- 博客(4)
- 收藏
- 关注
原创 接口测试面试题
现在一般的软件项目,前后端是分离的,前端主要负责展示页面给用户查看结果或输入,后端则是负责处理具体的业务逻辑。因为前后端分离,所以我们要通过接口测试来检验后端功能是否正常,特别是在调用其他公司的接口时,更需要从接口层面进行验证。在做接口测试涉及到后端数据校验时,比如成功增添一条用户信息,单纯依赖接口返回值来做断言可能不够,同时还需要连接数据库将新增的数据找到并把各个字段对应的值提取出来和你插入的数据进行匹配断言,如果都pass那才能证明这个接口能够完成成功添加一条用户信息的功能。
2024-05-19 15:34:37
302
1
原创 数据库面试题
2. 创建索引和维护索引要耗费时间,而且时间随着数据量的增加而增大,索引需要占用物理空间,如果要建立聚簇索引,所需要的空间会更大,在对表中的数据进行增删改时需要耗费较多的时间,因为索引也要动态地维护。1. 通过创建索引,可以再查询的过程中,提高系统的性能,通过创建唯一性索引,可以保持数据库表中每一行数据的唯一性,在使用分组和排序子句进行数据检索时,可以减少查询中分组和排序的时间。表的数据如果经常增删改等操作,那么少建索引比较好,因为索引需要随着数据的插入删除修改而进行更新,这会增加索引的维护成本。
2024-05-17 17:20:32
269
原创 Linux面试题
在Linux下,使用touch命令来创建文件,比如 touch 123.txt,系统就会自动创建一个空的123.txt文件,但是touch创建的是一个空的文件,不能直接向文件输入内容,可以使用文件编辑器vim输入内容。find是在文件系统中搜索符合条件的文件,根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间。在Linux下,使用rm -r命令可以递归地删除一个目录及其所有文件,这种用法非常强大,但也非常危险,因为删除后的文件将无法恢复。
2024-05-17 16:40:17
447
原创 软件测试面试题
客户端与服务器进行动态交互的Web应用程序出现之后,HTTP无状态的特性严重阻碍了这些应用程序的实现,毕竟交互是需要承前启后的,简单的购物车程序也要知道用户到底在之前选择了什么商品。HTTP本身是一个无状态的连接协议,为了支持客户端与服务器之间的交互,我们就需要通过不同的技术为交互存储状态,而这些不同的技术就是Cookie和Session。session存储在服务端,没有容量限制。2、利用JMeter做接口测试,添加线程组和HTTP请求,在HTTP请求中,添加对应的ip,port,url,请求参数等。
2024-05-14 11:11:31
484
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅