- 博客(153)
- 资源 (11)
- 收藏
- 关注
原创 Linux下实现免密码登录(超详细)
1.Linux下生成密钥 ssh-keygen的命令手册,通过”man ssh-keygen“命令: 通过命令”ssh-keygen -t rsa“ 生成之后会在用户的根目录生成一个 “.ssh”的文件夹 进入“.ssh”会生成以下几个文件 authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥 id_rsa...
2017-07-25 17:42:09 659
原创 10 款强大的JavaScript图表图形插件推荐
网上有很多用于绘制图表图形的免费JavaScript插件和图表库,这类插件大量出现的原因,一是人们不再依赖于Flash,二是浏览器和精密的计算使呈现实时数据变得容易,而且各种向量绘图技术像VML、SVG和Canvas的发展也使之成为可能。 本文推荐10款强大的绘制图表图形的JavaScript插件。其中一些插件需要主流浏览器的支持,而另外一些经过整合后,也能在不同的平台和老版本的浏览器上工作。有...
2017-07-24 10:17:59 898
原创 docker实现容器与宿主机互传文件
在Docker实践2中使用-v参数将主机与容器中相关目录联系在一起(挂载),所以我们可以用这个通道将想要互相拷贝的数据放入其中,这样就可以用cp命令来复制文件了。除了这个办法,我们还可以分别用不同的命令来拷贝数据。从容器中像主机拷贝数据Docker提供了cp命令,用法如下:# docker psCONTAINER ID IMAGE ...
2017-06-05 14:12:50 333
原创 Linux下用SCP无需输入密码传输文件
在Linux环境下,两台主机之间传输文件一般使用scp命令,通常用scp命令通过ssh获取对方linux主机文件的时候都需要输入密码确认。不过通过建立信任关系,可以实现不输入密码。这里假设A的IP:192.168.10.1B的IP:192.168.10.2需要从A免密码输入复制文件至B。1. 在主机A上执行如下命令来生成配对密钥: ssh-keygen -t rsa 按照提示...
2017-06-01 12:13:12 191
原创 在线工具汇总
搜百度盘:http://www.sobaidupan.com 色值转换对比https://www.ifreesite.com/color/ 色值转换对比2http://www.sioe.cn/yingyong/yanse-rgb-16/ 时间戳转换https://unixtime.51240.com/ 编解码转换http://tool.chi...
2017-04-27 17:43:49 351
原创 Pyse框架部分脚本总结
#循环遍历表格列内容table = dr.get_text("xpath=>//*[@id='DataTables_Table_0']/tbody")rows = table.split('\n')for row in rows: col = row.split(' ') assert col[1]==u'字符串'...
2017-04-11 18:38:31 250
原创 pycharm版本2016.3 的注册码
2016.3 的注册码:BIG3CLIK6F-eyJsaWNlbnNlSWQiOiJCSUczQ0xJSzZGIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb...
2017-03-23 12:36:50 328
原创 win10 下使用docker
新手 win10 下使用docker1:下载docker for win2:查看docker使用文档 https://github.com/widuu/chinese_docker3 : 下载镜像 使用阿里快。。 https://dev.aliyun.com/search.html?spm=5176.1972344.0.1.KRcLZ84 :下载镜像,我下载的是centos镜像...
2017-03-22 13:29:30 122
原创 sourcetree配置
GIT bash: ssh-keygen -t rsa -C "a@b.com" cat ~/.ssh/id_rsa.pub Gitlab添加新生成的SSH keys 配置SSH密钥:openssh客户端ssh密钥:上面命令生成的文件。 git bash: git config --global user.email a@b.comg...
2017-03-14 13:26:52 196
原创 MySQL 数据备份与还原
一、数据备份 1、使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。 mysqldump命令的工作原理很简单。它先查出需要备份的表的结构,再在文本文件中生成一个CREATE语句。然后,将表中的所有记录转换成一条INSERT语句。然后通过这些语句,就能够创建表并插入数据。 1、备份一个数据...
2017-03-13 11:14:32 124
原创 docker下的Mysql镜像的使用方法
通常初学者学习Docker时,不太清楚怎样拉取一个MySQL镜像并使用,今天这篇文章简单介绍一下使用流程。一.预习一下用到的docker命令:1.docker images 列出本地主机上的镜像。2.docker pull 从Docker Hub中拉取或者更新指定镜像。3.docker run-d 标识是让 docker 容器在后台运行。-p 标识通知 Docker 将容...
2017-03-13 11:13:55 310
原创 maven 简单实用教程
1. Maven介绍 1.1. 简介 java编写的用于构建系统的自动化工具。目前版本是2.0.9,注意maven2和maven1有很大区别,阅读第三方文档时需要区分版本。 1.2. Maven资源 见官方网站;The 5 minute test,官方简易入门文档;Getting Started Tutorial,官方入门文...
2017-03-09 16:32:05 153
原创 redis常用命令
批量删除redis数据redis-cli -h localhost -p 6379 -a MDDMaster01 -n 1 keys "mdd:goodsAssess:goods:count:*" | xargs redis-cli -h localhost -a MDDMaster01 -n 1 del 说明:-a MDDMaster01:访问权限-n 1:选择分区...
2017-03-09 14:44:24 134
原创 关于用户体验的几点说明
那何为用户体验,再次引用知乎上大神的回答:1,用户体验的本质就是用户需求得到满足。2,用户需求的满足是一个完整的过程,包含多个环节,对应的,每个环节都对应该环节的用户体验。产品交互体验,只是其中一部分(可能渗透在多个环节中)。3,不同环节的用户体验权重是不同的,核心环节的用户体验,决定了这个产品综合用户体验。一个好的产品,可能很多细节体验都很差,但只要核心体验有保障就会是一个成功的产...
2017-03-09 13:02:29 400
原创 基于selenium的pyse自动化测试框架
WebUI automation testing framework based on Selenium介绍: pyse基于selenium(webdriver)进行了简单的二次封装,比selenium提供的方法操作更简洁。 起因: python + selenium 自动化测试写久了发现selenium(webdriver)提供原生的方法并简便,于是,产生了二次封装的想法。...
2017-03-08 10:53:15 224
原创 linux下修改mysql密码
以root用户登录,命令:mysql -uroot -p 回车 输入密码;mysql>use mysql;mysql>UPDATE user SET password=PASSWORD('输入新密码') WHERE user='root';mysql>FLUSH PRIVILEGES;已经完成。...
2017-03-02 12:53:53 141
原创 python-nose测试报告模板
nose自动化测试及报告输出pip install nosepip install nose-html-reporting nosetests -v \path\ --with-html #以下命令会在本地目录下生成一个报告文件(nosetests.html) pip install nosehtmloutputnosetests -v --with-...
2017-03-01 12:53:00 1122 1
原创 Python获取并输出当前日期时间
Python获取并输出当前日期时间 取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。你可以试下下面的方式来取得当前时间的时间戳:import timeprint time.time()输出的结果是:13577...
2017-02-24 13:13:02 217
原创 docker安装与启动
安装docker[root@localhost /]# yum -y install docker-io 更改配置文件[root@localhost /]# vi /etc/sysconfig/docker other-args列更改为:other_args="--exec-driver=lxc --selinux-enabled" 启动docker服务[r...
2017-02-22 12:30:55 125
原创 docker + jenkins + git + maven自动化构建与部署
docker + jenkins + git + maven自动化构建与部署docker + jenkins + git + maven自动化构建与部署准备工作安装好最新dockerdocker 分别pull 以下镜像 jenkins:2.0-beta-1 tomcat mysql(mysql只用来做测试项目的数据库,有其它数据库服务器的可以不下载)下载maven 解压mk...
2017-02-15 16:56:49 1099
原创 xpath的几种用法
#xpath:attributer (属性) driver.find_element_by_xpath("//input[@id='kw']").send_keys("selenium") #input 标签下id =kw 的元素 #xpath:idRelative (id 相关性) driver.find_element_by_xpath("//div[@id='fm'...
2016-12-14 16:47:31 548
原创 Python Selenium 启动新版本Firefox失败问题解决方案
Firefox 45版本以上使用selenium-3.0.1无法直接启动需要如下步骤:(1) 下载geckodriver.exehttps://github.com/mozilla/geckodriver/releases 解压后放置到1.查看C:\Python27\Lib\site-packages\selenium\webdriver\firefox中的webdri...
2016-12-14 14:44:44 318
原创 搜狗五笔输入法添加截图功能
搜狗五笔截图方法1.找到QQ或QQ五笔安装目录中的截图工具Snapshot.exePS:如果找不到,就来这里下载:http://www.veryhuo.com/down/html/66906.html2.将【Snapshot.exe】复制到搜狗五笔安装目录中的Plugins目录,如果是默认安装,就在:C:\Program Files\SogouWBInput\2.0.0.1147...
2016-12-06 15:09:38 634
原创 python webdriver测试报告
一、配置:HTMLTestRunner看了源码才知道作者是:Wai Yip Tung.到底这是哪位大神就不做深究了,至少我很敬佩。1、下载HTMLTestRunner.py文件:地址http://tungwaiyip.info/software/HTMLTestRunner.html2、将该文件保存在python安装路径下的lib文件夹中。在文件中能import HTMLTestR...
2016-12-02 12:35:35 329
原创 appium简明教程(转)
乙醇的自动化教程写的挺好的,以下是转自他的cnblogs上面的博客appium简明教程(1)——appium和它的哲学世界什么是appium?下面这段介绍来自于appium的官网。Appium is an open-source tool you can use to automate mobile native, mobile web, and mobile hybrid...
2016-11-29 13:21:58 329
原创 Robot Framework自动化测试(三)---Selenium API
说明: 此文档只是将最常用的UI 操作列出。更多方法请查找selenium 关键字库。 一、浏览器驱动 通过不同的浏览器执行脚本。 Open BrowserHtpp://www.xxx.comchrome 浏览器对应的关键字:firefoxFireFoxff...
2016-10-21 20:05:54 159
原创 Robot Framework自动化测试(二)---元素定位
说明: 不要误认为Robot framework 只是个web UI测试工具,更正确的理解Robot framework是个测试框架,之所以可以拿来做web UI层的自动化是国为我们加入了selenium2的API。比如笔者所处工作中,更多的是拿Robot framework来做数据库的接口测试,当然,需要先将相关的数据库包导入。那么测试框架的本质是什么?个人觉得有以下几个方面。...
2016-10-21 20:05:10 138
原创 Robot Framework自动化测试(一)---第一个脚本
最近工具中用Robot Framework框架来做自动化,所以,花时间学习了一下。 =======所需环境===================Python:https://www.python.org/RF框架是基于python 的,所以一定要有python环境。 Robot framework :https://pypi.python.org/pypi/rob...
2016-10-21 20:04:22 123
原创 Macaca自动化测试之Android测试
Macaca PC端 Web自动化测试非常类似于Selenium,而移动端自动化测试非常类似于Appium,如果你搭建过Appium环境,Macaca移动端环境的搭建将非常简单。 本文继承上一篇,关于Node.js神马的就不再教你安装了。http://www.cnblogs.com/fnng/p/5873878.html 在安装之前看看Macaca的Android环境都需要哪...
2016-10-21 19:50:47 162
原创 Macaca自动化测试之PC端测试
Macaca是一套完整的自动化测试解决方案。由阿里巴巴公司开源:http://macacajs.github.io/macaca/特点:同时支持PC端和移动端(Android、iOS)自动化测试。支持JavaScript(Node.js)、Java、Python。本篇文章将介绍如何使用该工具时行PC端自动化测试。 Install Macaca ...
2016-10-21 19:47:45 315
原创 fiddler过滤抓包域名
打开fiddler,找到Filters选项并点击打开。如图所示 打开后,我们选择启用。Use Filters 在这个选项上打勾。如图所示 打开后我们可以看到下面的Host模式,我们选择Show the following Hosts。表示我们只在Fiddler上显示以下域名的数据请求。如图所示:...
2016-10-16 11:43:02 594
原创 解决fiddler设置代理后无法上网问题
1、关闭电脑防火墙2、依次 tools(工具) >> fiddler options(fiddler选项) >> connections( 连接) >>allow remote computers to connect (允许远程电脑连接)3、设置好后,重启下fiddler...
2016-10-16 11:24:33 6130 1
原创 将同一单元格内的多行文本拆分到多个工作表行
在同一单元格内可以用快捷键Alt+Enter进行手动换行,让单元格内的文本显示为多行。有时会遇到这种情况,需要将同一单元格内手动换行的多行文本按行拆分到多个工作表行中,这时该怎样操作呢? 一、拆分单个单元格 1.双击包含多行的单元格,或选择单元格后按F2键进入单元格编辑模式,复制单元格内文本。 2.选择要粘贴到的某个单元格粘贴即可,粘贴注意时不能进入单元格编辑模式。...
2016-10-12 12:19:01 749
原创 14个最爱欢迎的python开源框架
以下是伯乐在线从GitHub中整理出的14个最受欢迎的Python开源框架。这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。希望对大家有帮助Django: Python Web应用开发框架 Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响。Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象...
2016-10-09 17:21:12 954
原创 阅读和知识管理工具
1. 信息来源在这个信息爆炸的时代,我们阅读的来源实在太多了,以至于超过了我们能处理的极限。很好的筛选信息是很重要的,只阅读对自己当前最重要的文章。FeedlyFeedly 不用多说,作为 Google Reader 的替代者,功能上来说基本都满足了订阅RSS阅读的需求。为了筛选内容,可以考虑只读阅读人数多的文章。RSS订阅包括了一些个人博客、媒体,比如:V2EXHac...
2016-10-09 13:34:51 194
原创 Python脚本–下载合并SAE日志
调用API获得下载地址文档位置在这里设置自己的应用和下载参数请求中需要设置的变量如下api_url = 'http://dloadcenter.sae.sina.com.cn/interapi.php?'appname = 'xxxxx'from_date = '20140101'to_date = '20140116'url_type = 'http' # ...
2016-10-09 13:30:28 139
原创 服务器自动化部署及运维常见工具
CobblerCobbler是一个Linux的安装服务,它可以在网络环境下迅速安装。它可以将众多Linux任务关连在一起,这样在你安装或修改系统时,就可以不必在众多命令和应用程序之间切换了。随着一系列简单的命令,可以配置网络安装PXE(Preboot Execute Environment)、重新安装、基于媒体的网络安装和虚拟化安装(支持Xen、qemu、KVM、和一些类型的VMware...
2016-10-09 13:23:56 973
原创 centOS升级Python2.6到Python2.7并安装pip
貌似CentOS 6.X系统默认安装的Python都是2.6版本的?平时使用以及很多的库都是要求用到2.7版本或以上,所以新系统要做的第一件事必不可少就是升级Python啦!在这里做个简单的升级操作记录 :)1. 升级Python系统默认安装的Python是2.6.6的,我们需要升级到Python2.7,用wget命令从官方下载源文件,然后解压进行编译123...
2016-09-26 13:29:21 99
性能工具http_load
2012-10-12
web性能测试工具siege
2012-10-12
webbench压力测试工具
2012-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人