ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

面试题6.17

2022-06-22 19:33:06  阅读:116  来源: 互联网

标签:面试题 请求 get 6.17 测试 同步序列 服务器 post


1、下列关于alpha测试的描述正确的是:(AD)

A、alpha 测试需要用户代表参加

B、alpha测试不需要用户代表参加

C、alpha测试是系统测试的一种

D、alpha测试是验收测试的一种

判断题:

1、软件测试的目的是尽可能多的找到软件的缺陷          √

2、Beta测试是验收测试的一种         √

3、验收测试是由最终用户来实施的     ×

4、单元测试能发现约80%的软件缺陷  √

5、测试人员要坚持原则,缺陷未修复完坚决不通过    ×

6、代码评审员一般由测试员担任  ×

7、负载测试的目的是找到系统处理能力极限和性能临界点  √

8、软件产品的质量出现问题是测试人员的责任         ×

9、路径覆盖是属于黑盒测试的方法   ×

10、自动化测试比手工测试发现的错误多  ×

简答题:

1、说明三次握手的作用以及过程

第一次握手:建立连接时,客户端发送syn包(同步序列编号)到服务器,并且进入到等待状态,等待服务器的确认

第二次握手:服务器收到同步序列编号并且确认客户的同步序列编号,同时自己也发送一个同步序列编号包,测试服务器进入到等待状态

第三次握手:客户端收到服务器的同步序列编号,向服务器发送确认包,此包发送完毕,客户端和服务端连接成功,完成了3次握手,客户端与服务端开始传送数据

2、请简述Get和post请求的区别

      1、get:请求一般是去获取数据   post请求一般是去提交数据

      2、get因为参数会放在url中,所以隐私性,安全性差,请求的数据长度也是有限的

            post请求时没有长度限制的,请求数据也是放在body中

      3、get请求刷新服务器或者回退没有影响,post请求回退时会重新提交数据请求

      4、get请求可以被缓存,post请求时不会被缓存的

      5、get请求会被保存在浏览器历史记录中,post不会,get请求可以被收藏为书签,因为参数就是url中,但是post不能,它的参数不在url             中

3、描述项目中缺陷管理的流程‘

4、描述什么是负载测试,什么是压力测试

负载测试:在被测系统上不断的增加压力,直到性能指标超过预定指标,或者资源达到了饱和状态,核心是找到系统的处理极限,为系统调优提供数据,从而达到了了解系统性能的容量

压力测试:系统在一定的饱和状态下,系统可以处理会话的能力,以及系统是否会出现错误 内存泄漏,堆栈溢出

5、描述性能测试的流程

1、测试前准备

a、梳理出性能测试的目标

b、在目标的基础上梳理出场景和数据

c、准备资源 人力和服务器

2、测试工具技术的引用

性能测试一般常用的工具有:

LoadRunner:这个是惠普公司研发的,一般应用于工业级的性能测试

JMeter:是Apache基金会的顶级项目,是java语言100%开发的,它是开源的,很多头部的互联网公司对他都是进行了二次开发

Locust:是python代码级别的性能测试工具

 

标签:面试题,请求,get,6.17,测试,同步序列,服务器,post
来源: https://www.cnblogs.com/zhanghong23/p/16385708.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有