当前位置: 首页 > news >正文

Web测试面试题(二)

一:简述HTTP协议的状态码包含哪些?

  • 2XX,表示成功

  • 3XX,表示重定向

  • 4XX,表示客户端错误

  • 5XX,表示服务器错误
    二:HTTP和HTTPS的区别?
    《1》安全性上的区别:
    HTTPS:HTTP协议的安全加强版,通过在HTTP上建立加密层,对传输数据进行加密。主要作用可以分为两种:一种是建立一个信息安全通道,来保证数据传输的安全;另一种就是确认网站的真实性。
    《2》表现形式:
    HTTPS站点会在地址栏上显示一把小锁,表明这是加密过的安全网站,如果采用了全球认证的顶级EV SSL证书的话,其地址栏会以绿色高亮显示,方便用户辨认。
    《3》技术层面:
    如果要说HTTPS和HTTP的区别,最关键的还是在技术层面。比如HTTP标准端口是80,而HTTPS标准口是443;HTTP无需证书,HTTPS需要CA机构颁发的SSL证书;HTTP工作于应用层,HTTPS工作于传输层。
    三:工作之余有没有在研究一些流行的技术?
    答:有,再看一些博客技术。比如说会浏览CSDN、知乎,去看一些测试相关的技术。学习UI自动化。
    四:测试过程中遇到app出现crash或者ANR,你会怎么处理?
    答:可以先把目录日志记录下来,
    方式一:adb logcat>路径\文件名.txt
    方式二:(过滤)adb logcat | findstr xxxxx(过滤日志信息)>路径/文件名.txt,
    拿到日志后在搜索其中的关键字,比如:exception 、crash(可以从研发处获取),看看是哪些方法或者异常导致了问题的发送,初步定位问题原因后,可以交给开发人员去具体查找深层原因并修复。
    工具:nodepad++、Android studio(研发用)
    五:你觉得app的性能测试,需要重点关注哪些方面?
    答:

  • app使用时对CPU、内存占用情况(结果怎么看)

  • app使用时对电量、流量的消耗情况(什么场景消耗大)

  • app启动时长(冷启动、热启动)

  • app流畅度(帧率、值越大流畅度越好、值越小、流畅度越差)

  • 长时间使用稳定性(monkey)
    六:你觉得app的专项测试,需要重点关注哪些方面?

  • 安装

  • 卸载

  • 升级

  • 交叉测试

  • push推送

  • 易用性

http://www.lryc.cn/news/351010.html

相关文章:

  • VBA宏指令写的方法突然不能用了
  • 第13章 Python建模库介绍
  • IP学习——ospf1
  • 别说废话!说话说到点上,项目高效沟通的底层逻辑揭秘
  • 前后端编程语言和运行环境的理解
  • 一顿五元钱的午餐
  • 【前端每日基础】day60——TDK三大标签及SEO引擎优化
  • vscode添加代办相关插件,提高开发效率
  • JS对象超细
  • 远程PLC、工控设备异地调试,贝锐蒲公英异地组网方案简单高效
  • 【算法】梦破碎之地---三数之和
  • c语言如何将一个文本内容复制到另外一个文本里
  • JavaScript基础(九)
  • 决策树最优属性选择
  • NER 数据集格式转换
  • 【LinuxC语言】utime函数
  • Cannot invoke an object which is possibly ‘undefined‘
  • C++ 计时器
  • notepad++ 批量转所有文件编码格式为UTF-8
  • 正点原子[第二期]Linux之ARM(MX6U)裸机篇学习笔记-16讲 EPIT定时器
  • 【只会for循环? 来看下, Nodejs中典型的5种循环方式】
  • Java基础(三)- 多线程、网络通信、单元测试、反射、注解、动态代理
  • WordPress建站公司模板免费下载
  • 金融信贷风控基础知识
  • Web Server项目实战4-服务器编程基本框架和2种高效的事件处理模式
  • 。。。。。
  • RPC原理技术
  • 开源大模型与闭源大模型:技术哲学的较量
  • buuctf的RSA(二)
  • idm软件是做什么的 IDM是啥软件 idm软件怎么下载 idm软件怎么下载