<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Infinityfeng的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Infinityfeng</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Infinityfeng]]></copyright><item><title><![CDATA[渗透测试--]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/128630370</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/128630370</guid><author>Infinityfeng</author><pubDate>Tue, 10 Jan 2023 16:35:08 +0800</pubDate><description><![CDATA[1]]></description><category></category></item><item><title><![CDATA[高级性能测试笔记]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/127646874</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/127646874</guid><author>Infinityfeng</author><pubDate>Wed, 02 Nov 2022 14:31:55 +0800</pubDate><description><![CDATA[持续更新]]></description><category></category></item><item><title><![CDATA[fiddler修改请求数据，修改响应数据]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/127267086</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/127267086</guid><author>Infinityfeng</author><pubDate>Tue, 11 Oct 2022 17:01:58 +0800</pubDate><description><![CDATA[简单学会篡改接口数据]]></description><category></category></item><item><title><![CDATA[马尚pytest接口框架]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/126539722</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/126539722</guid><author>Infinityfeng</author><pubDate>Fri, 26 Aug 2022 17:55:45 +0800</pubDate><description><![CDATA[pytest]]></description><category></category></item><item><title><![CDATA[柠檬班unitest和数据驱动]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/126137418</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/126137418</guid><author>Infinityfeng</author><pubDate>Wed, 03 Aug 2022 11:40:50 +0800</pubDate><description><![CDATA[unitest]]></description><category></category></item><item><title><![CDATA[柠檬班自动化学习笔记]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/125937233</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/125937233</guid><author>Infinityfeng</author><pubDate>Fri, 22 Jul 2022 17:52:17 +0800</pubDate><description><![CDATA[笔记]]></description><category></category></item><item><title><![CDATA[黑马性能测试笔记]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/125641924</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/125641924</guid><author>Infinityfeng</author><pubDate>Wed, 06 Jul 2022 17:41:39 +0800</pubDate><description><![CDATA[·]]></description><category></category></item><item><title><![CDATA[测试方法学习]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/125523236</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/125523236</guid><author>Infinityfeng</author><pubDate>Wed, 29 Jun 2022 16:46:34 +0800</pubDate><description><![CDATA[1]]></description><category></category></item><item><title><![CDATA[yaml数据格式]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/125167578</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/125167578</guid><author>Infinityfeng</author><pubDate>Tue, 07 Jun 2022 17:43:29 +0800</pubDate><description><![CDATA[yaml基础]]></description><category></category></item><item><title><![CDATA[adb通过wifi连接真机]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/124446135</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/124446135</guid><author>Infinityfeng</author><pubDate>Wed, 27 Apr 2022 11:11:16 +0800</pubDate><description><![CDATA[1  配置电脑adb环境
2 开启手机开发者模式，鸿蒙系统点击“版本号”7次，再开启usb调试
3 wifi连接（手机电脑在一个局域网之类，可以查看手机和电脑的ipv4地址）
adb的连接操作
1  用usb连接手机，打开cmd输入  adb tcpip 5555
adb connect IP(手机ip）:5555

...]]></description><category></category></item><item><title><![CDATA[自动化测试 笔记]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/124041559</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/124041559</guid><author>Infinityfeng</author><pubDate>Fri, 08 Apr 2022 15:18:23 +0800</pubDate><description><![CDATA[自动化测试的优势：
1 完成重复性的工作
2 提升回归测试的效率
3 利用非工作时间执行测试
4 长时间进行稳定性和压力测试
5 保证每次验证的一致性
劣势：
1  不能完成取代手工测试
2 比手工测试更加脆弱
3 脚本执行次数必大于等于5次
4 具备编程能力
什么样的项目适合自动化测试：
1 需求文档不会频繁变更
2 研发和维护周期长，需要频繁的执行回归测试
3 需要多平台运行相同的场景的测试步骤
4 手工测试无法实现的或者成本高的
5 被测软件开发规范，具有可测试性
6 测试人员已经具有编程能力

..]]></description><category></category></item><item><title><![CDATA[nGrinder使用]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/123790661</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/123790661</guid><author>Infinityfeng</author><pubDate>Mon, 28 Mar 2022 14:31:55 +0800</pubDate><description><![CDATA[主要由两个组件组成
Controller -为性能测试提供web界面。-协调测试过程。-整理和显示测试统计数据。-让用户创建和修改脚本。
Agent——在代理模式下运行时，运行将负载放到目标机器上的进程和线程。在监视器模式下运行时监视目标系统性能(例如:CPU/内存)
我是docker部署的
如果你喜欢通过docker运行。请参阅 https://hub.docker.com/r/ngrinder/controller/
去github下载 controller
https://github.com/nav]]></description><category></category></item><item><title><![CDATA[postman+newman+jenkins]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/123234530</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/123234530</guid><author>Infinityfeng</author><pubDate>Wed, 02 Mar 2022 16:55:20 +0800</pubDate><description><![CDATA[1 下载node
https://nodejs.org/en/
2下载依赖
用管理员命令打开cmd
npm install --global --production windows-build-tools
npm命令有可能停滞或暂停
构建下cnpm就行
npm install -g cnpm --registry=https://registry.npm.taobao.org
3下载  newman
npm install -g newman
4   下载报告
npm install newman-rep]]></description><category></category></item><item><title><![CDATA[手机app测试笔记]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/122997807</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/122997807</guid><author>Infinityfeng</author><pubDate>Fri, 18 Feb 2022 14:45:35 +0800</pubDate><description><![CDATA[产品不完美继续修改


第二步    测试计划








别写标签
验证敏感词



]]></description><category></category></item><item><title><![CDATA[docker笔记]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/122712773</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/122712773</guid><author>Infinityfeng</author><pubDate>Thu, 27 Jan 2022 17:45:01 +0800</pubDate><description><![CDATA[docker：
集装箱
镜像和隔离
镜像   容器   仓库
docker命令：
docker version
docker info:显示docker的系统信息，包括镜像和容器的数量
docker --help
镜像命令：
docker images 获取所有命令行命令

仓库源   镜像标签    镜像id    镜像创建时间    大小

-a显示所有
-q 只显示id
拉取镜像
https://hub.docker.com/

docker搜索镜像
docker search mysql

下图的容]]></description><category></category></item><item><title><![CDATA[pytest笔记]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/122615082</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/122615082</guid><author>Infinityfeng</author><pubDate>Fri, 21 Jan 2022 11:45:53 +0800</pubDate><description><![CDATA[pytest
单元测试框架：
针对的是软件最小单位（函数、方法）进行正确性检查


一次下载多个插件的方法
1创一个txt文档

循环下载


pytest运行方式

还有个nodeid指定运行   路径 加函数名运行






]]></description><category></category></item><item><title><![CDATA[黑马接口自动化笔记]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/122564570</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/122564570</guid><author>Infinityfeng</author><pubDate>Tue, 18 Jan 2022 17:51:44 +0800</pubDate><description><![CDATA[接口自动化是在功能测试后实施的，可以抽取功能用例作为自动化用例。

结构
可以不需要base层封装方法，直接调用就行，因为一般常用的也就是post，get
api层：资源接口封装，相当于page
scrict：存放测试脚本
data：存放测试数据，数据驱动
log：日志
report：报告
pytest.ini  pytest文件入口
tool 工具类


...]]></description><category></category></item><item><title><![CDATA[po模式接口自动化]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/122543163</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/122543163</guid><author>Infinityfeng</author><pubDate>Mon, 17 Jan 2022 17:42:22 +0800</pubDate><description><![CDATA[为啥需要学习po模式
pageObject model
页面对象模型
1 完整的规范化的框架设计模式
2 便于维护和升级
3 便于公司的产出
4 实现高内聚，低耦合
市面上主要的两种模式：
1 关键字驱动+数据驱动
2 pom+数据驱动
多层
BasePage
基础层，用于提供最为底层的功能，让其他页面队形可以直接进行继承的
Page
页面层，用于提供元素的获取，各个元素的操作方法的封装
业务层
通过这一层耳朵调用，传入参数，进行自动化的运行
优点：针对于指定的被测业务系统的流程，执行自动化时比较便捷
缺点]]></description><category></category></item><item><title><![CDATA[mysql数据类型]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/122337041</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/122337041</guid><author>Infinityfeng</author><pubDate>Thu, 06 Jan 2022 11:20:49 +0800</pubDate><description><![CDATA[主要有数值类型、日期/时间类型、字符串类型
数值类型：
整数类型：timyint  smallint  bigint  int


浮点小数类型：
float
double

定点小数类型：
字符串类型

decimal
浮点型和定点型都可以使用（M,N)来表示
m:精度  表示总共的位数
n:标度，表示小数的位数
如果忽略M和D这两个值，将在硬件允许的限制范围，单精度浮点数一般精确到7位小数
字符串类型：文本字符串类型、二进制字符串类型

注意：float，double类型存储的时候，存储的都是近似值，儿]]></description><category></category></item><item><title><![CDATA[python连接数据库批量制造测试数据]]></title><link>https://blog.youkuaiyun.com/Infinityfeng/article/details/122305884</link><guid>https://blog.youkuaiyun.com/Infinityfeng/article/details/122305884</guid><author>Infinityfeng</author><pubDate>Tue, 04 Jan 2022 16:47:05 +0800</pubDate><description><![CDATA[引进包
import pymysql

db = pymysql.connect(
    host="192.168.2.123",
    port=9059,
    user="root",
    password="sk197311",
    database="test"
)
curses = db.cursor()
# 执行sql命令查看版本号
curses.execute('select version()')

data = curses.fetchone()
查看a表
curses.]]></description><category></category></item></channel></rss>