首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
测试开发工程师-前进之路
Leo_Fighting
创建于2021-08-19
订阅专栏
测试开发学习过程中的笔记 霍格沃兹 Python 测试开发课程,结合在工作中项目中的实操,以及相关扩展知识的记录
等 9 人订阅
共74篇文章
创建于2021-08-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
06-01 搭建持续集成平台 Jenkins
# 拉取镜像 docker pull jenkins/jenkins # 创建docker的文件映射卷:容器的存放目录
05-04 docker 搭建 Selenium Hub
相关参考链接: https://ceshiren.com/t/topic/10489 https://github.com/SeleniumHQ/docker-selenium 启动 Grid hub
05-03 docker 常用命令
基本命令 查看 docker 版本信息: docker version 查看 docker 系统信息: docker info 镜像管理 查看所有镜像: docker images 搜索镜像:
05-02 docker 安装与配置-CentOS
安装依赖: 添加源 安装docker 启动 docker 设置镜像加速器 获取加速器信息 创建 daemon.json 文件
05-01 docker 介绍
简介 起源于 2013 年 是一个开源的应用容器引擎,基于 Go 语言开发 docker 可以让开发者打包应用以及依赖包到一个轻量级、可移植的容器中,再发布到任何流行的系统 优点 快速交付应用 复杂环
04-12 常见接口安全问题及解决方案
命令注入漏洞 目标是通过易受攻击的应用程序在主机操作系统上执行任意命令 SQL注入漏洞 发生在应用程序与数据库层的安全漏洞 危害及预防 危害:漏洞能让黑客无限制的使用SQL,造成数据泄露,甚至是远程名
04-11 常见接口安全测试工具
OWASP ZAP WVS AppScan BurpSuite Sqlmap 安全测试关注维度 传输: 敏感信息传递加密 链路加密 接口: 访问控制 参数: 注入:SQL注入、命令注入、文件注入 越权
04-10 swagger 接口管理体系
前端开发、后端开发、测试的需求 常用的接口管理方案 swagger:接口管理的综合性解决方案 YAPI:接口管理平台 接口生命周期 需求与设计阶段 接口规范 研发阶段 stub 服务接口 基础测试用例
04-07 接口请求构造
get query 请求 form 请求 文件上传 header cookie params_query = { "key1": "value1", "key2": "value2" } r = r
04-06 session,cookie,token 区别
cookies 与 session 的区别 cookie:浏览器接收服务器的 set-cookie 指令,并把 cookie 保存到电脑上,每个网站保存的 cookie 只能用于自身的网站 sessi
04-04 常用代理工具
代理工具: Charles burpsuite fiddler mitmproxy 高性能代理服务器 squid dante 反向代理: Nginx 流量转发与复制 em-proxy gor ipta
04-02 接口协议分析工具
协议分析工具 网络监听: TcpDump + WireShark 代理 Proxy 推荐工具:手工测试-Charles(全平台);安全测试 burpsuite(全平台) 自动化测试:mitmproxy
04-01 常见接口协议
TCP / UDP 区别: TCP:面向连接、错误重传、拥塞控制,适用于可靠性高的场景 UDP:不需要提前建立连接,实现简单,适用于实时性高的场景 restful 软件架构风格 借助于 http 协议
03-30 兼容性测试
简介 多个硬件之间,多个软件之间,或者是软硬件之间的相互配合程度 APP 兼容性测试 移动设备型号多用 测试 APP 在主流设备上能否正常运行 测试 APP 在主流设备上崩溃卡顿现象 兼容性测试的作用
03-29 健壮性测试
简介 用于测试系统在出现故障时,是否能够自动恢复,或者忽略故障继续运行 操作过程 对应用进行忙点:使用 monkey,appcrawler 网络不佳:Charles 数据不通
03-28 弱网测试
弱网问题 封闭环境,网速降低 丢包 数据无法加载 消息更新不及时 弱网速度 常用网速展示: 工具与使用 使用 charles 进行弱网测试 https://blog.csdn.net/qq_24373
03-27 耗电量测试
耗电量指标 待机时间(重点关注指标) 安装与使用 battery-historian https://github.com/google/battery-historian 环境 需要配备 Go 语言
03-26 网络流量分析
显示网络流量(建议使用真机): adb shell dumpsys netstats 对指定应用进行流量分析 adb shell dumpsys package 包名 | grep userId
03-25 内存统计
指标解析 VSS:衡量虚拟内存大小,无太大用处,因为无法知道分配的物理内存大小 RSS:各进程的 RSS 相加,会超过系统内存使用量 PSS:各进程的 PSS 之和,就是系统的内存使用量 USS:是
03-24 CPU 统计
CPU 与 GPU 的关系 中间层维护一个队列 CPU 将 display list 放入队列 GPU 从队列中获取数据进行绘制 图形 API 不允许 CPU 直接与 GPU 通信 通过中间层来连接这
下一页