自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追梦的女孩博客

热爱生活、不惧未来

  • 博客(328)
  • 收藏
  • 关注

原创 如何解决selenium无头浏览器访问页面失败问题!!

无头浏览器(Headless browser)是一种没有图形用户界面(GUI)的网络浏览器。它可以在后台运行,并通过编程接口进行控制和操作,而不需要显示界面。通常,传统的浏览器如 Chrome、Firefox 和 Safari 都具有图形用户界面,但这些浏览器也提供了无头模式的选项。无头浏览器的主要用途是自动化测试和网页爬取。通过使用编程语言(如JavaScript,Python,Java等)的驱动程序或库,开发者可以模拟用户交互,并执行各种操作,如加载页面、点击按钮、填写表单等。

2024-04-12 13:36:24 267

原创 js 时间转换_减去8小时

Fri Nov 24 2023 00:51:33 GMT+0800 (China Standard Time)转成。

2023-11-23 17:28:24 513

原创 自动化测试如何解决chrome自动更新问题

调试好的自动化测试脚本,有时候总是在第一天或过几天就不好使了。产品并未进行功能逻辑,ui修改,一切还和调试自动化脚本的时候保持一致。运行自动化测试脚本时,控制台总是会在driver = webdriver.Chrome()这一行报错。

2023-08-11 10:11:56 1595

原创 vuex学习记录

由于vue本身的特点。及页面是由多个组件构成。而组件又呈现一个二叉树状态。然后父向子需要进行通信。那如果是非父子关系,应该如何传值呢?专门为vue.js应用程序开发的状态管理模式。它采用集中式存储管理数据,以相应的规则保证状态以一种可预测的方式发生变化。1.不同组件数据保持同步;2.数据的修改都是可追踪;1.多个组件共享状态,才存储在vuex中;某个组件中的私有数据,依旧存储在data中。举例:登录的用户名需要在首页、个人中心、结算页面使用。这时用户名应该存在vuex中。1.vuex是集中式状态管理机

2022-12-04 21:02:31 878 1

原创 使用vue脚手架快速搭建vue 2项目

针对cli的项目,直接 npm run serve。1.安装node(js代码的运行环境)、npm;对于cli项目,入口文件为main.js。使用命令引入element-ui框架。2.全局安装vue-cli;等待项目创建成功即可。

2022-11-27 16:28:55 611

翻译 js原型和原型链

当我们在一个对象上查找一个属性的时候,会先在对象的本身去查找,然后如果没有找到,就会去他的原型上查找,如果这个原型也没有,而原型又可以看作一个实例对象(一般是Object()的实例对象),那么他也拥有原型,那么就会去原型的原型查找,这样一路向上查找,直到找到原型链的顶端null,还是没有找到的话就会返回undefined,这样就形成了原型链。1.我们将函数名的首字母大写了,在js中有个规定如果你以后打算将一个函数作为构造函数去使用那么最好把它的函数名首字母大写,来提醒使用者这是一个构造函数。

2022-11-21 18:33:44 119

原创 js-学习链表

链表和数组一样,可以用于存储一系列连续的元素。链表中的元素在内存中不必是连续的空间。链表的每一个元素有一个由一个存储元素本身的节点和一个指向下一个元素的引用组成(指针和连接)。

2022-11-15 14:13:00 254

原创 vue项目结构

2022-06-29 13:49:04 96

原创 jmeter实现并发

2022-06-24 10:39:38 3659

转载 测试术语理解

2022-06-21 11:00:48 105

原创 js函数--自执行函数

2022-06-19 15:17:07 91

原创 js函数-闭包

2022-06-19 15:06:31 146

原创 jmeter压测MD5加密登录步骤

2022-06-17 17:01:21 530

原创 原始值包装类型

2022-06-16 17:44:56 55

原创 js--RegExp

2022-06-16 14:51:25 57

原创 jmeter初步实践遇到的坑

2022-06-15 14:43:27 153

原创 Jmeter测试流程

2022-06-13 14:58:09 1121

原创 js函数参数传递

2022-06-11 18:06:28 479

原创 js函数---作用域

2022-06-11 17:23:27 238

原创 js函数初始

2022-06-11 16:50:52 1039

原创 jmeter 实现持续压测、并发

jmeter并发,持续压测

2022-06-10 14:08:37 3532

原创 亲测修改Jmeter字体大小有效

jmeter

2022-06-09 11:43:43 156

原创 Jmeter 入门级使用步骤

Jmeter的初步使用教程

2022-06-07 15:27:10 112

原创 终于懂了的位移运算符

位移运算符<<<实现位移运算的步骤let num=3;//将num先转换成二进制,然后移动指定的位数console.log(num>>>2);//0//0000 0011 num的二进制// 0000 0011 把num的二进制右移两位,最后边的11被移出来了//000000 00 移动完后不够的补0// 最终结果为0console.log(num>>>1);//1//0000 0011 num的二进制// 000

2022-05-30 17:35:25 86

原创 css样式笔记

空间不够时,强制盒模型不换行案例演示<scroll-view scroll-x enable-flex class="navScroll"> <view class="navItem"><view class="navContent">推荐</view></view><view class="navItem"><view class="navContent">万有引力</view><

2022-05-30 16:01:43 69

转载 css---双飞翼和圣杯布局

双飞翼、圣杯布局概念:都是侧边两栏宽度固定,中间栏宽度自适应。用处:解决中间部分被挡住的问题。圣杯布局:双飞翼布局:双飞翼则是在center这个div中再加了一个div来放置内容,在给这个新的div设置margin-left和margin-right 。圣杯布局:在父元素上设置了padding-left和padding-right,在给左右两边的内容设置position为relative。双飞翼实现代码<!DOCTYPE html><html> <head&

