京东2021年5月社招软件测试面试题【有答案】

  • 1. http常见状态码有哪些?
  • 2. HTTP协议特点有哪些?
  • 3. 给你一个网站,你如何测试?
  • 4. 一条软件缺陷记录都包含了哪些内容?如何提交高质量的软件缺陷记录?
  • 5. 软件的安全性应从哪几个方面去测试?

1. http常见状态码有哪些?

1xx :表示通知信息的,如请求收到了或正在进行处理。

2xx:表示成功,如接受或知道了。

3xx :表示重定向,表示要完成请求还必须采取进一步的行动。

4xx :表示客户端的差错,如请求中有错误的语法或不能完成。

5xx :表示服务器的差错,如服务器失效无法完成请求

常见的状态码如下:

200 OK //客户端请求成功
400 Bad Request //客户端请求有语法错误,不能被服务器所理解
401 Unauthorized //请求未经授权,这个状态代码必须和WWW-Authenticate报头域一起使用
403 Forbidden //服务器收到请求,但是拒绝提供服务
404 Not Found //请求资源不存在,eg:输入了错误的URL
500 Internal Server Error //服务器发生不可预期的错误
503 Server Unavailable //服务器当前不能处理客户端的请求,一段时间后可能恢复正常

2. HTTP协议特点有哪些?

1.支持客户/服务器模式。

2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定 了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。

3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。

4.无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。

5.无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。

3. 给你一个网站,你如何测试?

1、查找需求说明、网站设计 等相关文档,分析测试需求。

2、制定测试计划,确定测试范围和测试策略,一般包括以下几个部分:

 功能性测试;界面测试;性能测试;数据库测试;安全性测试;兼容性测试

3、设计测试用例:

功能性测试可以包括,但不限于以下几个方面:

链接测试。链接是否正确跳转,是否存在空页面和无效页面,是否有不正确的出错信息返回等。提交功能的测试。

多媒体元素是否可以正确加载和显示。多语言支持是否能够正确显示选择的语言等。

界面测试可以包括但不限于一下几个方面:页面是否风格统一,美观

文字检查,对于必须但为安装的空间,是否提供自动下载并安装的功能

控件是否正常使用,页面布局是否合理,重点内容和热点内容是否突出

4. 一条软件缺陷记录都包含了哪些内容?如何提交高质量的软件缺陷记录?

一条 Bug 记录最基本应包含:编号、Bug 所属模块、Bug 描述、Bug 级别、发现日期、发现人、修改日期、修改人、修改方法、回归结果等等;

要有效的发现 Bug 需参考需求以及详细设计等前期文档设计出高效的测试用例,然后严格执行测试用例,对发现的问题要充分确认

肯定,然后发布如此才能提高提交 Bug 的质量

5. 软件的安全性应从哪几个方面去测试?

(1) 用户认证机制:如数据证书、智能卡、双重认证、安全电子交易协议

(2) 加密机制

(3) 安全防护策略:如安全日志、入侵检测、隔离防护、漏洞扫描

(4) 数据备份与恢复手段:存储设备、存储优化、存储保护、存储管理

(5) 防病毒系统

软件安全性测试包括程序、数据库安全性测试。根据系统安全指标不同测试策略也不同。

如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

