摘要: 移动App测试实战—专项测试 转自:http://www.51testing.com/html/58/n-3713758.html 我们在进行了手工的功能测试之后,也开发了一些自动化测试用例,并且做了性能测试之后,测试工作看似比较完整了。但是当我们的App在大量的用户那里被安装和使用的时候,还是会有 阅读全文
posted @ 2019-07-09 10:44 小鱼儿_summer 阅读(5247) 评论(0) 推荐(0) 编辑
摘要: 1.Linux内存是怎么工作的 1.内存映射: 2.虚拟内存空间分布 3.内存分配与回收 4.如何查看内存使用情况 小结 2.理解内存中的Buffer和Cache? 1.free 数据的来源 2.proc 文件系统 3.小结 1.Linux内存是怎么工作的 1.内存映射: 2.虚拟内存空间分布 3. 阅读全文
posted @ 2019-07-01 15:38 小鱼儿_summer 阅读(1096) 评论(1) 推荐(1) 编辑
摘要: 1.内存泄漏,该如何定位和处理 2.内存中的Buffer 和 Cache 在不同场景下的使用情况 场景 1:磁盘和文件写案例 场景 2:磁盘和文件读案例 场景 1:磁盘和文件写案例 场景 2:磁盘和文件读案例 1.内存泄漏,该如何定位和处理 机器配置:2 CPU,4GB 内存 预先安装 syssta 阅读全文
posted @ 2019-07-01 15:37 小鱼儿_summer 阅读(768) 评论(0) 推荐(1) 编辑
摘要: 1.文件系统和磁盘的 IO 问题的分析(如何找出狂打日志的“内鬼”?) 2.磁盘IO延迟很高,该怎么办? 3.当数据库出现性能问题时,该如何分析和定位它的瓶颈呢? 4.Redis响应严重延迟,该如何分析和定位? 1.文件系统和磁盘的 IO 问题的分析(如何找出狂打日志的“内鬼”?) 2.磁盘IO延迟 阅读全文
posted @ 2019-07-01 15:36 小鱼儿_summer 阅读(2740) 评论(0) 推荐(0) 编辑
摘要: 1.Linux 文件系统的工作原理 1.索引节点和目录项 2.虚拟文件系统 3.文件系统 I/O 4.性能观测 2.Linux 磁盘 IO 的工作原理 1.磁盘 2.通用块层 3.I/O 栈 4.磁盘性能指标 1.Linux 文件系统的工作原理 1.索引节点和目录项 2.虚拟文件系统 3.文件系统 阅读全文
posted @ 2019-07-01 15:35 小鱼儿_summer 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 1.影响Linux服务器性能的因素 1.1 操作系统级 1.2 程序应用级 1.3.系统性能评估标准 2.理解“平均负载” 2.1什么是平均负载?(1)uptime 2.2平均负载和CPU使用率 3.CPU 上下文切换 3.1 什么是上下文切换 4.不可中断进程和僵尸进程 4.1 查看进行状态 4. 阅读全文
posted @ 2019-07-01 15:35 小鱼儿_summer 阅读(2452) 评论(0) 推荐(1) 编辑
摘要: 1.平均负载案例分析 场景一:CPU 密集型进程 场景二:I/O密集型进程 场景三:大量进程的场景 2.CPU 上下文切换案例 2.1怎么查看系统的上下文切换情况 2.2查看每个进程上下文切换的情况 2.3 案例实操 3.CPU使用率的案例 3.1CPU 使用率很高,但为啥却找不到高 CPU 的应用 阅读全文
posted @ 2019-07-01 15:34 小鱼儿_summer 阅读(3322) 评论(0) 推荐(0) 编辑
摘要: 目录结构 一个成熟的django项目的结构大致如下: django 以多个应用(app)耦合的形式来组合成一个大的web项目(project),多个app之间可以相互调用,如: 所有应用需要在 settings.INSTALLED_APPS 中注册。除此之外,可在 settings.py 中配置一些 阅读全文
posted @ 2019-06-20 11:46 小鱼儿_summer 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 1,用例格式 通常一个脚本文件里面有如下模块: - config - test - test 即:全局配置、用例、用例 config模块里面定义的是整个文本测试集的变量,即全局变量 test模块里面定义的是具体接口请求,下面看个具体例子 2,举个例子 以某快递查询接口为例,新建一个yaml文件,命名 阅读全文
posted @ 2019-06-20 11:44 小鱼儿_summer 阅读(7708) 评论(5) 推荐(2) 编辑
摘要: 一、Hook引入背景 若接口在测试前后需要进行特殊处理,如执行前的初始化操作、执行完成后的等待操作。类似于 unittest 中的 setUp() 和 tearDown() 方法,HttpRunner中的Hook功能也支持此类操作。 setup_hooks:在HTTP请求发送前执行hook函数,主要 阅读全文
posted @ 2019-06-20 11:43 小鱼儿_summer 阅读(1455) 评论(0) 推荐(0) 编辑