<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[msdn_make的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/msdn_make</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; msdn_make]]></copyright><item><title><![CDATA[PyCharm连接GitHub失败，invalid authentication data.404]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/123527773</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/123527773</guid><author>msdn_make</author><pubDate>Wed, 16 Mar 2022 15:33:48 +0800</pubDate><description><![CDATA[pycharm连接GitHub失败

解决办法，使用token登录
参考文章：
https://xercis.blog.youkuaiyun.com/article/details/106141665

]]></description><category></category></item><item><title><![CDATA[本地git配置连接GitHub]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/121777861</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/121777861</guid><author>msdn_make</author><pubDate>Tue, 07 Dec 2021 21:10:14 +0800</pubDate><description><![CDATA[本地电脑先安装好git客户端。

git config --global user.email “XXXX@qq.com”
git config --global user.name “用户名”
ssh-keygen -t rsa -C “XXXXXX@qq.com”
下面依次输入内容，输入最后一条命令后，一直回车

c/Users/Administrator/.ssh/id_rsa
最后生成的文件在路径下：C:\Users\Administrator.ssh

打开id_rsa.pub文件，里面就是生成的]]></description><category></category></item><item><title><![CDATA[1130 -Host ‘‘ is not allowed to connect to this MySQL server]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/121310062</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/121310062</guid><author>msdn_make</author><pubDate>Sat, 13 Nov 2021 21:14:06 +0800</pubDate><description><![CDATA[Linux 虚拟机CentOS7 中安装mysql后，想在本地访问mysql数据库，通过Natvicat连接时报错如下：

原因：mysql没有开启远程登录权限
解决办法：
进入mysql 数据库后，使用mysql
use mysq;
修改user表中的字段值：
update user set host=’%’ where user=‘root’;   # 允许远程访问
flush privileges;   # 让更改立即生效，
也可以重启mysql服务
systemctl restart mysqld
]]></description><category></category></item><item><title><![CDATA[CentOS7 查看和关闭防火墙]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/121309911</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/121309911</guid><author>msdn_make</author><pubDate>Sat, 13 Nov 2021 20:52:35 +0800</pubDate><description><![CDATA[查看防火墙状态
firewall-cmd --state

查看防火墙所有开放的端口
firewall-cmd --zone=public --list-ports
可以参考
https://www.cnblogs.com/heqiuyong/p/10460150.html

]]></description><category></category></item><item><title><![CDATA[mysql慢查询]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/121308675</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/121308675</guid><author>msdn_make</author><pubDate>Sat, 13 Nov 2021 19:21:33 +0800</pubDate><description><![CDATA[mysql慢查询
引用文章：https://blog.youkuaiyun.com/qq_40884473/article/details/89455740

]]></description><category></category></item><item><title><![CDATA[2021-11-07]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/121196369</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/121196369</guid><author>msdn_make</author><pubDate>Sun, 07 Nov 2021 20:47:29 +0800</pubDate><description><![CDATA[Centos7安装MySql  (在线安装，YUM方式)
1.下载mysql源安装包
[root@centos7 /]#  wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

2.安装MySQL
[root@centos7 /]# yum -y install mysql57-community-release-el7-8.noarch.rpm

3.安装MySQL服务器
[root@centos7 /]# yu]]></description><category></category></item><item><title><![CDATA[JMeter 控制器]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/114481238</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/114481238</guid><author>msdn_make</author><pubDate>Sun, 07 Mar 2021 15:12:35 +0800</pubDate><description><![CDATA[循环控制器（Loop Controller）

作⽤：指定其⼦节点运⾏的次数，可以使⽤具体的数值，也可以使⽤变量
　　1、Forever选项：表示⼀直循环下去
　　2、如果同时设置了线程组的循环次数和循环控制器的循环次数，那循环控制器的⼦节点运⾏的次数为两个数值相乘的结果。









随机控制器（Random Controller）

作⽤：随机执⾏某一个⼦结点（只会执行某一个子节点），如下所示，在某一次执行过程中要嘛执行百度，要嘛执行知乎，



随机顺序控制器（Random Order...]]></description><category></category></item><item><title><![CDATA[jmeter连接mysql]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/114443532</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/114443532</guid><author>msdn_make</author><pubDate>Sat, 06 Mar 2021 15:51:28 +0800</pubDate><description><![CDATA[下载mysql连接jar包并放到jmeter的lib目录下，jar包的版本是需要和mysql的版本对应的，本地mysql版本是8.0，所以jar包的版本也要8.0



mysql-connector-java-8.0.15.jar

\JMeter\apache-jmeter-5.2.1\lib



JDBC Connection Configuration 配置如下：

atabase url固定格式如下：

jdbc:mysql://数据库ip:端口/数据库名



JDBC Request...]]></description><category></category></item><item><title><![CDATA[Python 正则表达式]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/113833374</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/113833374</guid><author>msdn_make</author><pubDate>Wed, 17 Feb 2021 15:53:52 +0800</pubDate><description><![CDATA[正则表达式：

单个字符匹配











等价关系：

\d == [0-9]

\D == [^0-9]

\w == [a-zA-Z0-9_]

表示数量















表示边界



匹配分组



需求：匹配出0-100之间的数字





(ab) 将括号中字符作为一个分组

\num 引用分组num匹配到的字符串

\2 \1 分别表示引用第2个分组、第1个分组的值



Group分组结果如下，匹配到的第一个（.+）作为第一个分组，依次类推



匹配...]]></description><category></category></item><item><title><![CDATA[超链接 and 兼容性]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/113096229</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/113096229</guid><author>msdn_make</author><pubDate>Sun, 24 Jan 2021 22:16:32 +0800</pubDate><description><![CDATA[超链接测试

1.链接文字描述正确性

2.链接地址跳转正确性

3.链接触发脚本正确性

4.是否存在404错误

可可利用Xenu链接测试工具



兼容性测试

平台兼容性
	分辨率兼容性
	浏览器兼容性
        如果页面弹框出现，有些浏览器可能会误认为是广告弹窗阻止页面。

常见的浏览器兼容性问题一般有以下几种：

javascript无法执行，导致功能失效；
	字体大小标准不一致。
	颜色标准不一致。
	HTML标签不一致。
	格式控制不支持，导致图形显示位置错乱。
浏...]]></description><category></category></item><item><title><![CDATA[ubuntu安装docker并安装jenkins]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/112391503</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/112391503</guid><author>msdn_make</author><pubDate>Sat, 09 Jan 2021 17:02:47 +0800</pubDate><description><![CDATA[ubuntu安装docker

1.更新apt索引：

$sudo apt-get update

2.安装 apt 依赖包，用于通过HTTPS来获取仓库:

sudoapt-get install\
  apt-transport-https \
  ca-certificates \
  curl \
  gnupg-agent \
  software-properties-common

3.添加 Docker 的官方 GPG 密钥

curl -fsSL https://d...]]></description><category></category></item><item><title><![CDATA[pytest-allure安装使用，及必坑]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/112384357</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/112384357</guid><author>msdn_make</author><pubDate>Fri, 08 Jan 2021 21:55:24 +0800</pubDate><description><![CDATA[前提：windows已安装jdk 1.8及以上
	下载allure安装包
https://github.com/allure-framework/allure2



3. 环境变量配置：

将解压后的allure安装包 的路径如下添加到环境变量中



4.验证是否安装成功

cmd命令窗口中输入 allure --verion



5. 在pytest.ini 文件中配置如下命令



6.编写测试文件



7. 运行后生成如下结果：里面是生成的json文件，还需要生成html报告



8. Te]]></description><category></category></item><item><title><![CDATA[jxl.jar包下载方式]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/111998018</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/111998018</guid><author>msdn_make</author><pubDate>Wed, 30 Dec 2020 20:44:22 +0800</pubDate><description><![CDATA[https://search.maven.org/



https://www.cnblogs.com/baxianhua/p/9244389.html






]]></description><category></category></item><item><title><![CDATA[JMeter 关联JSON提取器]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/111113670</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/111113670</guid><author>msdn_make</author><pubDate>Sun, 13 Dec 2020 14:44:55 +0800</pubDate><description><![CDATA[访问系统中的其他资源时，需要先登录成功。所以需要提取到登录后的token作为下一个请求的认证。

示例如下：

线程组 -&gt; 逻辑控制器 --&gt; 简单控制器
	添加 -&gt; 配置元件 -&gt; http信息头管理器
	添加 -&gt; 取样器 -&gt; http请求（用于登录）
	在上一个http请求中 添加 -&gt; 后置处理器-&gt; json提取器
	添加 -&gt; 取样器 -&gt; http请求（用于访问资源）
	在上一个http请求中 添加 -&gt; 配置...]]></description><category></category></item><item><title><![CDATA[Generating report An error occurred: Could not read metadata !]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/111086404</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/111086404</guid><author>msdn_make</author><pubDate>Sat, 12 Dec 2020 22:55:00 +0800</pubDate><description><![CDATA[JMeter 生成html报告时报错如下：

Generating report
An error occurred: Could not read metadata !

原因：生成报告需要从日志文件中获取数据，所以在查看结果树页面需要先指定生成的 .jtl 文件。然后再运行测试计划



运行测试计划后，能看到test.jtl中已经有保存的测试数据



生成html报告对话框中填写如下路径，Results file为刚运行测试计划生成的内容，user properties file为当前jmeter目]]></description><category></category></item><item><title><![CDATA[JMeter 服务器监控—jp@gc - PerfMon Metrics Collector]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/111060760</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/111060760</guid><author>msdn_make</author><pubDate>Sat, 12 Dec 2020 15:09:19 +0800</pubDate><description><![CDATA[服务器监控—jp@gc - PerfMon Metrics Collector

监控服务器资源使用情况

jmeter安装插件jp@gc - PerfMon Metrics Collector

进入菜单 选项 --&gt; Plugins Manager(要先准备好插件管理jar包)







解压ServerAgent-2.2.1，将文件夹直接放到服务器任意位置，启动startAgent.bat（windows环境）、



双击startAgent.bat启动



添加jp@gc - Pe..]]></description><category></category></item><item><title><![CDATA[JMeter-CSV数据文件]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/110942056</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/110942056</guid><author>msdn_make</author><pubDate>Wed, 09 Dec 2020 22:20:26 +0800</pubDate><description><![CDATA[CSV数据文件

当对于一个功能点进行验证时，需要用多个数据来测试一个接口的情况，使用CSV来对外部数据进行管理，让jmeter直接读取文件。

示例：

添加线程组
	添加简单控制器
	添加 -&gt; 配置元件 -&gt; CSV数据文件设置
	添加 -&gt; 配置元件 -&gt; HTTP信息头管理
	添加 -&gt; 配置元件 -&gt; HTTP请求默认值
	添加 -&gt; 配置元件 -&gt; HTTP请求
	添加 -&gt; 监听器 -&gt; 查看结果树










准备好CS.]]></description><category></category></item><item><title><![CDATA[JMeter-http请求默认值，用户自定义变量]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/110941103</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/110941103</guid><author>msdn_make</author><pubDate>Wed, 09 Dec 2020 21:43:27 +0800</pubDate><description><![CDATA[HTTP请求默认值

HTTP请求默认值的作用，比如说请求某一个服务器，不可能在每一个HTTP请求头中都填写请求服务器地址和端口，就可以将服务器地址和端口分离开来，即使服务器地址和端口发生改变，可以只修改HTTP请求默认值中的数据。

用户自定义变量

用户自定义的变量可以将某些常量或变量与请求单独分离开，便于维护管理。

示例如下：

添加线程组
	添加简单控制器
	添加 -&gt; 配置元件 -&gt; 用户自定义变量
	添加 -&gt; 配置元件 -&gt; HTTP信息头管理
	添加 -&gt; 配]]></description><category></category></item><item><title><![CDATA[JMeter插件管理]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/110737416</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/110737416</guid><author>msdn_make</author><pubDate>Sun, 06 Dec 2020 15:22:50 +0800</pubDate><description><![CDATA[安装目录：

D:\JMeter\apache-jmeter-5.2.1\lib\ext



打开JMeter&gt;Options



一下插件可根据实际情况安装：

Custom Thread Group

Json/Yaml Plugins

PertMon

Throughtout Shaping Timer

Variable from CSV file

WebSocket

最后点击右下角Apply Changes and Restart JMeter

安装完成后，JMeter会自动重启]]></description><category></category></item><item><title><![CDATA[unittest 测试套件&断言]]></title><link>https://blog.youkuaiyun.com/msdn_make/article/details/103065163</link><guid>https://blog.youkuaiyun.com/msdn_make/article/details/103065163</guid><author>msdn_make</author><pubDate>Thu, 14 Nov 2019 12:30:32 +0800</pubDate><description><![CDATA[# 导入unittest模块
import unittest

# 继承TestCase类，TestCase类是测试用例类
class Test1(unittest.TestCase):
    def setUp(self):
        print('hello')

    def tearDown(self):
        print('bye')

    def tes...]]></description><category></category></item></channel></rss>