复习题

1.jmeter和postman的区别:

实现接口自动化,连接数据库进行数据验证,大批量造数据,实现脚本的复用,+jenkins实现持续集成,实现数据回收,结合mock实现造铺底数据,出测试报告;

2.安装jdk(1.8)和tomcat(8.5)

通过mkdir创建一个java文件后,mv jdk /java文件到JAVA文件夹里去,通过tar -xzvf解压文件,然后vi etc/profile去设置环境变量,再sorce /etc/profile是环境生效,最后检验是java -version,

进入到tomcat里。然后内容有 bin文件夹:可执行文件;conf:配置文件;logs;日志;webapps:放war包:

tomcat如何修改端口。默认端口是8080,修改端口可以起多个tomcat,  

vi server.xml修改端口号,注意有哪些部分是注释,注释是不要改的,

然后./startup.sh

如果要查看日志的话,就是进入到日志文件夹里,用tail -f catalina.out实时查看日志;

tar -f (实时):tar -50f(最后50行)

3./XXX.sh 运行可执行文件;  sh xx.sh也是

4.tomcat是一个容器,,war包是开发打包的,解压是

5.停掉服务,首先查看进程:pf -ef|grep tomcat  然后杀死进程:kill -9 id

6.进入到webapps里面,先把里面的文件都删除:rm -rf *   ;然后把jenkins.war放过来,解压war包。unzip  xxxx.war -d xxxx   然后把war包移走或者删除;

7.rm -rf *  删除当前文件下的所有文件;  rm -rf jenkins* 删除带jenkins的文件。rm rf jenkins.war删除这个文件;rm -rf /* 删除LINUX所有的文件(不要执行)

8.| 管道符 去连接两个命令的, 

复习大典:

Get请求和post请求的区别:

get:用于查询,如搜索商品

post: 用于提交数据,相对应比较安全,如登录,注册

  1. get主要是用来查询请求;post是提交参数的请求;
  2. Get请求是不带参数的请求,就算需要带参数也是带在请求url里,是明文传输,不安全;而post的参数是带在请求体中,安全性更高;

- **最直观的区别就是GET把参数包含在URL中,POST通过request body(请求体)传递参数。**

- **GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息**

- GET在浏览器回退(回退按钮)时是无害的,而POST会再次提交请求(登录后不能再返回去)。

- GET请求只能进行url编码,而POST支持多种编码方式。

- GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。

- **GET请求在URL中传送的参数是有长度限制的,而POST没有(注意:这个限制是由浏览器本身导致)。**

- 对参数的数据类型,GET只接受ASCII字符,而POST没有限制。

- GET参数通过URL传递,POST放在Request body中。

响应状态码:

2XX:成功,如200

3XX:重定向,如302

4XX:客户端存在问题,如404400:客户端的传的请求有问题;

5XX:服务器端存在问题,如501

4测试流程:

需求分析与评审

编写测试计划与测试方案

设计测试用例与评审

执行测试用例与缺陷跟踪,提交BUG到禅道;

5.编写测试报告

需求分析与评审----测试用例的编写计划和测试方案---编写测试用例----测试用例的评审----搭建测试环境----执行测试用例和提交BUG跟踪BUG---编写测试报告(版本的重大问题以及是否建议发布)

测试用例的编写内容包含:

测试用例编号---测试项目---测试标题---重要级别---预置条件---测试步骤---预期结果---实际结果---备注;

  1. 数据库的版本:5.6/5.7
  2. 软件迭代的周期:大小版本的,大版本一般会根据需求来合理分配资源,比如人多的话,我们就3个人每个人大概4-5天完成一个大版本的测试,大版本里又有小版本,小版本一般就根据需求来,如果修改的地方多,就会两个人一起测试,时间大概是2-3天,不多的话就是一个人;
  3. 用例数大概4-500条

     

    要根据实际迭代情况后需修改用例的;

  4.  

     

     

SQL复习:

select *from user where username='user' and password='123456'

查询带猴的学生:

select * from student where 姓名 like '%’第一个字为猴

select *from student where 姓名 like ‘%最后一个字为猴

select *from student where 姓名 like ‘%%';中间有猴

select count from teacher where 教师姓名 like %;

Select sum from score where 课程号=’002’;求和

Select count(distinct 学号)选了课程的学生人数 from score;

Select 课程号,max(成绩)最高分,min(成绩)最低分 from score group by 课程号;

Select 课程号,count(学号)选修学生人数 from score group by 课程号;

SELECT 性别,COUNT(学号) 女生人数FROM studentGROUP BY 性别;

 

 

posted @ 2022-04-04 23:39  ping不通a  阅读(27)  评论(0编辑  收藏  举报