测试面试题总结(二)

21. Bug的状态和优先级

严重等级:

第一级(blocker): 引起喜欢作系统“挂起”或“崩溃”的错误;

第二级(critical): 引起软件本身“挂起”或“崩溃”的错误;

第三级(major): 不能完成软件说明书定义的功能的错误;

第四级(normal): 程序所完成的功能与软件说明书定义不符的错误;

第五级(minor) : 显示方面的错误;

第六级(trivial) : 其它“轻微”的错误(如文本差错);

第七级(enhancement):增强或者改进。

优先级:

1.立即解决(Resolve Immediately)缺陷必须被立即解决。

2.正常排队(Normal Queue)缺陷需要正常排队等待修复或列入软件发布清单。

3.不紧急(Not Urgent)缺陷可以在方便时被纠正。


22. Bug的分类

1、代码错误  2、设计缺陷  3、界面优化  4、性能问题  5、配置相关

6、安装部署  7、安全相关  8、标准规范  9、测试脚本

10、其他划分:功能类、界面类、性能类、易用性类、兼容性类、其他

23. Chareles的弱网测试

  1.proxy --> Throttle Settings...  --> 勾选Enable Throttling,勾选Only for selected hosts 然后设置 里面数据 

24. Chareles的断点替换(request response)

1.选择你要设置的断点接口  2.右击接口,选择断点  3.点击代理->断点设置

4.双击链接,进行配置  5.把参数删掉,换成*,可修改请求可修改返回

6.修改我们需要的数据,修改完成后点击执行即可


25. chareles的对app端抓包的步骤

设置代理

(1)查看默认端口:Proxy->Proxy Settings  在这个页面会看到HTTP Proxy的默认端口是8888

(2)查看当前电脑的IP:Help->Local IP Address,在这个页面会看到本机IP

(3)手机上设置代理(记住手机跟电脑要在同一个网络)

手机连接到Charles时会弹出提示框是否连接,点击Allow允许即可

完成后就可以看到已经能抓到http请求的数据了


26. Jmeter的接口测试

1测试计划中添加线程租 

2在线程租中添加http请求 在http请求中需要填入 

3在线程中添加查看结果树

27. Jmeter的压力测试 打压 1000

1测试计划中添加线程租 

2在线程租中添加http请求 在http请求中需要填入 

3. 在线程租中进行修改 并发数量 (修改线程数量 修改循环次数 )

4.在线程组添加聚合报告

28. Web端的性能指标

响应时间(客户端向服务端的请求时间,服务端对数据库的请求时间,服务端将结果展现到页面的时间)

响应时间2 5 8原则   

吞吐量:指的是在一次性能测试过程中网络上传输的数据量的总和.吞吐量/传输时间,就是吞吐率.

TPS:每秒处理事务能力

并发数: 单用户的多次操作

多用户的单次操作

点击率:每秒钟用户向WEB服务器提 交的HTTP请求数.

资源使用率:cpu  <80%  内存  <80%  io <40    网络 <30%


29. App端的性能指标

Cpu内存  流量  电量 启动时间  帧率     cpu  <80%内存  <80% 

电量的损耗:    流量的损耗:

30. Jmeter的负载测试

1测试计划中添加线程租

2在线程租中添加http请求 在http请求中需要填入 

3. 在线程租中进行修改 并发数量 (修改线程数量 修改循环次数 )

4.在线程组添加聚合报告

31. Jmeter的脚本录制(web /app)

通过Badboy来录制脚本(pc)

1.打开badboy ,点击红色按钮,在地址栏输入被测项目地址。

录制完后,点击旁边的黑色按钮结束录制。

2.选择文件,Export to Jmeter 保存.jmx类型文件

3.打开Jmter,打开“文件”->‘打开’选择刚保存的.jmx类型文件。

1.打开jmeter,创建一个线程(移动端)

2.添加代理服务器,点击 “工作台”,然后右键,根据如下图步骤,添加一个代理服务器。

3.设置端口以及录制地址    4.通过模拟机配置端口号就可以完成链接


32. TPS和qps区别

tps可以理解为是每秒对事务的处理的能力  qps是每秒对服务器的查询能力

性能测试web端和app端测试

33. 负载和压力区别

负载测试是从并发量维度出发,不断增加并发量的情况下,系统的性能指标;

压力测试是从访问时间维度出发,在并发量一定的情况下,不断增加连续访问的时间,系统的性能指标;

34. Mysql的 inner join  left join right join  full join  区别

左连接:LEFT JOIN   左连接:表emp是主表,因此查询结果是显示emp(主表)的全部信息和sal(附表)与emp相关的信息。

右连接:RIGHT JOIN   右连接:表sal是主表,因此查询结果显示sal(主表)的全部信息和emp(附表)与sal想关的信息。

内连接:INNER JOIN   内连接:显示的是连个表相关的信息

全连接:FULL JOIN  全连接:显示两个表所有的信息。


35. MySQL的数据库优化

1.优化索引、SQL 语句、分析慢查询;

2.设计表的时候严格根据数据库的设计范式来设计数据库;

3.使用缓存,把经常访问到的数据而且不需要经常变化的数据放在缓存中,能节约磁盘 IO

