自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(261)
  • 收藏
  • 关注

转载 jmeter-Unable to access jarfile ApacheJMeter.jar

jmeter在运行时报错Unable to access jarfile ApacheJMeter.jar。如下图:检查后发现jmeter_home/bin/目录下缺失 ApacheJMeter.jar 文件解决方法:进入jmeter官方网站重新下载 Binaries包http://jmeter.apache.org/download_jmeter.cgi  ...

2019-09-25 21:56:00 5428

转载 UI自动化测试养成记

《selenium自动化测试实战》PDF文档下载:https://pan.baidu.com/s/1EjwhK1xEZSsO6SqrMIGVUA这几个月我都干了些什么?当我打算写一本《selenium自动化测试实战》电子书时,我便已经考虑到接下来的几个月很难有时间再作其他事了,每天晚上要牺牲跑步的时间,要拒绝朋友的聚餐。。。。时至今日,《selenium自动化测试实战》...

2019-09-13 12:38:00 503

转载 Jenkins下载地址

http://ftp.yz.yamagata-u.ac.jp/pub/misc/jenkins/war/Jenkins插件下载:http://updates.jenkins-ci.org/download/plugins/转载于:https://www.cnblogs.com/tynam/p/11470244.html

2019-09-05 22:21:00 339

转载 selenium 开启开发者工具(F12)

selenium 开启开发者工具(F12)options = webdriver.ChromeOptions();options.add_argument("--auto-open-devtools-for-tabs");driver = webdriver.Chrome(chrome_options=options);启动浏览器时会自动打开开发者工具转载于:...

2019-08-16 15:35:00 3794

转载 【转】Vue项目报错:Uncaught SyntaxError: Unexpected token <

  这篇文章主要介绍了Vue项目报错:Uncaught SyntaxError: Unexpected token <,在引入第三方依赖的 JS 文件时,遇到的一个问题,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧遇到问题:  今天做一个 VUE 的项目,在引入第三方依赖的 JS 文件时,遇到了一个问题:    控制台的提示:Un...

2019-07-18 22:42:00 1140

转载 Vue-创建项目

安装全局vue-cli  终端中执行:sudo npm install --global vue-cli    windows系统:npm install --global vue-cli  检查是否安装成功  终端中输入:vue --version  项目初始化  进入指定项目目录中  终端中输入:vue init webpack ”...

2019-07-18 21:01:00 148

转载 python对Excel的读取

  在python自动化中,经常会遇到对数据文件的操作,比如添加多名员工,但是直接将员工数据写在python文件中,不但工作量大,要是以后再次遇到类似批量数据操作还会写在python文件中吗?  应对这一问题,可以将数据写excel文件,针对excel 文件进行操作,完美解决。  本文仅介绍python对excel的操作  安装xlrd 库  xlrd库 官方地址:h...

2019-07-18 08:38:00 260

转载 jsonserver的安装及启动

JsonServer  主要的作用就是搭建本地的数据接口,创建json文件,便于调试调用  是一个 Node 模块,运行 Express 服务器,可以指定一个 json 文件作为 api 的数据源  官网:https://www.npmjs.com/package/json-server安装全局的json-server  终端中输入:npminstall-g...

2019-07-17 22:48:00 2125

转载 Vue-使用计时器实现跑马灯效果

1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"&g...

2019-07-10 22:43:00 420

转载 Win 10 无法锁屏,快捷键win+L失效

快捷键win+L 一直在使用,忽然之间不知道按错了什么Win 10 无法锁屏,快捷键win+L失效,按win+L后出来的是输入法应该是键盘的Windows键锁住了,按Fn+windows键解锁转载于:https://www.cnblogs.com/tynam/p/11158531.html...

2019-07-08 21:55:00 33652

转载 Bootstrap-实现简单的网站首页

html: 1 <!DOCTYPE html> 2 <html lang="zh-CN"> 3 4 <head> 5 <meta charset="utf-8"> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge"&gt...

2019-06-27 19:14:00 1816

转载 jQuery-ready与load

// ready 在DOM加载完成时运行的代码$(document).ready(function(){ // 在这里写代码...})// 可以简写为$(function(){ // 在这里继续使用$作为别名...}) // load 页面加载完毕后运行代码$(documen...

2019-06-20 22:16:00 226

转载 jQuery-对列表的操作

主要是通过对dom元素的增加和删除实现对数据增加和删除 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width...

2019-06-19 22:20:00 404

转载 jQuery-使页面回到顶部

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta http-equiv="X-UA-Compatible" content="ie=edge"> 6 <title&g...

2019-06-16 23:21:00 125

转载 jQuery-tab切换

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"&g...

2019-06-16 09:40:00 119

转载 jQuery-选择器

使用jQuery选择器  1、可以使代码更简洁的写    document.getElementById()使用jQuery的写:$("#demo")  2、支持CSS选择器  3、提供了完善的处理机制 (完善的兼容处理)1、基本选择器  基本选择器是JQuery最常用的选择器,也是最简单的选择器,它通过元素id、class和标签名来查找...

