摘要: 1. 显示环境变量HOME$ echo $HOME/home/redbooks2. 设置一个新的环境变量hello$ export HELLO="Hello!"$ echo $HELLOHello!3. 使用env命令显示所有的环境变量$ envHOSTNAME=redbooks.safe.orgP... 阅读全文
posted @ 2015-05-06 10:46 飘飘雪 阅读(567) 评论(0) 推荐(0) 编辑
摘要: MySQL基础关于MySQL数据导出导入的文章,目的有二:1.备忘2.供开发人员测试工具mysqlmysqldump应用举例导出导出全库备份到本地的目录mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --default-charac... 阅读全文
posted @ 2015-05-04 11:52 飘飘雪 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 做为一个测试人员,会数据库的增、删、改、查基本操作是基本的,在这回顾并记录下,mysql与Orcale基本一致:1、增加数据:1)一次插入一条数据: insert into 表名(字段名1,字段名2) values(对应字段名1插入的值,对应字段名2插入的值);或者insert 字段名1,字段名2... 阅读全文
posted @ 2015-04-01 21:27 飘飘雪 阅读(914) 评论(0) 推荐(0) 编辑
摘要: CSS(即层叠样式表Cascading Stylesheet) Selector来定位(locate)页面上的元素(Elements)。Selenium官网的Document里极力推荐使用CSS locator,而不是XPath来定位元素,原因是CSS locator比XPath locator... 阅读全文
posted @ 2015-03-24 18:57 飘飘雪 阅读(291) 评论(0) 推荐(0) 编辑
摘要: Eclipse通过集成svn即安装subclipse插件 前面已经讲解过了,这就不说了,作为测试人员继续总结下Eclipse通过集成svn实现的版本控制首次从SVN代码库中导出代码文件:1、右键工程名-》import->SVN->从SVN检出项目->创建新的资源库位置->输入svn服务器的资源库UR... 阅读全文
posted @ 2015-03-15 20:49 飘飘雪 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 一、VisualSvn安装及简单使用下载VisualSvn:VisualSVN-Server-2.5.5.msi系统:Win7系统安装步骤:1、下载VisualSVN-Server-2.5.5服务端安装程序。点击安装,选择默认的选项。2、安装完成后是这样的。看看界面的介绍。3、点击图中红色部分可以打... 阅读全文
posted @ 2015-03-15 20:26 飘飘雪 阅读(343) 评论(0) 推荐(0) 编辑
摘要: EclipseSvn插件CSDN下载地址:http://download.csdn.net/source/3143260手动安装:1、在Eclipse根目录下建一个任意文件夹(如plugin),在该文件夹下建一个以该插件名命名的文件夹(如SVN)。2、将下载下的插件文件解压,plugins和feat... 阅读全文
posted @ 2015-03-15 12:16 飘飘雪 阅读(541) 评论(0) 推荐(1) 编辑
摘要: 公司的外网内网是隔离的 外网的远程电脑屏幕一半卡那了,页面注销键正好在卡死的那一半屏幕上,用以下简单方法注销远程重新连接,问题解决了。 1.通过快捷键win+r打开“运行...” 2.输入CMD 回车 3.输入命令 “logoff” 回车于是系统便注销了,不是关机哦~ 阅读全文
posted @ 2015-03-04 10:34 飘飘雪 阅读(1937) 评论(0) 推荐(0) 编辑
摘要: 以下为QTP最应掌握的、最常用的功能(以下仅提供菜单入口,其他还有很多入口,但功能都是一样的)1、QTP上方菜单栏->Tools->Object Spy(对象探测器)----多个入口 功能:捕获并查看对象的所有类别、属性、及支持的方法2、QTP上方菜单栏->Resours->Object Repos... 阅读全文
posted @ 2015-03-02 22:54 飘飘雪 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 一、selenium2 安装1.安装jdk并配置环境变量 jdk需要1.6版本及以上的,这个从网上下载就可以,环境变量的配置前边的随笔整理过就不多说了。2.安装Firefox,SeleniumIDE,Firebug和firepath(1)安装FireFox Firefox版本有一定限制,需要和sel... 阅读全文
posted @ 2015-03-01 15:11 飘飘雪 阅读(934) 评论(0) 推荐(0) 编辑
摘要: 因为有QTP和JAVA的基础,selenium学起来会快很多,总结下学习selenium所需要具备的知识或技术 1、selenium进行的自动化测试是基于ui层面的,所以html,css,javascript基本上是必不可少的,至于javascript,有很多的前端都使用javascript作为其脚... 阅读全文
posted @ 2015-02-28 21:41 飘飘雪 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: 当我们使用对象库添加对象时一旦点击了“Add objects to local”按钮后就只能抓取对象而无法进行其他任何操作,但常常我们会遇到这样的问题:在一个页面上添加对象后需要切换到另一个Web页面添加另一个对象,于是便用到了QTP提供的捕获或添加对象时两种模式的切换功能,该功能使得切换后可以... 阅读全文
posted @ 2015-02-04 16:27 飘飘雪 阅读(300) 评论(0) 推荐(0) 编辑
摘要: web对象是我做自动化以来最早学习,最早接触的。对现在而言也是最熟悉不过的了,但是为了以后更稳健的前进,对基础的东西搞扎实,相信以后的路会顺畅许多,下边简单汇总下web的常用几类对象:Browser Browser对象即浏览器对象,例如IE,FF,Chrome。Browser对象是所有web对象... 阅读全文
posted @ 2015-01-30 14:09 飘飘雪 阅读(2018) 评论(1) 推荐(0) 编辑
摘要: SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。 Secure[1]CRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理... 阅读全文
posted @ 2015-01-29 09:42 飘飘雪 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 工作中重启环境时常常出现内存溢出等等问题,往往需要查杀进程来帮助重启成功,下面就查杀线程的详细指令做下总结:1.查找需要kill掉的线程:ps -elf|grep 【线程关键信息】 比如:ps -elf|grep java这样找到所有JAVA 线程比如要删除tomcat线程,可以执行:ps -el... 阅读全文
posted @ 2015-01-28 20:29 飘飘雪 阅读(27450) 评论(0) 推荐(1) 编辑
摘要: 1. 更改档案拥有者 命令 : chown [-cfhvR] [--help] [--version] user[:group] file... 功能 : 更改文件或者文件夹的拥有者 参数格式 : user : 新的档案拥有者的使用者 IDgroup : 新的档案拥有者的使用者群体(group) - 阅读全文
posted @ 2015-01-28 17:26 飘飘雪 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 自动化测试脚本开发过程中,解决属性类似对象的识别及验证时,使用正则表达式模糊匹配是个很不错的解决方法,正则表达式类别太多,现就工作中最常用的几类做下汇总:元字符描述\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n... 阅读全文
posted @ 2015-01-26 15:55 飘飘雪 阅读(280) 评论(0) 推荐(0) 编辑
摘要: Date/Time 函数Conversion 函数Format 函数Math 函数Array 函数String 函数其他函数Date/Time 函数函数描述CDate把一个有效的日期或时间表达式转换为日期类型。Date返回当前的系统日期。DateAdd返回已添加指定时间间隔的日期。DateDiff返... 阅读全文
posted @ 2015-01-14 14:19 飘飘雪 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 自动化工作中常常遇到因数据重复使业务无法提交的问题,我想到了利用随机数来解决这个问题,下面对VBS生成随机数做下解析:一、Randomize语句 Randomize :初始化随机数生成器。 语法 :Randomize [number] 可选的 number 参数是 Variant 或任何有效的... 阅读全文
posted @ 2015-01-14 13:48 飘飘雪 阅读(15248) 评论(0) 推荐(0) 编辑
摘要: 当基本一致的业务流程, 需要测试繁杂的测试数据时,就可以将测试数据参数化了,同时使用datatable来实现测试数据与业务分离,这个方法在我现在的项目中应用在很多地方,感觉超级方便,现对工作中的应用做下总结:1、在本地建个EXCEL , 用于存储测试数据的参数名及参数值。2、在QTP中设置EX... 阅读全文
posted @ 2015-01-13 15:25 飘飘雪 阅读(556) 评论(0) 推荐(0) 编辑