- 博客(11)
- 收藏
- 关注
原创 浅谈自动化测试框架
研究自动化测试有一段时间了,但是一直没有记录一些心得,从今天开始要慢慢记录,以备复习。 在最开始弄自动化的时候主要是写一些单独的脚本,单个执行,因为工程比较小也没想到构建框架之类的,后来觉得这样效率比较底下,开始有了框架的意识测试框架的作用:在其基础上重用测试设计原则和测试经验,调整部分内容便可满足需求,可提高测试用例设计开发质量,降低成本,缩短时间;测试框架不是一个现成可用的系统,
2013-01-30 09:40:21
826
原创 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
781
原创 基于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
1002
原创 自制的测试工具----应用程序是否存在内存泄露
自制的第二个工具,留到这里作为纪念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
1066
原创 自动化测试(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
1003
原创 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
857
原创 自动化测试(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
1406
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
1934
原创 自动化测试(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
2389
原创 Python 学习心得(一)
如何读写文件。打开文件 当打开文件后,要记得把文件关闭掉,可以用try/finally语句来确保最后能关闭文件 读文件写数据 打开文件(读取全文)file_object=open("This file.txt")try: all_the_text=file_object.read()finally:
2009-02-19 22:35:00
1754
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人