<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lynnpaul的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lynnpaul</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lynnpaul]]></copyright><item><title><![CDATA[Jmeter参数化--四种方式]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/119487898</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/119487898</guid><author>lynnpaul</author><pubDate>Mon, 09 Aug 2021 11:10:37 +0800</pubDate><description><![CDATA[一、用户参数

1.修改HTTP请求元件，参数的值以 ${unitCode} 格式书写，见下图



2.HTTP请求--&gt;右键添加--&gt;前置处理器--&gt;用户参数



3.添加用户参数，在线程组处修改线程数为【3】（大于等于key-value个数）



二、






...]]></description><category></category></item><item><title><![CDATA[Jmeter创建一个脚本]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/119485616</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/119485616</guid><author>lynnpaul</author><pubDate>Sat, 07 Aug 2021 15:21:59 +0800</pubDate><description><![CDATA[一、下载安装

Jmeter下载地址：http://jmeter.apache.org/download_jmeter.cgi



下载解压即可。

Jmeter需要Java环境支撑，请自行百度，下载安装及配置环境变量。

二、启动Jmeter

安装路径--&gt;打开bin--&gt;找到jmeter.bat，双击



三、创建脚本

1.新建线程组

TestPlan--&gt;右键--&gt;添加--&gt;线程（用户）--&gt;线程组



2.添加HTTP信息头管理器

线程组--&gt.]]></description><category></category></item><item><title><![CDATA[VUE2.X使用Swiper5.x，并实现懒加载]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/116643639</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/116643639</guid><author>lynnpaul</author><pubDate>Tue, 11 May 2021 10:25:29 +0800</pubDate><description><![CDATA[安装Swiper5

cnpm install swiper@5.4.5 vue-awesome-swiper --save

main.js引入


import VueAwesomeSwiper from 'vue-awesome-swiper'
//引入样式
import 'swiper/css/swiper.css'

Vue.use(VueAwesomeSwiper, /* { default options with global component } */)

myswiper.vue组件使]]></description><category></category></item><item><title><![CDATA[VUE3.X实现Swiper6轮播图懒加载]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/115963369</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/115963369</guid><author>lynnpaul</author><pubDate>Wed, 21 Apr 2021 17:34:54 +0800</pubDate><description><![CDATA[使用：vue3-lazyload实现懒加载，GitHUb地址：https://github.com/murongg/vue3-lazyload；

第一步：安装


cnpm i vue3-lazyload

第二步：全局引入

在main.js中引入


import { createApp } from 'vue'
import App from './App.vue'
import VueLazyLoad from 'vue3-lazyload'

const app = createApp(App)]]></description><category></category></item><item><title><![CDATA[VUE3.X使用最新版swiper小结]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/115690075</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/115690075</guid><author>lynnpaul</author><pubDate>Wed, 14 Apr 2021 11:17:43 +0800</pubDate><description><![CDATA[Vue版本：



Swiper版本：



Vue3的安装、环境搭建及创建项目不再赘述，已Swiper安装开始。先上几个连接：

Vue3.x官网：https://v3.cn.vuejs.org/guide/installation.html；

Swiper官网：https://swiperjs.com/vue；

Swiper配置选项：https://www.swiper.com.cn/api/；

Swiper GitHub地址：https://github.com/surmon-china/vue]]></description><category></category></item><item><title><![CDATA[VUE动态绑定src图片地址]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/115542549</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/115542549</guid><author>lynnpaul</author><pubDate>Fri, 09 Apr 2021 11:11:24 +0800</pubDate><description><![CDATA[直接上代码，


&lt;template&gt;
    &lt;div class="block"&gt;
      &lt;span class="demonstration"&gt;&lt;/span&gt;
      &lt;el-carousel height="150px"&gt;
        &lt;el-carousel-item v-for="item in 4" :key="item"&gt;
          &lt;img height="150px" v-bind:sr]]></description><category></category></item><item><title><![CDATA[vue路由通过props传参]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/115370704</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/115370704</guid><author>lynnpaul</author><pubDate>Thu, 01 Apr 2021 15:52:06 +0800</pubDate><description><![CDATA[vue路由通过props传参

最近在学习vuerouter的传参，查询官网，作为小白真心有点看不懂，折腾了很久才搞懂最简单的一个方式，官网地址：https://router.vuejs.org/zh/guide/essentials/passing-props.html。

网上查了蛮多资料，终于搞明白是什么情况，总结内容如下：

非props方式传参：

方式一：使用params传参

路由配置


    {
      path: '/propstest',
      name: 'PropsT.]]></description><category></category></item><item><title><![CDATA[vue router路由的基本加载]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/110874246</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/110874246</guid><author>lynnpaul</author><pubDate>Tue, 08 Dec 2020 15:30:15 +0800</pubDate><description><![CDATA[1.安装，进入项目目录


cnpm install --save vue-router

2.引用，在main.js文件下引入


import VueRouter from "vue-router";
//引入路由组件
import login from "./components/login";

Vue.use(VueRouter)

3.配置路由文件，在main.js文件中写入


var router = new VueRouter({
  routes:[{
    path: "/",
  ]]></description><category></category></item><item><title><![CDATA[VUE自定义吐司toast]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/110468748</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/110468748</guid><author>lynnpaul</author><pubDate>Wed, 02 Dec 2020 14:56:28 +0800</pubDate><description><![CDATA[一个在学习vue的小白，各种折腾，最近页面需要用到toast，故查了部分资料。

使用toast有两个方式，

一个是使用第三方插件（这个网上很多，大家可以自行搜索，上个链接供大家参考https://www.npmjs.com/package/vue2-toast）；

另一个方式是自定义一个toast，效果见下图：



文件目录：



index.js文件代码：


import Vue from 'vue'
import toast from './toast.vue'
// 创建组件构造器
con]]></description><category></category></item><item><title><![CDATA[VUE axios跨域问题解决]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/110121716</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/110121716</guid><author>lynnpaul</author><pubDate>Wed, 25 Nov 2020 11:46:32 +0800</pubDate><description><![CDATA[在使用axios进行接口请求的时候会存在跨域的问题，如果后端未限制的情况下，从前端出发，可是进行如下处理：

一、在main.js文件中，导入模块，


import axios from 'axios'
Vue.prototype.$axios = axios
axios.defaults.baseURL = '/api'  //关键代码

二、在项目中找到config文件夹下的index.js文件，打开后，找到dev:，在大括号里插入代码，位置要找对

插入代码如下：


dev:{
......
..]]></description><category></category></item><item><title><![CDATA[vue2.x中使用animate.css]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/109595314</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/109595314</guid><author>lynnpaul</author><pubDate>Tue, 10 Nov 2020 11:47:20 +0800</pubDate><description><![CDATA[最近在学习VUE+animate.css，入门遇到一些坑。先上几个链接：

animate.css官网：https://animate.style/#migration；

animate.css下载地址：https://github.com/asika32764/vue2-animate；

vue环境下使用animate.css：https://www.npmjs.com/package/vue2-animate；

1.vue环境，安装animate.css模块：


cnpm install vue]]></description><category></category></item><item><title><![CDATA[Windows环境下post--UTF-8编码请求使用ab进行压测]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/109528876</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/109528876</guid><author>lynnpaul</author><pubDate>Fri, 06 Nov 2020 11:47:03 +0800</pubDate><description><![CDATA[ab的基础命令这里不再阐述，主要是遇到接口请求的时候，入参需要UTF-8编码。之前未注意后面通过开发大佬查看日志发现请求返回是错误的。

直接上命令：

ab -n 100 -c 100 -p XXX.txt -T application/json;charset=UTF-8 http://XXXX/XX/XXX/XXXX

主要是在-T处增加charset=UTF-8即可。
...]]></description><category></category></item><item><title><![CDATA[CSS实现头像居中且圆形显示]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/107714199</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/107714199</guid><author>lynnpaul</author><pubDate>Fri, 31 Jul 2020 15:22:22 +0800</pubDate><description><![CDATA[直接上代码：

img{
 border-radius: 50%;
 width: 30vmin;
 height: 30vmin;
 object-fit: cover;
 object-position: center;
}

尝试过其他方式，如果图片不是正方形的，图片会被拉伸或者图片不是中心居中的。
...]]></description><category></category></item><item><title><![CDATA[jmeter压力测试报错:java.net.BindException: Address already in use: connect解决方案]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/104674997</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/104674997</guid><author>lynnpaul</author><pubDate>Thu, 05 Mar 2020 15:18:57 +0800</pubDate><description><![CDATA[近期因为疫情的原因，公司做了一个抢口罩的页面。需要对页面及接口做压力测试，遂遇到标题的问题。



原因：windows提供给TCP/IP链接的端口为 1024-5000，并且要四分钟来循环回收它们，就导致我们在短时间内跑大量的请求时将端口占满了，导致如上报错。

解决办法（在jmeter所在服务器操作）：

1.cmd中输入regedit命令打开注册表；

2.在 HKEY_LOCAL_MACH...]]></description><category></category></item><item><title><![CDATA[python的tkinter模块鼠标形状cursor的属性值]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/102582099</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/102582099</guid><author>lynnpaul</author><pubDate>Wed, 16 Oct 2019 11:17:54 +0800</pubDate><description><![CDATA[最开始以为可以用CSS的鼠标样式，结果尝试后发现不可用，tkinter自己有自己的属性值，具体什么样式，大家可以尝试下，罗列如下：


	"arrow"
	
	
	"circle"
	
	
	"clock"
	
	
	"cross"
	
	
	"dotbox"
	
	
	"exchange"
	
	
	"fleur"
	
	
	"heart"
	
	
	"heart"
	
	
	"man"
	
	...]]></description><category></category></item><item><title><![CDATA[使用appium在android8.0.0真机上测试脚本时，报错command failed shell "ps 'uiautomator'"的解决方式]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/83749644</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/83749644</guid><author>lynnpaul</author><pubDate>Mon, 05 Nov 2018 15:48:53 +0800</pubDate><description><![CDATA[appium目前最新的windows版本是1.4.16，在android8.0.0真机上测试脚本时会报错：command failed shell “ps ‘uiautomator’”。

刚开始以为错误原因是模拟器系统和真机系统版本没对应上（小菜，所以在猜原因），因为运行的时候，提示：Device is at API Level 26。后面更新了模拟器系统版本后，错误原因有部分不一样了，但实质问...]]></description><category></category></item><item><title><![CDATA[python3 json数据转换之demjson模块]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/81536709</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/81536709</guid><author>lynnpaul</author><pubDate>Thu, 09 Aug 2018 14:56:06 +0800</pubDate><description><![CDATA[
s = '{a:&quot;000001_Unit_1. Hi,Birdie.mp3&quot;,b:&quot;000005_Unit_2. Good morning,Miss Wang..mp3&quot;,c:&quot;000008_Unit_3. What\'s your name_.mp3&quot;}'

上面数据有没有发现什么问题，json格式的但是，key值都缺少引号。此时用json模块无法解析。

我们需要一个新的模块：demjson...]]></description><category></category></item><item><title><![CDATA[Python网络编程之发送https请求]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/81257519</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/81257519</guid><author>lynnpaul</author><pubDate>Sat, 28 Jul 2018 10:06:55 +0800</pubDate><description><![CDATA[折腾了下Python网络编程，按照网上的教程做了个简单的例子。地址如下：

https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832511628f1fe2c65534a46aa86b8e654b6d3567c000

完成后并没有发现什么问题，但是对


sock.se...]]></description><category></category></item><item><title><![CDATA[软件测试方法和策略]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/81164781</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/81164781</guid><author>lynnpaul</author><pubDate>Mon, 23 Jul 2018 11:26:39 +0800</pubDate><description><![CDATA[什么是软件测试？软件测试的目的与原则

在规定的条件下对程序进行操作，以发现程序错误，衡量软件质量，并对其是否能满足设计要求进行评估的过程。

软件测试的目的：

测试是程序的执行过程，目的在于发现错误
	一个成功的测试用例在于发现至今未发现的错误
	一个成功的测试是发现了至今未发现的错误的测试
	确保产品完成了它所承诺或公布的功能，并且用户可以访问到的功能都有明确的书面说明。
	确保产品满足性能...]]></description><category></category></item><item><title><![CDATA[用Pyinstaller打包Scrapy项目问题解决！！！（转载）]]></title><link>https://blog.youkuaiyun.com/lynnpaul/article/details/81030413</link><guid>https://blog.youkuaiyun.com/lynnpaul/article/details/81030413</guid><author>lynnpaul</author><pubDate>Fri, 13 Jul 2018 14:30:26 +0800</pubDate><description><![CDATA[使用Pyinstaller打包Scrapy项目的时候遇到各种坑，首先感谢La_vie_est_belle分享的文章，给了很大的帮助。结合他的分享我稍微整理一下。遇到的最难的坑，文末有提到。转载地址：https://blog.youkuaiyun.com/la_vie_est_belle/article/details/79017358这个是我的项目目录：众所周知，dist，build和crawl.spec是打...]]></description><category></category></item></channel></rss>