摘要:
相信不少人参加面试的时候,会遇到设计测试的题目。比如面试官问:给你一个“用户登录”功能,你会如何测试它? what?瞧不起谁呢?用户登录这也忒老生常谈了,看我用【等价类】和【边界值】快速搞定它。 于是,拿起笔就开始写测试用例: 1. 输入已注册的用户名和正确的密码,验证是否登录成功 2. 输入已注册 阅读全文
摘要:
前言 最近因为公司层面的关系,我被迫营业开始了一些面试。 最近面的公司有:美团、阿里、字节、B站、携程等等。从面试中呢也有了一些感受,比如面试形式、内容、面试官的关注点、其他balabala... 一、关于面试 首先,关于面试这件事,我觉得除了解决我们工作问题之外,也是一项可以提升自己的途径。 记得 阅读全文
摘要:
关于python在面试中会被问到哪些知识点,其实这主要取决于面试官。 额,别拿刀先,马上扯正题。 从我遇到的问题当中来看,除了有少数的常见问题外,更多的还是平时需要你额外拓展学习了解的知识点: 常见问题:比如,可变/不可变数据类型、json的序列化和反序列化、对象的引用/作用域,字典的常用操作等等。 阅读全文
摘要:
在上一文中,讲述了 HTTP 的种种安全性问题,要解决的话,就要用 HTTPS。 HTTP 加上加密处理和认证以及完整性保护后即是 HTTPS。 经常会在 Web 的登录页面和购物结算界面等使用 HTTPS 通信,比如打开淘宝的登录页。 使用 HTTPS 通信时,不再用 http://,而是改用 h 阅读全文
摘要:
在 HTTP 协议中有可能存在信息窃听或身份伪装等安全问题(其实也不仅仅出现与 HTTP,只要是未加密的协议都会存在),使用 HTTPS 通信机制可以有效的防止这些问题。 HTTP 的缺点 1. 通信使用明文(不加密),内容可能会被窃听。 由于 HTTP 本身不具备加密的功能,所以 HTTP 报文使 阅读全文
摘要:
HTTP 协议用于客户端和服务器端之间的通信,应用 HTTP 协议时,必定是一端担任客户端角色,另一端担任服务器端角色。 一、请求、响应报文 请求 包含了:请求方法、请求 URI、协议版本、请求首部字段(可选)和内容实体。 响应 包含了:协议版本、状态码(比如200)、用以解释状态码的原因短语、响应 阅读全文
摘要:
IP、TCP 和 DNS,首先这三者都是 TCP/IP 协议族中的协议,与 http 的关系密不可分。 一、IP 协议 IP(Internet Protocol),是网际协议,位于网络层。它是整个TCP/IP协议族的核心,也是构成互联网的基础。 注意这里不要和 IP地址 搞混淆: IP协议:作用是把 阅读全文
摘要:
前言 翻阅【图解http】这本书,学习http,记录摘要。 学习目的就不用多说了,作为测试人员接触最多的就是web、http,多写了解,只有好处没有坏处。 此外,这一项是面试高频问题,比如:输入URL看到网页,背后经历什么、三次握手、四次挥手介绍一下? 如果你现在说不上来,那么还是建议花点时间去学习 阅读全文
摘要:
架构相关的知识,不知道大家平时的关注度会有多少?基于我自己来讲的话,之前对此的注意力还是比较少的。 不过这些东西在我看来还是挺重要的,我们做测试的时候不能一头就扎进业务里面,如果能对整个系统架构有一个宏观上的理解,我相信,对于你后面的业务测试、性能测试,或者面试(别问我怎么知道,吃过亏o(╥﹏╥)o 阅读全文
摘要:
一、什么是 MQ MQ全称是 Message Queue,本质上是个队列,原则还是先进先出,只不过队列里存放的元素是一条条 Message 。 工作中常见被用于上下游传递消息,实现一种跨进程的通信。这样一来,要发送消息的上游服务只依赖 MQ 即可,与下游服务解耦,我觉得可以理解成中介。 二、MQ 的 阅读全文