2019-06-15 16:09:00 122

转载 Html-CSS-细节处理

1、input 添加padding后宽度会变化  input中添加如下样式,固定 box 的尺寸  box-sizing: border-box;-webkit-box-sizing: border-box;//谷歌-moz-box-sizing: border-box;//火狐2、input 聚焦后取消边框样式input:focus { ...

2019-05-28 11:44:00 125

转载 JS-练习题

1、foo()结果1 function foo() {2 bar.apply(null, arguments);3 }4 function bar(){5 console.log(arguments);6 }7 8 foo(1,2,...

2019-05-25 14:27:00 226

转载 【转】Flex 布局教程:语法篇

作者: 阮一峰日期: 2015年7月10日网页布局(layout)是 CSS 的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面...

2019-05-17 09:59:00 108

转载 css-博客样式初体验

css学习一周后,写了个基础博客样式。样式是出来了,但是在写的过程中感觉css写的杂乱无章,可能是写的太少了吧,条例不是很清除,只是在写的过程 中一个点一个点的套,感觉样式出来即可,没有做到由全局出发考虑再到局部,再到细节的考虑。总共耗时4个小时,写的时候 html 部分头脑很清晰,可以做到心中有数,页面划分,标签的使用感觉很顺利成章。但是在css部分,感觉很差,特别是在布局...

2019-05-13 18:26:00 181

转载 CSS-3D动画笔记

3D在2d的基础上添加 z 轴的变化 3D 位移:在2d的基础上添加 translateZ(),或者使用translate3d()   translateZ():以方框中心为原点,变大 3D 缩放:在2d的基础上添加 scaleZ(),或者使用scale3d()   scaleZ()和 scale3d()函数单独使用时没有任何效果 3D 透视:perspective 规定...

2019-05-10 23:25:00 193

转载 Postman-断言

一、环境变量1、获取环境变量中的值pm.environment.get("variable_key"); 2、获取全局变量中的值 pm.globals.get("variable_key"); ...

2019-05-10 18:24:00 418

转载 CSS-2D动画笔记

概念:  2D 动画要是使用 transform 属性来实现文字或图像的的各种变形效果,如位移、缩放、旋转、倾斜等  transform属性变形方法:    translate():位移      将元素沿着水平方向(X轴)和垂直方向(Y轴)移动        translateX(x):元素仅在水平方向移动(X轴移动)        translateY(y):...

2019-05-09 22:00:00 134

转载 CSS-服务器端字体笔记

服务器端字体    在CSS3中可以使用@font-face属性来利用服务器端字体。  @font-face 属性的使用方法:       @font-face{        font-family:webFont;        src:url('字体名称.otf')format("opentype");        }         font-fa...

2019-05-09 20:59:00 354

转载 CSS-宽度自适应和浏览器兼容笔记

自适应  宽度自适应:网页元素根据窗口或子元素自动调整宽度    适用百分比进行设置,例如:100% 铺满;50% 占据一般宽度      块元素如果不设置宽度,默认为100%    自适应中可以设置最大或者最小宽度和高度      例如:min-height:300px;最小高度为300px;      但是在IE6浏览器中不识别 min-height/max-...

2019-05-08 21:33:00 2218

转载 CSS-图片整合笔记

注意点:  概念:图片整合技术( css sprite 或 精灵图)。通过将多个图片融合到一张图片,然后通过CSS background 背景定位技术技巧布局网页背景  优势:减少 http iis 请求数,减少对服务器的请求次数,提高页面加载虽度,从而隐形提升网站性能。同时也减少图片文件数目。 示例: 1 <!DOCTYPE html> 2 &l...

2019-05-08 19:25:00 99

转载 CSS-锚点笔记

注意点:  position属性    定义建议元素布局所用的定位机制    {position:static/absolute/relative/fixed;}    static:默认值,没有定位    absolute:绝对定位元素,相对于static定位以外的第一个父元素进行定位。可以通过left、top、right、bottom属性进行规定    rel...

2019-05-07 21:58:00 238

转载 Html-元素类型笔记

注意点:  元素类型分为 块级元素 和 行内元素    块级元素:      在网页中以块的形式显示,默认情况都会占据一行,两个相邻的块级元素不会出现并列显示的元素,按照顺序自上而下排列。      块级元素可以定义自己的宽度和长度。      div:      dl:与dt、dd搭配使用      form:交互表单      h1-h6:标题  ...

2019-05-07 20:19:00 130

转载 CSS-盒模型与文本溢出笔记

注意点:  文本居中: text-align:center;文本左右居中       line-heigh:30px; 等于容器高度时,单行文本上下居中       margin:0 auto; 浏览器居中  清除margin和padding值:       某些元素会自带margin和padding,例如 h1 标签,使用时不方便位置计算,需要清除margin和p...

2019-05-06 19:33:00 140

转载 Html-表单笔记

H5-表单笔记语法:  表单域  <form name="表单名称" method=“get/post” action=“”></form>  文本框  <input type="text" value="默认值"/>  密码框  <input type="password"/>  提交按钮   <input ty...

2019-05-05 21:29:00 186

转载 浏览器中缓存Cache

    在请求服务器资源时,服务器会将图片、网页文件等资源保存在客户端的临时文件夹中,称为缓存,当浏览器向服务器请求相同的资源时,如果与服务器版本一致,则从缓存读取    Cookie:服务器存放在浏览器端的一个小文本文件,用来记录用户的账号、密码,操作记录等。        解决了http协议无记忆力的问题;同时可以进行商业推送        a.cookie的...

2019-04-21 22:42:00 211

转载 python-对requests请求简单的封装

1 # coding:utf-8 2 3 import requests 4 5 6 class send_request: 7 8 def __init__(self,url,method,data=None): 9 self.response = self.run_main(url,method,data)10...

2019-04-12 15:37:00 949

转载 【译】MongoDb vs Mysql—以NodeJs为例

  亲爱的读者,您可能想知道为什么要写关于MongoDb和MySql这篇文章。那是因为我与NodeJs开发人员讨论在应用程序中使用哪种数据存储作为主要的数据存储方式。我看过很多评论都在争论这个问题。有人说:“使用MongoDb,它更快并且更适合NodeJs应用”,其他人说:“使用关系数据库, 在MongoDb中不能方便的编写数据关联”。因此我决定去研究这两者之间的差别。    注...

2019-03-30 21:29:00 484

转载 太嚣张了!他竟用Python绕过了“验证码”

在web页面中,经常会遇到验证码,这对于我这么一个热爱web自动化测试人员,就变成了一件头疼的事。于是千方百计找各种资源得到破解简单的验证码方法。识别验证码  大致分如下几个步骤:    1.获取验证码图片    2.灰度处理    3.增加对比度    4.降噪    5.识别>>>>获取验证码  通过各种方法,将...

2019-03-14 18:45:00 773

转载 【转】Python之道

作者:Vamei 出处:http://www.cnblogs.com/vameiPython有一个彩蛋,用下面语句调出:import this该彩蛋的文档记录于PEP 20。语句执行之后,终端将显示一首"The Zen of Python"的诗,即“Python之道”。这首诗总结了Python的风格,可以指导Python程序员的编程。Python程序员会自豪...

2019-03-07 20:00:00 111

转载 selenium-测试框架搭建(十三)

思路分离业务代码和测试数据,提高代码可维护性,实现自动化,减少重复劳动。一个测试框架大概由配置文件,测试数据,测试用例,相关文件(发送邮件等),测试日志,断言和测试报告等模块组成。结构以页面为基本单位进行构建自动化脚本。如下图.idea: 存放项目的配置信息。这个文件夹是自动生成,版本控制信息等,包括历史记录。pycharm创建工程成功后会自动创建venv:...

2019-03-03 21:24:00 581

转载 postman的简单使用

Postman简单的使用什么是Postman在程序开发中用于调试网络程序或者跟踪网页请求。可以对网页进行简单的基本信息调试。Postman最早是作用chrome浏览器插件存在的,但是2018年初Chrome停止对Chrome应用程序的支持。所以现在Postman提供了独立的安装包,不再依赖于Chrome浏览器了。Postman在发送网络HTTP请求方面可以说是Chro...

2019-02-23 15:27:00 258

转载 selenium-日志文件的使用(十二)

概述  在自动化测试中,如果测试失败需要对错误的错误的代码或者测试case进行分析,进行分析时最好的方法是在项目中添加日志文件,通过日志文件的分析定位出现错误的原因。  这样可以保持自动化测试用例的健壮性,异常的捕获及处理思路  将生成日志文件封装,然后在执行用例时调用  生成的结果日志文件进行统一管理生成日志文件 1 # coding=utf...

2019-02-16 18:10:00 276

转载 selenium-自动化用例(十一)

思路将页面操作与用例case分别封装,编写case时就可以用同一个操作方法对应多个case如下图:PageGUI:存放页面操作方法,每个页面写一个文件,每个文件中写同一个页面不同的操作,例如检索、排序等case:存放自动化用例,主要是引用PageGUI中封装的方法,传入不同的参数达到对应不同case的目的以 博客园 后台登陆画面为例:lo...

2019-02-13 20:23:00 88

转载 python-重载

重载概念  重载是对继承的父类方法进行重新定义。重载可以重新定义方法还可以重新定义运算符。因为通过继承的类不一定能满足当前类的需求。在当前类中只需要修改部分内容而达到自己的需求。重载特点  减少代码量和灵活指定型类
  子类具有父类的方法和属性  子类不能继承父类的私有方法或属性
  子类可以添加新的方法
  子类可以修改父类的方法方法重载 1 #...

2019-02-10 14:33:00 126

空空如也

空空如也

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

TA关注的人

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