京东2021年5月社招软件测试面试题【有答案】相关推荐

  1. 全国2007年10月管理系统中计算机应用试题答案,全国2021年10月自考管理系统中计算机应用试题及答案.docx...

    全国2021年10月自考管理系统中计算机应用试题及答案.docx 全国2021年10月自考管理系统中计算机应用试题及答案齐国2011年10月自教测验办理体系上钩算机使用试题课程代码00051一.单项取 ...

  2. 2021年2月社招面经分享_Java资深/高级开发

    2021-3-18 V1.0:是10家左右一线和二线互联网企业的面试题集合.这次只是把题目挂上来,有些捎带了不完善的答复,答案仅供参考,既不完善也不权威哈.后面我再逐个完善答案上来. 2021-4-2 ...

  3. 整理阿里巴巴社招最新面试题及答案,附复学习笔记,面试成功归来

    前言 这是我大概回忆整理的Java面试题,里面有很多知识点,主要还是在于Java基础,当然数据结构跟算法最好也要懂,是加分项,如果不会,果断说,否则,面试官深入问,问到你愣住了,这样浪费了自己的面试题 ...

  4. 软件测试-10月社招-测试开发-自动化测试

    软件测试10月社招经历 不知不觉在软件测试行业待了2年了,大学毕业一年半了.在一个二线城市从事自动化测试,幸运的是公司提供的平台挺大,接触的内容也不少,所以也算是有所积累吧. 首先声明,本人不是大神, ...

  5. 阿里巴巴社招Java面试题做题记录

    阿里巴巴社招Java面试题 1.String和StringBuffer的区别 运行速度和线程安全两方面: 运行速度:StringBuilder >StringBuffer >String ...

  6. 【面试题】某司社招面试题目整理及答案

    某司社招面试题目整理及答案 Java基础部分 HashMap的实现原理 如何解决Hash碰撞 HashMap的存储(hash算法.hash冲突.初始化.扩容) HashMap和HashTable的区别 ...

  7. 软件测试面试题及答案 这个可以免费白嫖的题库不要错过了

    对于很多新手软件测试人来说,除了掌握扎实的专业技能之外,你还需要一份个互联网软件测试工程师面试题库才能在万千面试者中杀出重围,成功拿下offer. 一般软件测试的面试分为三轮:笔试,HR面试,技术面试 ...

  8. 计算机9月21日二级试题,2016年9月计算机二级Access考前试题及答案

    2016年9月计算机二级Access考前试题及答案 下面是CN人才网小编整理的计算机二级试题,希望对大家有所帮助. 一.选择题(每小题1分,共40分) (1)下列叙述中正确的是( ). A.算法就是程 ...

  9. 2021年烟花爆竹经营单位安全管理人员试题及答案及烟花爆竹经营单位安全管理人员复审模拟考试

    题库来源:安全生产模拟考试一点通公众号小程序 2021年烟花爆竹经营单位安全管理人员试题及答案及烟花爆竹经营单位安全管理人员复审模拟考试,包含烟花爆竹经营单位安全管理人员试题及答案答案和解析及烟花爆竹 ...

最新文章

  1. 2022-2028年中国密胺塑料制品行业市场研究及前瞻分析报告
  2. 芬兰阿尔托大学人工智能实验室程路组博士生招聘-肠道菌群进化与人类疾病等方向...
  3. 混迹于IT纯屌界中独一无二的丸子
  4. python 打包自己得到的结果
  5. 汉诺塔V - ACM解决方法
  6. idea git 密码修改
  7. spring4.x的一些新特性
  8. 数据库系统概论第五版(笔记+习题答案)(全)
  9. 大创人人有,我怎么才能拿到国家级?
  10. Android信息处理机制
  11. 感性负载与容性负载的区别
  12. 1-2 移动均线交叉策略1
  13. 使用Python画小猪佩奇(turtle库)
  14. 主成分回归的r语言代码
  15. 高权重网站外链如何建设和打造?
  16. UltraEdit使用简介
  17. 程序员老王给自己的孩子取名字
  18. 电脑中oracle删不掉,如何完全卸载电脑中的Oracle软件保证第二次成功安装
  19. 矩阵求导-2——分子布局与分母布局
  20. 标准h5的定位_HTML5定位(浏览器定位技)术探讨

热门文章

  1. 买房准备之交易流程学习
  2. Authing 2.0 发布:聊聊 IDaaS 的未来
  3. python 马尔科夫链_用Python入门不明觉厉的马尔可夫链蒙特卡罗(附案例代码)...
  4. 程序员修炼之道-书评
  5. pandas中将每一行数据拆分成多行的方法
  6. 使用PIL库获取图片的二进制/01文本
  7. 09年齐鲁软件设计大赛题目
  8. Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day35,快来收藏
  9. NTL::SHA256:hash映射(不可逆)(生成数据哈希值)
  10. 【读懂Autosar代码】-2-关键字宏AUTOMATIC和TYPEDEF的说明