2022-05-27 18:11:30 514 1

原创 js垃圾回收

方式通过自动内存管理实现内存分配和闲置资源回收。局部变量生命周期函数中的局部变量会在函数执行时存在。此时,栈(或堆)内存会分配空间以保存相应的值。函数在内部使用了变量,然后退出。此时,就不再需要那个局部变量了,它占用的内存可以释放,供后面使用。变量是否使用标记策略标记清理引用计数法弊端:循环引用。内存泄漏...

2022-05-17 20:53:45 73

原创 关于微信小程序--授权弹窗

实现1.进入微信文档官网,找到button组件添加链接描述2.阅读文档,发现只需设置一个opentype类型和bindgetuserinfo<button class="button" bindgetuserinfo="GetuserinfoHide" open-type="getUserInfo">获取用户信息</button>3.在js页面编写GetuserinfoHide函数的实现GetuserinfoHide(res){ console.log('用户信息

2022-05-14 16:28:08 6041 1

原创 flex布局

概念Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。例子任何一个容器都可以指定为flex布局.box{ display: flex;}行内元素也可以使用flex布局.box{ display: inline-flex;}注意点设为Flex布局以后,子元素的float、clear和vertical-align属性将失效。属性flex-direction.box { flex-direction: row | row-reve

2022-05-05 13:43:46 292

原创 vue3 基本结构说明

目的让自己忘记后,能通过看文档迅速熟悉,并动手操作基本结构与vue2无太大的出入。<template>html代码</template><script>js代码</script><style>css样式</style>vue2具体结构结合代码<template> <div> <el-button type="primary" @click="export()">

2022-04-10 15:32:33 3369

原创 一个标签多个选择器

优点便于样式管理及修改<!DOCTYPE html><head> <title>一个标签多个类名</title> <style> .one { background-color: aqua; } .two { font-size: 40px; color: brown; }

2022-04-07 17:35:20 599

原创 html里的table

学习链接菜鸟教程标签介绍1.根标签 <table></table>2.行标签 <tr></tr>3.单元格标签<td></td>简单的案例demo<!DOCTYPE html><head> <title>综合练习</title></head><body> <h1>趁年轻 多学习</h1>

2022-04-07 16:42:04 271

原创 js-错误处理机制

错误类型Error实例对象、原生错误类型、自定义错误。错误类型详解1.error实例对象JavaScript 解析或运行时,一旦发生错误,引擎就会抛出一个错误对象。JavaScript 原生提供Error构造函数,所有抛出的错误都是这个构造函数的实例。2.原生错误类型1.SyntaxError 对象 语法2.ReferenceError 对象 引用一个不存在的变量时发生的错误或将一个值分配给无法分配的对象eg:`// 等号左侧不是变量console.log() = 1`// this

2022-02-17 17:17:34 550

原创 js-数据类型转换

强制转换主要是通过一些函数,我理解也就类似Java里边的比如。(int) a=10;Number、String和Boolean三个函数。// 数值:转换后还是原来的值Number(324) // 324自动转换比如运算符发现数据类型不一n 致,会进行自动转换。对象类型转换转换过程都会走valueof-》toString方法,如果到最后还是对象类型就会报错...

2022-02-17 15:58:59 427

原创 JS--变量模块学习

概念会变化的量。需要进行定义和赋值。(来自自己的理解)定义js中变量的定义比较随意,不同于java。变量可以随时更改类型。区分大小写。只声明,未定义,会报undefined。var a = 1;a = 'hello';变量提升JavaScript 引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(hoisting)。注意1.会进行变量提升,不会报错console.log(a);

2022-02-17 14:52:39 493

原创 微信小程序-自定义组件

介绍前提:所有自定义组件相关特性都需要基础库版本 1.6.3 或更高.好处:开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的页面拆分成多个低耦合的模块,有助于代码维护。自定义组件在使用时与基础组件非常相似。创建自定义组件自定义组件由 json wxml wxss js 4个文件组成。步骤:1.son 文件中进行自定义组件声明。{ "component": true}2.在 wxml 文件中编写组件模板。<!-- 这是自定义组件的内部WX

2021-11-30 11:17:53 343 1

原创 从git lab上拉代码

查看所处分支git statusgit pull 远程仓库地址 分支名即可成功拉取代码

2021-11-25 17:48:45 172

原创 GitLab上传代码

初始化本地仓库命令–到项目的根目录下,打开GitBash,执行该命令。git clone此时会在本地生成一个.git文件。连接远程仓库git clone 远程仓库地址查看自己所处分支git status切记–先要提交,才能继续操作git add .git commit -m "描述"创建分支git branch 分支名切换分支git checkout 分支名推代码git push 远程仓库地址 分支名以上操作即可成功推送代码到gitlab仓库。...

2021-11-25 17:22:01 385

原创 JS--函数内部

E5和E6区别ECMAScript 5 中,函数内部存在两个特殊的对象:arguments 和this。ECMAScript 6 又新增了new.target 属性。arguments:类数组对象;包含调用函数时传入的所有参数;只有以function 关键字定义函数它才会有。经典的阶乘函数function factorial(num) { if (num <= 1) { return 1; } else { return num * factorial(num - 1);

2021-11-25 15:03:07 616

原创 函数声明与函数表达式

区别JavaScript 引擎在加载数据时,对它们是区别对待的。步骤如下。1.先读取函数声明;2.在执行上下文中生成函数定义;以下函数可以正常运行,因为函数声明会在任何代码执行之前先被读取并添加到执行上下文。console.log(sum(10, 10));//20function sum(num1, num2) {return num1 + num2;}// 会出错console.log(sum(10, 10));let sum = function(num1, num2) {r

2021-11-25 14:11:07 676

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除