Linux知识:
1、查看进程的命令
ps
2、查看端口的命令
lsof -i:端⼝
3、赋予文件权限的关键字
chmod
4、r,w,x对应的数字是多少
4 2 1
5、给一个文件给rwx权限
chmod 777
6、git提交文件的命令是什么
git add 文件名:提交文件到暂存区
git commit -m “备注”:提交文件
git push :提交
7、git创建仓库的命令是什么
git init
8、查看内存的命令
free
9、编辑文件的步骤
1、vim打开要操作的文件
2、进入vim的编辑器后
3、输入a或者i
4、在最下栏就会显示insert/插入,那么就说明可以编写内容了
5、开始编写内容,编写完成后,开始保存步骤
6、按下esc键
7、再shift+:
8、wq就是保存
9、如果不保存,那么输入的是q!
10、查看文件前5行的命令
head -n 5
11、查看文件后10行的命令
tail -n 10
12、文件查看命令
ls
13、平均负载怎么查看
综合考核:
1、HTTP协议的组成部分?
2、postman中断言是在哪里断言?断言哪三部分?
tests中写断言,断言协议状态码,业务状态码,响应数据
3、postman的请求参数在哪里?
postman中的请求参数是在body里填写的,如果是表单的数据格式就填写在X-www-form中,如果是json/数据格式就填写在raw下的json中
4、一个完整的测试流程?
首先拿到产品需求文档,进行需求分析及需求评审
然后测试编写测试计划和测试用例,集合相关人员评审测试用例,
开发编写代码,转测给测试,测试先进行冒烟测试,然后正式进入到测试阶段,
完成所有的缺陷修复之后,进行验收测试,编写测试报告,最后准备产品上线
5、冒烟测试是什么?
冒烟测试, 是指在对一个新版本进行大规模的测试之前,先验证一下软件的基本功能是否实现,是否具备可测性。
6、开发要转测的依据是什么?
需求文档要求的功能和交互等全部实现,冒烟测试通过
7、如果开发那边代码写不完,超过预期时间你怎么办?
8、对淘宝购物车有哪些测试点?用等价类边界值如何划分?
购物车商品的删除、购物车商品数量的增加、购物车商品的结算、购物车商品金额的改变、购物车的全选功能
9、ui测试定位元素有?对于多元素怎么定位?
单个元素定位有8种方法,id、name、tag_name、class name、link text、partial link text、css、xpath、
多个元素定位返回的是一个列表
举例说明,如我想要用tag_name定位一个百度输入框,它的标签为input,但是input前面还有多个input,它的位置是第8个,那么索引就是7,
10、ui自动化测试怎么进行接口测试?
使用第三方库pytests
11、接口测试需要携带哪些参数?
12、linux有哪些常用的命令?查看文件是那个命令?
alias设置别名,cd切换目录,mkdir创建目录,touch创建文件,rm -v 删除文件,cp复制文件,mv剪切文件,cat查看文件内容,chmod赋予权限
查看文件:ls
13、比如mysql中对2021年的前6个月的工资总和,用到那些命令?
select sum(1)from salaries between 2021.1.1 and 2021.6.30
14、常用的请求方法?get和post方法区别?
常用的请求方法有:get,post,delete,put
post:post请求是客户端向服务端请求向服务端添加新的资源。
get:get请求是客户端向服务端请求获取服务端已有的资源。
15、常用的业务状态码?
16、元组和字典的区别?
元组是小括号,字典是大括号,字典里的元素是key value格式
17、字典如何输出key的值?如何输出value的值?
分别对key值,value值进行循环输出
输出key值:
for item in dict.keys():
print (item)
输出value值:
for item in dicy.values():
print (item)
18.mysql中有两个表,表A中有name,性别,分数;表b中有name,性别,分数,女生总共多少人,平均分,工程中用到哪些函数
group by聚合函数,对女生性别进行聚合
count计数
avg平均分
19.mysql中有两个表,表A中有id,name,company,表B中有id,工资,怎么查询李四的工资?
select A.name B.salary inner join B on A.id=B.id where A.name =李四
20.表的关联查询用过么?
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/267321.html