随笔分类 - 测试
摘要:参考视频 一、Sql注入的原因 用户输入的信息,拼接到程序中进行了执行。 一、使用Burpsuite,进行万能钥匙探索 二、使用sqlmap进行测试 三、SQL注入基础知识 Mysql 5.x数据结构 注释 注意:--+或者--%20这样使用来表示后面加了一个空格 四、SQL注入的利用 一、GET基
阅读全文
摘要:1.安装依赖包: yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-
阅读全文
摘要:Fiddler使用 1、Fiddler工具介绍和设置 2、手工接口测试Composer 3、打断和会话保存 (bpu) 4、抓包过程中的筛选Filters 一、Fiddler设置和介绍 1、https设置 打开菜单栏:Tools>Options>HTTPS 勾选Decrypt HTTPS traff
阅读全文
摘要:性能测试工作阶段流程 1、性能测试需求分析(准备阶段) 明确性能测试范围、定义性能测试指标 2、性能测试计划 确定测试领域、分析用户场景、确定性能目标、性能测试工作安排、制定实施时间、性能测试风险预防 3、性能测试设计(时间比重大) 测试环境设计、测试场景设计、测试用例设计、脚本和辅助工具的开发及使
阅读全文
摘要:requests安装 用pip安装requests模块 pip install requests 一、Get的使用 格式:get(url, params=None, **kwargs) Get常见查询参数 req.status_code:响应状态码 req.raw:原始响应体,使用r.raw.rea
阅读全文
摘要:一、软件安装 官方网站:https://www.getpostman.com/ Postman汉化:https://gitee.com/hlmd/PostmanCn 界面介绍 使用流程: 新建request 选择请求方法 输入url地址 设置headers(post请求需设置body) 点击send
阅读全文
摘要:什么是持续集成 Jenkins的安装 Jenkins的使用 Jenkins与SVN或git配合使用 使用Jenkins持续集成webdriver脚本 一、什么是持续集成 持续集成(Continuous Integration),简称CI 是一种软件开发实践,即团队开发人员经常集成他们的工作,每次集成
阅读全文
摘要:一、目录 数据驱动概述 环境准备 使用unittest和ddt驱动 使用数据文件驱动 使用Excel驱动 使用XML驱动 使用MySQL驱动 二、数据驱动概述 数据驱动的定义: 相同的测试脚本使用不同的测试数据来执行 测试数据和测试行为完全分离 是一种测试脚本设计模式 实施数据驱动测试步骤: 编写测
阅读全文
摘要:一、框架介绍及安装 框架介绍 pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。 安装 pip安装:pip install pytest 二、框架使用流程 快速使用 1.准备源码文件test.py。 2
阅读全文
摘要:目录 unittest批量执行 生成html测试报告 unittest之装饰器 自动发送邮件功能 项目目录 批量执行 生成html测试报告 为了更好的展示测试报告,最好是生成 HTML格式的。 unittest里面是不能生成 html格式报告的,需要导入一个第三方的模块:HTMLTestRunner
阅读全文
摘要:目录 一、unittest(python自带测试框架)简介(重要的概念) 二、断言方法 三、discover更多测试用例 四、用例执行的顺序 五、执行多级目录的用例 六、跳过测试和预期失败 七、编写WEB测试用例 一、什么是框架? 提供用例组织与执行 大量的用例堆砌在一起,就产生了扩展性与维护性等问
阅读全文
摘要:常用API一段 get()获取URL close() clear() click() back() forward() refresh() 刷新 time.sleep() driver.quit() 退出页面 maximize_window() #将浏览器最大化显示 send_keys("selen
阅读全文
摘要:前奏 脚本运行流程 1.引包:from selenium import webdriver 2.创建对象:driver = webdriver.Chrome() 3.操作定位元素:driver.find_element….. 4.关闭对象:driver.quit() 基本定位方法 id定位 Webd
阅读全文
摘要:一、python的安装和配置 安装 官网:http//www.python.org/ 配置 系统设置中Path路径后面;C:\Users\AppData\Local\Programs\Python\Python37 (python的安装路径) 系统设置中Path路径后面;C:\Users\AppDa
阅读全文
摘要:1、性能测试内容1)负载测试(load test):对于分布式网络,测试不同用户数量来测试系统的反应,主要关注性能指标,系统不同表现。 2)压力测试(stress testing):高压状态下多用户高并发测试(30万-50万),主要关注系统是怎么崩溃的。(内存泄漏,cpu无响应,数据库无反应,网络堵
阅读全文
摘要:Web服务基础 用户访问网站的基本流程 用户访问网站的基本流程 某python总监,讲了一天课感觉很累,下了班躺床上打开他的macbook pro,双击浏览器,输入www.pornhub.com网址后,系统首先会查找本地的DNS缓存以及hosts文件信息,确定是否存在www.pornhub.com域
阅读全文
摘要:PV PV是网站分析的一个术语,用以衡量网站用户访问的网页的数量。对于广告主,PV值可预期它可以带来多少广告收入。一般来说,PV与来访者的数量成正比,但是PV并不直接决定页面的真实来访者数量,如同一个来访者通过不断的刷新页面,也可以制造出非常高的PV。 PV(Page View)即页面浏览量或点击量
阅读全文
摘要:nginx 安装 下载必要组件 nginx下载地址 http://nginx.org/en/download.html pcre库下载地址,nginx需要 http://sourceforge.net/projects/pcre/files/pcre/ zlib下载地址,nginx需要 http:/
阅读全文
摘要:什么是运维 术语名词 IDC--(Internet Data Center)互联网数据中心,主要服务包括整机租用、服务器托管、机柜租用、机房租用、专线接入和网络管理服务等。广义上的IDC业务,实际上就是数据中心所提供的一切服务。客户租用数据中心的服务器和带宽,并利用数据中心的技术力量,来实现自己对软
阅读全文

浙公网安备 33010602011771号