pywinauto实
pywinauto实例001
活学wxpython
活学活用wxpython对于学习来说是一本好看的pdf书。
setuptools 安装
然后跑到 http://pypi.python.org/pypi/setuptools#downloads 想去下载个windows下的setuptools,但眼睛扫描了两遍,也只是看到有python2.5 for windows版本的。但我已经安装了python2.6了。不想换来换去。google了一下,找到如下的解决方法:
1. 下载 setuptools-0.6c9.tar.gz
2. 下载 setuptools-0.6c9-py2.6.egg (放在同一个目录)
3. 用7-zip或者其他解压工具打开 setuptools-0.6c9.tar.gz ,并且把里面的 ez_setup.py 文件解压到同一个目录里。
4. 打开cmd窗口,并进入你刚才下载和解压文件的目录里。(例如: d:\downloads\)
5. 输入 python ez_setup.py setuptools-0.6c9-py2.6.egg
完成setuptools在windows下python2.6版本的安装
setuptools_0
1
1、setuptools模块下载地址:http://pypi.python.org/pypi/setuptools
2
2、setuptools官方在线文档:http://peak.telecommunity.com/DevCenter/setuptools
3
3、Easy install在线文档:http://peak.telecommunity.com/DevCenter/EasyInstall
4
4、可爱的 Python: 使用 setuptools 孵化 Python egg:http://www.ibm.com/developerworks/cn/linux/l-cppeak3.html
5
5、Python中setuptools的简介:http://www.juziblog.com/?p=365001
6
6、ez_setup.py脚本:http://peak.telecommunity.com/dist/ez_setup.py
正则表达式
就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。使用这个小型语言,你可以为想要匹配的相应字符串集指定规则;该字符串集可能包含英文语句、e-mail地址、TeX命令或任何你想搞定的东西。然后你可以问诸如“这个字符串匹配该模式吗?”或“在这个字符串中是否有部分匹配该模式呢?”。你也可以使用 RE 以各种方式来修改或分割字符串。
测试用例语法
指定测试的创建和销毁。和使用 [Precondition]和[Postcondition]效果相同。
ROBOT自动化测试
ROBOT自动化测试Robot framework
python实例
有经验的C/Java程序员可能会争论说用C/Java写会比Python写得快.这个观点见仁见智.我的想法是当你同时掌握Java和Python之后,你会发现用Python写这类程序的速度会比Java快上许多.例如操作本地文件时你仅需要一行代码而不需要
DataBaseLibrary简单例子
让Pywinauto支持中文菜单
很多朋友在使用pywinauto的时候会遇到其无法对中文应用的菜单等操作的问题,其实这只是由于编码引起的问题。
解决这个问题有两种方法:
pywinauto测试记录
很多朋友在使用pywinauto的时候会遇到其无法对中文应用的菜单等操作的问题,其实这只是由于编码引起的问题。
解决这个问题有两种方法:
selenium2library-1.0.0.rar
Robot Framework 安装指南
http://blog.sina.com.cn/s/blog_654c6ec70100tkxn.html
使用Robot Framework 测试 Ajax
http://blog.sina.com.cn/s/blog_654c6ec70100u456.html
使用Robot framework 测试web
http://blog.sina.com.cn/s/blog_654c6ec70100tnt6.html
robotframework-seleniumlibrary-demo-20110131.zip
Robot Framework 安装指南
http://blog.sina.com.cn/s/blog_654c6ec70100tkxn.html
使用Robot Framework 测试 Ajax
http://blog.sina.com.cn/s/blog_654c6ec70100u456.html
使用Robot framework 测试web
http://blog.sina.com.cn/s/blog_654c6ec70100tnt6.html
robotframework-seleniumlibrary-demo-20100428.zip
举报
Robot Framework 安装指南
http://blog.sina.com.cn/s/blog_654c6ec70100tkxn.html
使用Robot Framework 测试 Ajax
http://blog.sina.com.cn/s/blog_654c6ec70100u456.html
使用Robot framework 测试web
http://blog.sina.com.cn/s/blog_654c6ec70100tnt6.html
wxPython2.8-win32-unicode-2.8.12.1-py26.exe
二、python环境(与jython类似)
1、安装python
(1)官网下载python
(2)安装
(3)设置环境,PYTHON_HOME、PATH
3、安装robot
(1)下载robot源码
(2) python setup.py install
(3)设置环境,PATH(%PYTHON_HOME%/scripts)
安装完后pybot --version(查看是否安装成功)
使用方法pybot test.html
robotframework-seleniumlibrary-2.9
(5)下载wxPython源码进行编译生成
下载地址:http://wxpython.org/
编译安装过程同wxWidgets步骤一样,遵循step1~step3步骤执行,此处不再赘述。
(6)安装wxPython
要让python能运行自带的demo程序,需要:
$cd /usr/tools/wxwidgets2.8.7/wxPython (转到wxPython子目录下,WxPython我放在wxWidget目录下)
$python setup.py build_ext --inplace --debug WX_CONFIG=/opt/wx/2.8/bin/wx-config BUILD_GLCANVAS=0
要让robotframework-ide能正常运行,需要wxpython安装到python2.7目录下(注:我的装是python2.7版本)
$cd /usr/tools/wxwidgets2.8.7/wxPython
$python setup.py install WX_CONFIG=/opt/wx/2.8/bin/wx-config
验证robotframework-ide是否能正常工作:
$ride.py
即可弹出robotframework-ide运行界面
robotframework-seleniumlibrary-2.9.tar.gz
发现这个工具倒是可以满足我的要求,而且可以结合seleniumLibrary,用来做web的自动化测试相当不错。之前我也接触过selenium,不过感觉那个工具更贴近开发人员使用,有了robotFramework之后,感觉这个工具相当强大,而且是贴近测试人员的。之所以说强大,主要是这些测试脚本都可以用文本格式保存(如txt/html等)
robotframework-ride-0.46.win32.exe
python-2.7.1.msi(首先要有python,请选择将Python加入Path)
wxPython2.8-win32-unicode-2.8.11.0-py27.exe(wxPython,必须要的)
robotframework-2.6.0.win32.exe(然后装robot的Framework)
robotframework-ride-0.38.1.win32.exe(robotFramework的IDE,很不错)
robotframework-seleniumlibrary-2.8.win32.exe(seleniumLibrary)
robotframework
用来做web的自动化测试相当不错。之前我也接触过selenium,不过感觉那个工具更贴近开发人员使用,有了robotFramework之后,感觉这个工具相当强大,而且是贴近测试人员的。之所以说强大,主要是这些测试脚本都可以用文本格式保存(如txt/html等)
robotframework-2.7.3.jar
机器人框架是一个通用的测试,验收测试自动化框架...与Python或Java实现的测试库,用户可以创建新的...2011-02-11很不错的机器人框架教程编写和公布。
Robot framework-2.7.3.exe
Robot Framework 是一个关键词驱动的自动测试框架。测试用例位于HTML或者TSV(以tab分隔值)文件,使用在测试库中实现的关键词来在测试中运行程序。因为Robot Framework 是灵活和可扩展的,所以它很合适用于测试具有多种接口的复杂软件:用户接口,命令行,web service,编程接口等。
Robot Framework 是开源软件和安装包,源码和相关文档可通过http://robotframework.org获得。本篇指南计划介绍Robot Framework 的基本概念。如果需要详细的技术描述,请查阅Robot Framework User Guide.
Robot Framework
Robot Framework 是一个关键词驱动的自动测试框架。测试用例位于HTML或者TSV(以tab分隔值)文件,使用在测试库中实现的关键词来在测试中运行程序。因为Robot Framework 是灵活和可扩展的,所以它很合适用于测试具有多种接口的复杂软件:用户接口,命令行,web service,编程接口等。
Robot Framework 是开源软件和安装包,源码和相关文档可通过http://robotframework.org获得。本篇指南计划介绍Robot Framework 的基本概念。如果需要详细的技术描述,请查阅Robot Framework User Guide.
眼睛护士(有利于保护眼镜)
经常使用计算机的您是不是有眼睛干燥,疲劳不适的情况呢? 眼睛护士是一个可以定时提醒休息,保护眼睛的护眼软件、健康软件。
python总结文档
Python语言可能是第一种即简单又功能强大的编程语言。它不仅适合于初学者,也适合于专业人员使用,更加重要的是,用Python编程是一种愉快的事。本身将帮助你学习这个奇妙的语言,并且向你展示如何即快捷又方便地完成任务——真正意义上“为编程问题提供的完美解决方案!”
测试方法总结文档
是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。