自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浅谈自动化测试框架

研究自动化测试有一段时间了,但是一直没有记录一些心得,从今天开始要慢慢记录,以备复习。  在最开始弄自动化的时候主要是写一些单独的脚本,单个执行,因为工程比较小也没想到构建框架之类的,后来觉得这样效率比较底下,开始有了框架的意识测试框架的作用:在其基础上重用测试设计原则和测试经验,调整部分内容便可满足需求,可提高测试用例设计开发质量,降低成本,缩短时间;测试框架不是一个现成可用的系统,

2013-01-30 09:40:21 754 1

原创 python搭建服务器和客户端

服务器代码:import socketif __name__ == '__main__':        sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)    sock.bind(('', 8001))    sock.listen(5)      while True:          connect

2012-12-10 16:15:26 722

原创 基于eclipse python的自动化环境搭建

第一步 安装Python根据下面的地址直接一键安装全部默认方式。下载地址http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi然后设置Python的环境变量 Path:“d:\Python27;”第二步 安装Python的SetupTools其实SetupTools就是一个帮助你安装第三方工具包的增强工具软件Win

2012-11-14 17:02:02 945

原创 自制的测试工具----应用程序是否存在内存泄露

自制的第二个工具,留到这里作为纪念1. 检测内存#Monitor.py    #encoding=utf-8import psutil,os,subprocessimport threadingclass Memoryinfor(object):    def __init__(self):        self._process_id = os.getpid()        self._process = psutil.Process(self._process_id)    def setInfor

2011-05-10 10:21:00 995 1

原创 自动化测试(Selenium Grid+Java)--Selenium有用篇

<br />1. 下拉列表框随机选择任意一项的方法:<br />selenium.select("login_selected", "index=" + (random.nextInt(selenium.getSelectOptions("login_selected").length)));    <br />其中这个列表框的xpath=“login_selected”<br />2. 弹出右键菜单的方法<br />          public void openRightClickMenu(Stri

2011-04-27 17:58:00 926

原创 Java学习经验--(图片格式转换)

做了图片格式转换的小工具,下面列出:第一个是无界面的只能转换当前目录下的图片# --*-- coding:gb2312 --*--# code by Evelynimport Imageimport osimport sysimport stringp=raw_input("Source type:")arg="."+pq=raw_input("Target ty

2011-04-27 17:42:00 784

原创 自动化测试(Selenium Grid+Java)--Java篇

Selenium Grid测试一个重要的依赖元素就是Locator,Locator是通过Xpath来定位的。所以在用selenium之前,先要学会找locator的Xpath XPath简介XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航。XPath 使用路径表达式来选取 XML 文档中的节点或者节点集。这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常相似XPath分绝对路径和相对路径绝对路径(absolute path)必须用“/”起首

2011-04-22 15:31:00 1343 1

原创 自动化测试(Selenium Grid+Java)--Xpath篇

Selenium Grid测试一个重要的依赖元素就是Locator,Locator是通过Xpath来定位的。所以在用selenium之前,先要学会找locator的Xpath XPath简介XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航。XPath 使用路径表达式来选取 XML 文档中的节点或者节点集。这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常相似XPath分绝对路径和相对路径绝对路径(absolute path)必须用“/”起首

2011-04-22 14:39:00 1836 1

原创 自动化测试(Selenium Grid+Java)--环境配置篇

这是一个针对网页的测试,比如IE,Firefox,Google chrome...,可以在不同的环境/浏览器下运行同样的测试,因为Selenium RC不能同时跑多个case,所以此处选择了Selenium Grid,Java是我此次采用的脚本语言,这次记录主要以Firefox为主,所以具体操作也是针对Firefox1. 需要搭建的环境    1.1   Firefox (插件:Firebug,xpath checker,Dom inspect,Selenium IDE)    1.2   Apache A

2011-04-21 12:10:00 2327

原创 Python

2009-03-24 17:37:00 500

原创 Python 学习心得(一)

如何读写文件。打开文件         当打开文件后,要记得把文件关闭掉,可以用try/finally语句来确保最后能关闭文件 读文件写数据         打开文件(读取全文)file_object=open("This file.txt")try: all_the_text=file_object.read()finally:

2009-02-19 22:35:00 1687 4

空空如也

空空如也

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

TA关注的人

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