- 博客(32)
- 收藏
- 关注
原创 python import的用法
【转自http://blog.sina.com.cn/s/blog_4b5039210100ennq.html】http://www.cnblogs.com/qi09/archive/2012/02/09/2344148.html在python用import或者from...import来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能...
2013-10-21 09:51:24 123
原创 [转]loadrunner 函数列表
1. web_set_userweb_set_user()函数带三个参数,分别是 域用户名、口令和需要登录的服务器名称和端口,第一个参数需要注意的是一定要带上域名,其格式为\\windomainname\username,而最容易混淆的莫过于第三个参数了。特别需要注意的是,第三个参数是“需要认证的服务器名:端口”,假设你要访问的web url 是http://requireauth/log...
2013-07-03 22:38:12 130
原创 python中三元操作符
python不支持C/C++中的三元操作符 ?:,替代的方法是 ...if... else...举例,用下面的语法实现求三个数的最小值。nD1 if nD1 < ( nD2 if nD2<nD3 else nD3) else (nD2 if nD2 < nD3 else nD3)python三元运算符的正确方法因为下周要用php写项目,所以周末在家里重新看php的语法,...
2013-06-26 16:05:26 370
原创 Robot Framework User Guide
http://robotframework.googlecode.com/hg/doc/userguide/RobotFrameworkUserGuide.html#command-line-options-for-test-execution http://robotframework.org/#architecture
2013-06-26 11:36:02 217
原创 批处理文件bat语法.doc
扩展名是.bat (在NT/2000/XP/2003下也可以是cmd)的文件就是批处理文件。【注:】.bat是dos下的批处理文件。.cmd是NT内核命令行环境的另一种批处理文件 从更广义的角度来看,Unix的shell脚本以及其它操作系统甚至应用程序中由外壳进行解释执行的文本,都具有与批处理文件十分相似的作用,而且同样是由专用解释器以行为单位解释执行,这种文本形式更通用的称...
2013-06-26 11:05:53 159
原创 [转]Socket同时使用ObjectInputStream和ObjectOutputStream传输序列化对象时的顺序 .
socketserializationconstructorstreamheader通讯在服务器和客户端建立输入输出流:oos=new ObjectOutputStream(socket.getOutputStream());ois=new ObjectInputStream(socket.getInputStream());十分关键的一点是:ObjectInputStream与Obje...
2013-06-26 00:17:01 392
原创 svn使用笔记
在本地SVN根目录点右键,选择SVN--》属性->>点New-》选择属性tsvn:logminsiz,输入5,点OK这样,在提交时必须在log里输入5个字符,才能点提交按钮其他:TortoiseSVN 有自己专用的几个属性,它们都有tsvn:前缀。tsvn:logminsize设置提交日志的最小长度。如果你输入的日志短于预设值,提交会被禁止。这个属性对于提醒...
2013-06-21 11:26:20 125
原创 JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载
JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。 JDK(Java Development Kit)是S...
2013-06-16 17:06:22 98
原创 [转载]关于java中properties文件的乱码问题
对于该问题,解决方法就是将properties文件中内容采用第三方工具转化为unicode编码的内容。这里采用的是UltraEdit来实现这种转化。 用UltraEdit新建一个文件,然后把java的properties文件中内容拷贝并粘贴到此新建文件中,接着保存该新建文件,并在Format下拉选择框中选择“unicode-ASCCII Escaped”方式保存,就会发现该文件...
2013-06-16 15:18:37 123
原创 【转载】测试工具Loadrunner日志参数的设置与使用
一、Run-Time Setting日志参数的设置 在loadrunner的vuser菜单下的Run-Time Setting的General的LOG选项中可以对在执行脚本时Loadrunner对日志的操作行为进行定义,下面我们在逐一介绍: 1、 Enable logging启用日志记录 如果选中该选项Loadrunner在执行脚本时,进行日志的记录,否则不记录日志 2...
2013-06-09 17:18:50 121
原创 linux下使用lftp的小结
转自:http://www.cnblogs.com/LJ-fish/archive/2010/03/15/1686607.html 今天在解决一个远程服务器备份的问题时,用到了lftp的相关知识。整理如下:lftp的功能比较强大,相比原来用ftp,方便了很多。1、登陆:lftp ftp://yourname@sitepwd:*****或 open ftp://...
2013-05-10 09:35:36 121
原创 Selenium技巧-如何在窗口标签中切换switch_to_window .
转自:http://blog.csdn.net/snowshine_2001/article/details/7766873问题场景:点击支付button,新打开一个标签窗口,需要在新标签窗口中输入银行卡信息完成支付直接使用switch_to_window似乎不是很稳定解决办法:结合使用driver.window_handles、driver.switch_to_wi...
2013-05-09 10:52:15 1349
原创 selenium---详解
简介Selenium 是一个健壮的工具集合,跨很多平台支持针对基于 web 的应用程序的测试自动化的敏捷开发。它是一个开源的、轻量级的自动化工具,很容易集成到各种项目中,支持多种编程语言,比如 .NET、Perl、Python、Ruby 和 Java™ 编程语言。回页首利用 Selenium 测试 Ajax 应用程序Asynchronous JavaScript and X...
2013-05-09 10:51:03 145
原创 HTTP协议详解
转自http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中...
2013-05-08 11:47:38 109
原创 用Python处理Cookie
第一次访问页面后,Server可将Cookie信息加入HTTP Header返回给浏览器,浏览器会自动将这些信息保存在本地;当再次访问相同域名时,浏览器将对应Cookie信息随请求一起发送,Server端可读取这些信息进行处理。Cookie可设置过期时间,到期后由浏览器自动删除; 当我们要返回页面时,首先输出如下:[python] view plaincopyprint?...
2013-05-08 11:33:12 141
原创 Selenium原理
一、什么是Selenium?Selenium是ThoughtWorks公司的一个强大的开源 Web功能测试工具系列,采用Javascript来管理整个测试过程,包括读入测试套件、执行测试和记录测试结果。它采用Javascript单元测试工具JSUnit为核心,模拟真实用户操作,包括浏览页面、点击链接、输入文字、提交表单、触发鼠标事件等等,并且能够对页面结果进行种种验证。也就是说,只要在测试用例中把...
2013-05-06 10:34:12 136
原创 selenium使用介绍
http://blog.csdn.net/zhaoqiliang527/article/details/6091209 最近公司Test部门开了个讲座介绍如何做好WEB自动化测试,由于我是做开发的,但对测试人员如何工作不是很了解,就去听了下。讲座中一个测试工具还不错,于是就深入自学了下,内容如下一、Selenium 的版本Selenium 现在存在2个版本,一个叫 seleniu...
2013-04-28 14:00:39 193
原创 python文件头--文件编码指定(转)
http://blog.csdn.net/chenggong2dm/article/details/7677028#coding=utf-8#-*- coding: utf-8 -*-一直搞不清楚这俩头什么区别。直觉上一样。今天特意查了一下,大致明白了:对于python解释器来说,这两种写法一样。但是对于编辑器来讲,可能会出现识别问题。 参考:http://w...
2013-04-27 09:17:52 347
原创 linux下scp命令详解
linux下scp命令详解http://www.9usb.net/201006/linux-scp-mingling-yongfa.html scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录.scp命令的用处:scp在网络上不同的主机之间复制文件,...
2013-03-28 11:57:14 131
原创 find中的-print0和xargs中-0的奥妙
默认情况下, find 每输出一个文件名, 后面都会接着输出一个换行符 ('\n'), 因此我们看到的 find 的输出都是一行一行的:-(dearvoid@LinuxEden:Forum)-(~/tmp/find)-[bash-4.1.5] ; ls -ltotal 0-rw-r--r-- 1 root root 0 2010-08-02 18:09 file1.log-rw-r--r...
2013-03-05 23:09:24 549
原创 自动化测试框架比较
http://www.blogjava.net/qileilove/archive/2012/09/10/387373.html 最近在研究自动化测试框架,也和网上的很多朋友聊了很多各种自动化框架的实现,我对其总结归纳比较下。当然,一家之言,仅供参考: 1、以QTP为核心的框架 QTP是大家最常用的测试工具。而现在很多公司用的自动化测试框架都是以此为核心的。我在触自动化测试之...
2013-03-01 23:08:10 204
原创 自动化测试框架
http://www.cnblogs.com/herbert/archive/2010/03/10/1682749.html以下是自动化测试框架的建议,需要在以后的实践中改进。自动化测试框架一般可以分为上下两个层次,上层是管理整个自动化测试的开发,执行以及维护,在比较庞大的项目中,它体现重要的作用,它可以管理整个自动测试,包括自动化测试用例执行的次序、测试脚本的维护、以及集中管理...
2013-03-01 23:04:18 75
原创 显示虚拟内存统计信息
原贴:http://docs.sun.com/app/docs/doc/819-6951/6n8ua61e1?l=zh&a=view显示虚拟内存统计信息 (vmstat)可以使用 vmsta 命令报告虚拟内存统计信息,以及有关系统事件(例如 CPU 负载、分页、上下文切换数、设备中断和系统调用)的信息。vmstat 命令还可以显示有关交换、高速缓存刷新和中断的统计...
2013-02-27 13:03:16 101
原创 Linux管理员不可不知的五大命令+工具
【51CTO精选译文】对于Linux管理员来说,有很多非常有用的工具可供选择。在这里,我只是列举出其中5个,Linux管理员日常操作都要用到的工具。我认为,功能最强的工具可能并不适合你的使用情况,而且绝对有些工具我还忘了把它们统计进来,如果是这样的话,我恳请大家把我没收录的工具在评论中写出来。另外,本文中提到的工具仅供选择,并不是每个人都一定需要它们,而那些没提到的工具,并不是说L...
2013-02-26 13:05:55 96
原创 vmstat命令详解
[root@localhost ~]# vmstat -n 3 (每个3秒刷新一次) procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----r b swpd free buff cache si so bi bo in cs us sy id ...
2013-02-26 12:50:45 80
原创 LR使用方法积累
LR使用方法积累1.在录制的过程中添加“注释”,方便在脚本录制完成后跟踪脚本2.web_reg_save_param 中warning和error的区别? Warning遇到返回信息中是error时,比如没有查询到记录,脚本会继续执行。 error遇到返回信息中是error时,比如没有查询到记录,脚本会终止执行3.lr_save_string函数的参数只支持字符型,...
2013-02-21 15:36:17 221
原创 loadrunner中“return 0 ” 的作用
Loadrunner 中提供了函数exit(-1)来结束迭代。 使用return 0 来结束本次迭代,进入下一次迭代。例子:1.使用return 0int c=0;Action(){ c=c+1; if (c==3) { return 0; } lr_output_message("result is %d",c);}运行结果:...
2013-02-21 15:08:50 460
原创 post和get区别
转自:http://www.blogjava.net/honeybee/articles/164008.htmlpost和get区别?1.get方式是把key=value放在URL请求中,post方式是把数据放在HTML HEADER内提交,所有post方式的数据没有限制,但是get方式的数据是有限制的。HTTP有两部分组成:请求与响应,下面分别整理。一.HTTP请求1.HTTP请求格式...
2013-02-21 15:05:26 69
原创 Python 元组、列表、字典、文件
转自http://yangsq.iteye.com/category/20857python的元组、列表、字典数据类型是很python(there python is a adjective)的数据结构。这些结构都是经过足够优化后的,所以如果使用好的话,在某些area会有很大的益处。元组 个人认为就像java的数组,python中的元组有以下特性:任意对象的有序集...
2013-02-21 13:37:47 83
原创 Python 绝对简明手册
简述1. 阅读须知文中使用>>>作为会命令行中的输出信息的前缀对于不清楚用用途的函数可以在解释器下面输入help(函数名)来获取相关信息另外,自带的文档和google也是不可少的 2. 基本语法 2.1. if / elif / elsex=int(raw_input("Please enter an integer:"))#...
2013-02-21 13:37:09 457
原创 sed的用法
sed编辑器逐行处理输入,然后把结果发送到屏幕。称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。[b]-i [/b]选项:直接作用源文件,源文件将被修改。sed命令和选项: a\ 在当前行后添加一行或多行 ...
2013-01-26 17:57:37 76
原创 Shell中的grep、awk和sed的常用命令和语法
Grep的常用命令语法1. 双引号引用和单引号引用在g r e p命令中输入字符串参数时,最好将其用双引号括起来。例如:“m y s t r i n g”。这样做有两个原因,一是以防被误解为 s h e l l命令,二是可以用来查找多个单词组成的字符串,例如:“jet plane”,如果不用双引号将其括起来,那么单词 p l a n e将被误认为是一个文件,查询结果将返回“文件不存在”的错...
2013-01-26 17:55:07 116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人