APP网络测试要点和弱网模拟
摘要:当前APP网络环境比较复杂,网络制式有2G、3G、4G、5G网络,还有越来越多的公共Wi-Fi。不同的网络环境和网络制式的差异,都会对用户使用app造成一定影响。另外,当前app使用场景多变,如进地铁、上公交、进电梯等,使得弱网测试显得尤为重要。如果app没有对各种网络异常进行兼容处理,那么用户可能
阅读全文
如何提高测试团队效率?
摘要:测试团队的工作也依赖于业务和开发,如何有效提高与业务团队和开发团队的合作默契? 解答1: 测试团队与开发团队和业务团队的沟通,都是难点。这个难点,一方面是沟通机制的问题。但是更为重要的是各自的知识积累,比如测试人员的业务知识积累,以及对软件系统的全面了解。 因此,对于复杂的产品,比如业务性很强的软件
阅读全文
HTTPS原理
摘要:https工作原理 http是应用层协议,负责对数据的包装,下面一层是传输协议TCP,负责数据传输(数据明文传输) https其实就是http和TCP之间多了一层加密层 TLS/SSL,在数据传输之前进行一次加密处理 下面介绍下https的流程演变 首先假设有client和server要进行通信,如
阅读全文
几种常用的网络协议
摘要:一、OSI模型 名称 层次 功能 物理层 1 实现计算机系统与网络间的物理连接 数据链路层 2 进行数据打包与解包,形成信息帧 网络层 3 提供数据通过的路由 传输层 4 提供传输顺序信息与响应 会话层 5 建立和中止连接 表示层 6 数据转换、确认数据格式 应用层 7 提供用户程序接口 二、协议层
阅读全文
网络协议基础知识
摘要:HTTP本身是应用层协议,协议本身并不约束传输层用的啥。而HTTP是一个基于TCP的协议,TCP是一种可靠的传输层协议,有三次握手,四次挥手。 几个报文的标识的解释:SYN: synchronization(同步)、ACK: acknowledgement(确认:告知已收到)、FIN: finish
阅读全文
测试计划知识小结
摘要:我们在日常生活、工作中经常需要做计划,正如古人有云:凡事预则立,不预则废。这句话充分的说明了计划的必要性和重要性。项目有项目计划,测试作为项目中的一部分,也需要制定测试计划。 一、 什么是测试计划? 测试计划就像写论文一样,列出提纲,才能一步步完善,有了测试计划就会掌握整个项目的进度和方向,在工作中
阅读全文
面试题
摘要:1.介绍自己 2.测试流程 3.工作中用什么工具?缺陷管理?用例文档的管理? 4.测试用例以什么方式写? 5.你觉得测试和开发有什么区别? 6.数组和链表插入一个数据的时间复杂度是多少? 7.单向链表和双向链表有什么区别? 8.栈和队列的区别? 9.有在哪些实际应用场景用到过栈? 9.2.满二叉树和
阅读全文
SQL注入测试
摘要:简介 SQL 注入是一种专门针对SQL语句的攻击方式。通过把SQL命令插入到web表单提交、输入域名或者页面请求的查询字符串中,利用现有的程序,来非法获取后台的数据库中的信息。在web的测试中涉及到的会比较多些。 注入原理 存在注入的原因是后台在编写程序时,没有对用户输入的数据做过滤。 例: 1、用
阅读全文
Mysql数据库32条军规
摘要:核心军规 1、不在数据库做运算,cpu计算务必移至业务层 2、控制单表数据量 int型不超过1000w, 含char则不超过500w; 合理分表; 限制单库表数量在300以内; 3、控制列数量 字段少而精,字段数建议在20以内; 4、平衡范式与冗余 效率优先; 往往牺牲范式; 5、拒绝3B 拒绝大s
阅读全文
开场问题和结束问题篇
摘要:开场问题篇: 请自我介绍一下; 为什么离开上一个公司呢? 做测试多久了? 以前做过哪些项目? 你们以前测试的流程是怎样的? 用过哪些测试工具? 你觉得为什么要在一个团队中开展软件测试工作,测试的价值提现在哪里? 技术热情:(考察个人潜力,自由发挥) 你为什么来选择做测试? 你认为理想的测试流程是什么
阅读全文
print函数中的flush
摘要:print(...) print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) Prints the values to a stream, or to sys.stdout by default. Optional key
阅读全文
学生表
摘要:#新建数据库create database Practice ## 新建学生表create table student( sid int(11) primary key not null, sname char(25) not null, age int(11) not null, sex char
阅读全文