4.优化硬件;采用 SSD,使用磁盘队列技术(RAID0,RAID1,RDID5)等

5.采用 MySQL 内部自带的表分区技术,把数据分层不同的文件,能够提高磁盘的读取效率;

6.垂直分表;把一些不经常读的数据放在一张表里,节约磁盘 I/O;

7.主从分离读写;采用主从复制把数据库的读操作和写入操作分离开来;

8.分库分表分机器(数据量特别大),主要的的原理就是数据路由;

9.选择合适的表引擎,参数上的优化

10.进行架构级别的缓存,静态化和分布式;

11.不采用全文索引;

12.采用更快的存储方式,例如 NoSQL 存储经常访问的数据。

36. Mysq的存储过程

1、存储过程能实现较快的执行速度

2、存储过程允许标准组件是编程。

3、存储过程可以用流程控制语句编写,有很强的灵活性,可以完成复杂的判断和较复杂的运算。

4、存储过程可被作为一种安全机制来充分利用。

5、存储过程能够减少网络流量

37. 编写http接口的性能测试,和测试过程中的关注点 流程

性能测试流程

1.业务知识理解

2.工具的选择(jmeter)

3.设计性能测试场景(由需求或测试经理设计)

3.指定测试方案并评审

4.性能测试环境准备(注:独立于功能测试环境,使用局域网排除网络影响)

5.编写和调优性能测试脚本(有接口测试文档)//(无接口测试文档:fiddle抓包、badboy、jmeter代理录制---关联(把上一个请求的结果送给下一个请求))

6.执行性能测试,收集测试结果

7.分析测试结果-----系统的性能优化


38. http和https的区别

1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。

2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。

3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。

4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。


39. OSI和tcp/IP的区别

(1)OSI和TCP/IP的相同点是二者均采bai用层次结构du,而且都是按功能分层。

OSI和TCP/IP的不同点:

(1).OSI分七层,自下而上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,而TCP/IP分四层:网络接口层、网际层、传输层和应用层。

(2).OSI先有模型,再有协议,比较适合理论上探讨。TCP/IP先有协议,再有模型,已得到广泛的实际应用。


40. TCP 和UDP 的区别

1、连接方bai面区别

TCP面向连接(如du打电话要先拨号建立连接)。

UDP是无连接的zhi,即发送数据dao之前不需要建立连接。

2、安全方面的区别

TCP提供可靠的服务,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达。

UDP尽最大努力交付,即不保证可靠交付。

3、传输效率的区别

TCP传输效率相对较低。

UDP传输效率高,适用于对高速传输和实时性有较高的通信或广播通信。

4、连接对象数量的区别

TCP连接只能是点到点、一对一的。

UDP支持一对一,一对多,多对一和多对多的交互通信。

41. Get/post的区别

“1.Get是不安全的,因为在传输过程,数据被放在请求的URL中;Post的所有操作对用户来说都是不可见的。2.Get传送的数据量较小,这主要是因为受URL长度限制;Post传送的数据量较大,一般被默认为不受限制。

  1、GET使用URL或Cookie传参。而POST将数据放在BODY中。

  2、GET的URL会有长度上的限制,2kb,则POST的数据则可以非常大。

  3、POST比GET安全,因为数据在地址栏上不可见。

  4、一般get请求用来获取数据,post请求用来发送数据。


42. Web测试和app测试的区别

43. 给你一个网站你如何张开测试

性能测试

(1)连dao接速度测dao试:用户连接到电子商务网版的速度与上权网方式有关,他们或许是电话拨号,或是宽带上网,打开速度越快的网站,越受用户喜爱。

(2)负载测试:负载测试是在某一负载级别下,检测电子商务系统的实际性能。允许多少个用户同时在线,可以通过相应的软件在一台客户机上模拟多个用户来测试负载。

(3)压力测试:压力测试是测试系统的限制和故障恢复能力,也就是测试电子商务系统会不会崩溃。

安全性测试

对网站的安全性(服务器安全,脚本安全)可能有的漏洞测试,攻击性测试,错误性测试。对电子商务的客户服务器应用程序、数据、服务器、网络、防火墙等进行测试。用相对应的软件进行测试。

基本测试

包括色彩的搭配,连接的正确性,导航的方便和正确,CSS应用的统一性。

网站优化测试

(1)引擎优化测试:好的网站是看它是否经过搜索引擎优化了,网站的架构、网页的栏目与静态情况等。

(2)用户优化测试:用户来到网站能能够在3-5次,找到其需要的内容。方便用户的网站倍受用户的亲昵。

功能实现:网站现有版本,需求是否完全实现。满足需求的网站才是有用的网站。

44. 支付模块的测试如何展开

1、单元测试要写好

2、自己真实支付测试

3、接口自动化测试,由于要真实支付只能发起预支付,但不能付款。(测试环境可以自己写套假支付回调接口来改变支付结果来方便接口自动化测试)

45.如何在jinkens中实现打包并集成测试

46. 全量包 灰度包 debug包 的区别

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,736评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,167评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,442评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,902评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,302评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,573评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,847评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,562评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,260评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,531评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,021评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,367评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,016评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,068评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,827评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,610评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,514评论 2 269