- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 7、random随机数
log.warn("线程号:"+ctx.getThreadNum()+"随机数:"+vars.get("random_value"));
2023-12-27 13:02:48 332
原创 5、jmeter测试cookie管理
登录接口才会生成cookie,配置好了,cookie参数会自动带过去cookie设置与线程组Same user on each iteration有关。
2023-12-04 13:30:35 88
原创 3.jemter变量- CSV组件
一般选择True,比如10个线程,5条csv数据,其他5个线程会去csv中循环获取数据。一般选择 true,不选true的如字符串 "aa,bb"会进行分割。不要填绝对路径,要填相对于脚本的路径,否则远程压测时可能会出错。一般选择false,后面的线程继续循环去csv文件中获取数据。c)、当前线程组,一般用的不多,一般都是使用一个线程组。b)、当前线程,每次都取相同的值,永远取第一行。a)、所有线程,取值时每个线程取不同的值。设置为true时,首行标题不会打印。设置为false时首行标题会打印。
2023-08-31 10:07:37 138
原创 4、watch侦听器
计算属性允许我们声明性地计算衍生值。然而在有些情况下,我们需要在状态变化时执行一些“副作用”:例如更改 DOM,或是根据异步操作的结果去修改另一处的状态。在组合式 API 中,我们可以使用。
2023-07-27 16:40:16 90 1
原创 3、计算属性
都会立即返回先前的计算结果,而不用重复执行 getter 函数。一个计算属性仅会在其响应式依赖更新时才重新计算。会在重渲染发生时再次执行函数,不改变,无论多少次访问。计算属性可以减少性能消耗。
2023-07-27 15:55:23 97 1
原创 2、模板语法
双大括号会将数据解释为纯文本,而不是 HTML。若想插入 HTML,你需要使用在网站上动态渲染任意 HTML 是非常危险的,因为这非常容易造成。请仅在内容安全可信时再使用v-html,并且使用用户提供的 HTML 内容。
2023-07-24 18:39:12 54
原创 1、Vue3入门案例
它是 Vue 官方的项目脚手架工具。,并且你的当前工作目录正是打算创建项目的目录。在命令行中运行以下命令。如果不确定是否要开启某个功能,你可以直接按下回车键选择。确保你安装了最新版本的。这一指令将会安装并执行。
2023-07-20 13:45:24 128 1
原创 2.线程组中的执行计划
4、Same user on each iteration:相同用户迭代,一般用在有cookie的场景。3、循环次数:每一个线程执行次数,如果线程数为5,循环次数为2,那么总共执行10次。2、Ram-Up时间(秒):比如线程数为5,加速时间为10秒。6、持续时间(秒):指脚本运行的时间,以秒为单位。1、线程数:如线程数为5,表示用户并发数量为5。延迟创建线程,直到该线程开始取样时才创建。指脚本延迟启动的时间,以秒为单位。5、延迟创建线程直到需要。
2023-07-16 21:56:45 101 1
原创 3.爬虫之xpath解析
思路,为了减少请求网站次数,可以先将网站源代码保存在一个html文件中,然后写xpath验证。自己的xpath写的是否正确。
2023-06-27 11:31:17 577 1
原创 1.jmeter环境搭建
修改后重启一下网络服务即可 systemctl restart network。这里根据自行调整内存大小,默认为1024m,做大型测试时起步4G。其它参考选项,详见官网(1.4 Running JMeter)SELinux设置为SELINUX=disabled。在 bin 目录下面增加 setenv.sh 文件。修改 jmeter.properties 配置文件。修改完SELinux配置后,需要重新启动系统。修改 jmeter-server 文件。出现如图,说明配置安装成功。
2023-06-25 22:29:34 411 1
原创 2.爬虫之正则表达式
Regular Expression,正则表达式是一种对字符串进行匹配的语法规则。优点:速度快,效率高,准确性高。爬虫时用来提取页面内容数据。这两个要着重的说一下. 因为我们写爬虫用的最多的就是这个惰性匹 配。用来测试正则表达式是否正确。
2023-06-20 15:18:13 515
原创 4、协程与asyncio异步框架
协程(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。基于单线程来实现并发,即只用一个主线程(可利用的cpu只有一个)情况下实现并发,并发的本质:切换+保存状态。协程的目的,想要在单线程下实现并发,这里的并发指的是多个任务看起来是同时运行的。缺点:无法利用CPU多核,一旦协程出现阻塞,将会阻塞整个线程。
2023-05-10 11:16:52 224
原创 3.并行、并发、串行
串行,代码从上往下按照顺序执行。如果串行,一个队列使用一台咖啡机,那么哪怕前面那个人便秘了去厕所呆半天,后面的人也只能死等着他回来才能去接咖啡,这效率无疑是最低的。
2023-05-06 16:34:10 507
原创 2.并发编程-线程
t.start(),当前线程准备就绪(等待CPU调度,具体时间是由CPU来决定)。t.join(),等待当前线程的任务执行完毕后再向下继续执行。
2023-05-06 14:46:44 62
原创 1.并发编程-进程
线程,是计算机中可以被cpu调度的最小单元;进程,是计算机资源分配的最小单元。一个进程中可以有多个线程,同一个进程中的线程可以共享此进程中的资源。进程和线程在使用上各有优缺点:线程执行开销小,但不利于资源的管理和保护,而进程正相反。计算操作需要使用CPU多核优势,IO操作不需要利用CPU的多核优势多进程使用例子,大量的数据计算,如计算从0+1+2+....+100000000。
2023-05-06 12:12:44 57
原创 python接口json diff
在实际接口断言中,可能需要校验的字段顺序不一样,又或者有一些字段值不需要,只需要在比较的时候加入,传入对应参数即可。ignore string case(忽略大小写)exclude_paths排除指定的字段。ignore order(忽略排序)
2022-09-04 20:01:04 797
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人