用Python-PAMIE实现Web自动测试
PAMIE是一套为Python写的用于Web自动化测试的工具,采用Win32COM的方式操作IE来实现。原理比较简单,但是可以真实再现用户的使用,QA用非常合适:)Required Packages
The following packages must be installed before installing PAMIE.
1.Python 2.4
2.Mark Hammond's win32all package for Python
3.Ctypes package for Python
Recommended Packages
These packages are optional, but they are deemed worthy by the PAMIE developers.
ActivePython distribution package for Python, which also includes the win32all package.
Stani's Python Editor if you are looking for a Python editor.
现面是偶自己写的简单的GOOGLE搜索代码:
from cPAMIE import PAMIE
ie = PAMIE()
ie.navigate("google.com")
ie.textBoxSet('q','python')
ie.buttonClick('btnG')
ie.linkClick('Python Programming Language -- Official Website')
ie.windowChange('Python Programming Language -- Official Website')
ie.windowFind('Python Programming Language -- Official Website')
ie.textBoxSet('q',"Automation")
ie.buttonClick('submit') windowChange貌似报错?
我怎么搜索了Guide没有找到这个Function。
谢谢。 :) 估计你那个cPAMIE.py版本太低了 那个方法没有写进去 你那应该是80+K大小的吧 我的是107K滴 汗,貌似是的。
这个还有区别的。
那哪里有这个比较高版本的呢?
谢谢。 我上传个最新的 你覆盖一下就OK了 在开始学习这个脚本语言。听说很好玩,试试 如果被测试的网页中存在框架,这个工具就无能为力了。
有条件使用 很多工具在处理Frame上都有些问题 回复 5# haiquan180
好用 Python Programming Language -- Official Website这个根本找不到么 而且 Python Programming Language -- Official Website 这个连接不知道如何 click 求高手赐教
页:
[1]