摘要:
基于Ruby的watir-webdriver自动化测试方案与实施(五)基于Ruby的watir-webdriver自动化测试方案与实施(四)基于Ruby的watir-webdriver自动化测试方案与实施(三)基于Ruby的watir-webdriver自动化测试方案与实施(二)基于Ruby的wat... 阅读全文
摘要:
最近在写自动化巡检脚本,想着怎么预警后自动发送邮件报警。 首先下载最新版本mailx-12.4.tar.bz2# wget http://sourceforge.net/projects/heirloom/files/latest/download?source=files 解压包:# ... 阅读全文
摘要:
Watir-WebDriver ——软件测试的自动化时代 QQ群:160409929 自动化测试方案书系统架构该自动化测试框架分三个模块:Test用例、Control控制层、Tools工具类、Index总控。Test用例基于ruby的watir-we... 阅读全文
摘要:
一、 web应用篇1 HTTP服务器Nginx1.1 性能上、功能上、安装上与Apache对比l 性能上占用系统资源少,支持并发高l 功能上正反代理服务器和负载均衡服务器l 安装、配置简单1.2 Nginx的优势l Web服务器:处理静态文件、索引文件、自动索引效率高l 实现无缓存的反响代理加速l ... 阅读全文
摘要:
Vi 简介Vi 是 Unix 世界里极为普遍的全萤幕文书编辑器,几乎可以说任何一台 Unix 机器都会提供这套软体。Linux 当然也有,它的 vi 其实是 elvis(版权问题),不过它们都差不多。熟悉 DOS 下的文书处理後,也许会感到 vi 并不好用;Unix 上也已经发展出许多更新、更好用的... 阅读全文
摘要:
有些技能可以事半功倍,有些命运掌握在我们手中。熟练的掌握和使用这些命令可以提高工作效率,并且结合这些命令对测试过程中遇到的问题进行一些初步的定位。1 目录与文件操作1.1 ls(初级)使用权限:所有人功能 : 显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。 参数 : -a 显示... 阅读全文
摘要:
OSI网络七层包括:1{应用层,表示层,会话层,传输层}2{网络层,数据链路层,物理层}1主要负责互操作性2用于创造两个网络设备间的物理连接.第7层应用层:OSI中的最高层。为特定类型的网络应用提供了访问OSI环境的手段。应用层确定进程之间通信的性质,以满足用户的需要。应用层不仅要提供应用进程所需要... 阅读全文
摘要:
终端测试的生命周期:无线通信包括协议、2G/3G/4G、机卡的一致性 2.业务应用功能模块测试:首先应分析功能模块的功能项,测试每个功能项是否能够实现对应的功能。一般根据测试案例(TestCase)或软件本身的流程就可以完成基本功能测试。(相对简单,故障也较容易解决)交叉事件测试:又叫事件或冲突测... 阅读全文
摘要:
短暂的9个月,也是我蝉蜕的9个月,经历了很多事情,也遇到了很多麻烦。在不停地探索中迷茫着,在不停地前进中追求着。
阅读全文
![](http://images.cnitblog.com/i/291579/201408/131434468275652.jpg)
摘要:
基于ruby的watir自动化测试 笔记一的补充版,新增加了些特殊的控件捕获方法。还在更新中.... 阅读全文
摘要:
1、某目录下所有文件统一批量修改ipsed -i "s/10.0.0.1/10.0.1.2/g" `grep "10.0.0.1" -rl /opt/uer/wy` 2、获取登陆者自身ip#Perform operationecho "operator:"read mea=`tty | awk ... 阅读全文
摘要:
从Java 5开始 引入了 JConsole,来监控 Java 应用程序性能和跟踪 Java 中的代码。jconsole是JDK自带监控工具,只需要找到 JDK 安装路径,打开 bin 文件夹,双击jconsole即可。0、监控前的准备将代码写入tomcat/bin/catalina.sh CATA... 阅读全文
摘要:
众所周知LoadRunner录制某个链接,包括动态请求与js、css、jpg等静态请求。
针对页面每一个请求元素,怎么定位具体分析呢? 阅读全文
![](http://images.cnitblog.com/i/291579/201407/311009161339065.jpg)
摘要:
## ## ## auth:wonter ## ## date:2014-06-12 ## ## to :trust.sh ## ## ## #!/bin/sh trust(){ { echo -e "\n" } | ssh-keygen -t rsa -P '' #参数 echo "请输入信任机i 阅读全文
摘要:
1、下载安装Firefox-selenium插件 需要下载插件可以联系,这里暂不提供下载地址。 2、集成Eclipse 需要下载jar包可以联系,这里暂不提供下载地址。 集成Eclipse非常简单,加载进去jar包就OK!3、通过Selenium IDE 录制脚本 {点这里就开始录制!}以上... 阅读全文
摘要:
于JAVA开发项目,随着服务的越来越多,配置文件更是眼花缭乱,每次不知道因为配置问题浪费多少时间,更不知道因为配置问题出过多少问题。多台服务器来回切换,如果服务需要依赖,启动更是问题。功能:一次修改,统一安装;操作简单,实用高效。
* 适用于统一安装部署,也适用于单独服务安装部署。
* 保留原始备份,方便部署前后配置对比。
* 操作简单、需求扩展能力强。
动化统一安装部署,包括:上传解压war包、同步配置、启动服务、监控服务等。
list.ll one.sh pass.war startup.sh syn.cn two.sh
部署支持统一安装于分布式安装,每个脚本可以拆分开任意组合使用,比如:
1) 一套新环境tomcat中还未部署服务,只需调整上传war包脚本顺序,先上传war后,后续操作正常执行。
2) 迭代更新,功能稍作修改,原配置项无需修改,也只需调整上传war包脚本顺序,先获取原有配置,再上传更新war包,后续操作正常执行。 阅读全文
摘要:
watir自动化捕获上传图片元素:require 'watir'include Watirrequire 'test/unit'class TC_recorded < Test::Unit::TestCase def test_recorded puts "First Line"... 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
linux下一般是采用utf-8的编码,而我们在windows上编辑文件时是gb2312的编码。所以导致中文编码会乱码。要更正这个问题实际上很简单只要把文件转换成utf-8编码格式然后再导入就ok啦。手动更改配置文件的命令:vi /etc/sysconfig/i18n 将LANG="zh_CN.UT... 阅读全文
摘要:
基于JAVA开发项目,随着服务的越来越多,配置文件更是眼花缭乱,每次不知道因为配置问题浪费多少时间,更不知道因为配置问题出过多少问题。多台服务器来回切换,如果服务需要依赖,启动更是问题。 阅读全文
摘要:
关于Watir的安装文章网上一大堆,但真正靠谱的没有几个,不是报错就是安装包不对。我开始也是初哥,用了近一个星期才总结出来一套完整的安装理论,共享一下往大家可以从中可以少走一些弯路。本文提供全量安装包下载,包括:ruby + watri 自动化部署集成Eclipse 全量安装包 (包括:watir-1.5.4、ruby186-26、WatirRecorder_Setup_lite、dltk-core-ruby、dotnetfx、rubygems-1.3.7、安装说明。 阅读全文
摘要:
一、生成建立安全信任关系的证书。在A机root用户下执行ssh-keygen命令,在需要输入的地方,直接回车,# ssh-keygen -t rsa注:直接回车就行二、查看生成密钥的文件# ll ~/.ssh三、A对B建立信任关系将公钥证书id_rsa.pub复制到机器B的root家目录的.ssh子... 阅读全文
摘要:
首先说我的构思:一本小说,有很多集,每一集请求下载都会生成一个k的json,例如:有了这个k我们就可以定位到这一集具体的位置,这本小说是固定的id,每一集的K找到了,剩下的不就简单了。再通过抓包方式,获取下载的请求:总结:这是我的第一个成功Hacker案例,通过系统架构缺陷,跳过vip验证,成功下载... 阅读全文
摘要:
Heartbleed错误是一个严重的漏洞。这个弱点可以窃取信息,在正常情况下,由SSL / TLS加密保护互联网。Heartbleed错误允许任何人在互联网上阅读系统的内存保护脆弱的OpenSSL的软件版本。这种妥协密钥用于识别服务提供者和加密流量,用户名和密码的和实际的内容。这允许攻击者窃听通信、... 阅读全文
摘要:
第一步:sqlmap基于Python,所以首先下载:http://yunpan.cn/QiCBLZtGGTa7U 访问密码 c26e第二步:安装Python,将sqlmap解压到Python根目录下;第三步:小试牛刀,查看sqlmap版本:python sqlmap/sqlmap.py -h第四步:... 阅读全文