Python论坛  - 讨论区

标题:[python-chinese] Fwd: cPAMIE18 released!! - Python Automation module for Internet Explorer

2005年11月02日 星期三 10:12

limodou limodou at gmail.com
Wed Nov 2 10:12:16 HKT 2005

有兴趣地看一看。

---------- Forwarded message ----------
From: calfdog at yahoo.com <calfdog at yahoo.com>
Date: 31 Oct 2005 20:39:51 -0800
Subject: cPAMIE18 released!! - Python Automation module for Internet Explorer
To: comp-lang-python-announce at moderators.isc.org


URL: http://pamie.sourceforge.net

What is PAMIE?
PAMIE stands for Python Automation module for Internet Explorer.

This is a free opensource tool that allows you to use Python to drive
Internet Explorer.

Designed for QA engineers with scripting ability.

If you haved used the big commercial automation tools
you will fine this easy to use.

There is no record/playback, just script and validate.

Requirements:
------------


* Window 2000, WinNT, WinXP
* Python 2.4.x  (I use Active State Python 2.4.x since it installs the
needed win32all library)


Optional tools for writing scripts:
* Eclipse with pydev plugin ( great for writing, running and debugging
scripts) - recommended!!
* Emacs  - for script writing
* Notepad++ - for script writing
* PythonWin IDE installed with Activestate Python -
http://www.Activestate.org - for script writing and running


==========================================================================



This was completely written in Python to be used as a QA/Development
tool for Web testing.


You will find this is one of the easiest automation tool to use for
automating Internet Explorer.


PAMIE is a class file (cPAMIE.py) that you import and you can calls its

methods to write scripts that
automate your IE browser client.


Used with PY unit you can write complex Web testing frameworks.


Uses:
* Automate Web testing
* Use along with Jmeter for Performance testing.
* Load Testing


==========================================================================



New Enhancements:
----------------
Frames support
improved report status


Just a few of the methods available:
------------------------------------


_frameWait - waits for user speficied frame document to load
_wait - wait for documetn to load
checkForFormName - check to see if a formname exists in the document
checkForFrameName -- check to see if a framename exists
ClickBtnImage - Clicks on an input type image button
ClickButton - Click on a button
ClickImage - clicks on an Image
ClickLink - Clicks on a link
ClickMenu - Clicks on an menu item,link
ClickMenuImage - Clicks on an menu item that is a image.
Click a Menu or Sub Menu Item
ClickNthImage click on the Nth Image
ClickNthLink - click on the Nth link
ClickOuterLink - clicks  on a link using outertext
ClickPageLink - click on the page link
ClickIndexLink
printLinkIndex
GetTextBox - get tectbox value
SettextBox  - Sets texbox value
GetNames - get the names of the form elements
GetListbox - gets selected listbox item
SetlistBox - sets selected listbox item
GetRadioButton - Gets Radio button status
SetRadioButton  - Sets Radio button
GetRadioButtonSet - same as above
getTableData - returns the text in table
showAllTableText - finds all text(indexed)in table on the web page
showTableLinkText - finds the link text
dialogcontroller - manipulates modal dialogs
ExecuteJS - executes a JavaScript Function on the page
and much much more !!!


Check it out!


Thank you
R.L. Marchetti

--
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html


--
I like python!
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年11月02日 星期三 11:03

Zoom Quiet zoom.quiet at gmail.com
Wed Nov 2 11:03:15 HKT 2005

在 05-11-2,limodou<limodou at gmail.com> 写道:
> 有兴趣地看一看。
"to drive
Internet Explorer."  可以驱动到什么地步呢?!!?
嗬嗬,不会是M$ 公司内部的人作的吧!!

> ---------- Forwarded message ----------
> From: calfdog at yahoo.com <calfdog at yahoo.com>
> Date: 31 Oct 2005 20:39:51 -0800
> Subject: cPAMIE18 released!! - Python Automation module for Internet Explorer
> To: comp-lang-python-announce at moderators.isc.org
>
>
> URL: http://pamie.sourceforge.net
>
> What is PAMIE?
> PAMIE stands for Python Automation module for Internet Explorer.
>
> This is a free opensource tool that allows you to use Python to drive
> Internet Explorer.
>
> Designed for QA engineers with scripting ability.
>
> If you haved used the big commercial automation tools
> you will fine this easy to use.
>
> There is no record/playback, just script and validate.
>
> Requirements:
> ------------
>
>
> * Window 2000, WinNT, WinXP
> * Python 2.4.x  (I use Active State Python 2.4.x since it installs the
> needed win32all library)
>
>
> Optional tools for writing scripts:
> * Eclipse with pydev plugin ( great for writing, running and debugging
> scripts) - recommended!!
> * Emacs  - for script writing
> * Notepad++ - for script writing
> * PythonWin IDE installed with Activestate Python -
> http://www.Activestate.org - for script writing and running
>
>
> ==========================================================================
>
>
>
> This was completely written in Python to be used as a QA/Development
> tool for Web testing.
>
>
> You will find this is one of the easiest automation tool to use for
> automating Internet Explorer.
>
>
> PAMIE is a class file (cPAMIE.py) that you import and you can calls its
>
> methods to write scripts that
> automate your IE browser client.
>
>
> Used with PY unit you can write complex Web testing frameworks.
>
>
> Uses:
> * Automate Web testing
> * Use along with Jmeter for Performance testing.
> * Load Testing
>
>
> ==========================================================================
>
>
>
> New Enhancements:
> ----------------
> Frames support
> improved report status
>
>
> Just a few of the methods available:
> ------------------------------------
>
>
> _frameWait - waits for user speficied frame document to load
> _wait - wait for documetn to load
> checkForFormName - check to see if a formname exists in the document
> checkForFrameName -- check to see if a framename exists
> ClickBtnImage - Clicks on an input type image button
> ClickButton - Click on a button
> ClickImage - clicks on an Image
> ClickLink - Clicks on a link
> ClickMenu - Clicks on an menu item,link
> ClickMenuImage - Clicks on an menu item that is a image.
> Click a Menu or Sub Menu Item
> ClickNthImage click on the Nth Image
> ClickNthLink - click on the Nth link
> ClickOuterLink - clicks  on a link using outertext
> ClickPageLink - click on the page link
> ClickIndexLink
> printLinkIndex
> GetTextBox - get tectbox value
> SettextBox  - Sets texbox value
> GetNames - get the names of the form elements
> GetListbox - gets selected listbox item
> SetlistBox - sets selected listbox item
> GetRadioButton - Gets Radio button status
> SetRadioButton  - Sets Radio button
> GetRadioButtonSet - same as above
> getTableData - returns the text in table
> showAllTableText - finds all text(indexed)in table on the web page
> showTableLinkText - finds the link text
> dialogcontroller - manipulates modal dialogs
> ExecuteJS - executes a JavaScript Function on the page
> and much much more !!!
>
>
> Check it out!
>
>
> Thank you
> R.L. Marchetti
>
> --
> http://mail.python.org/mailman/listinfo/python-announce-list
>
>         Support the Python Software Foundation:
>         http://www.python.org/psf/donations.html
>
>
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>


--
# Time is unimportant, only life important!
## 面朝开源,我心自由!

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年11月02日 星期三 12:13

jejwe jejwester at gmail.com
Wed Nov 2 12:13:25 HKT 2005

全英文太郁闷,可不可以翻译下

 在05-11-2,limodou <limodou at gmail.com> 写道:
>
> 有兴趣地看一看。
>
> ---------- Forwarded message ----------
> From: calfdog at yahoo.com <calfdog at yahoo.com>
> Date: 31 Oct 2005 20:39:51 -0800
> Subject: cPAMIE18 released!! - Python Automation module for Internet
> Explorer
> To: comp-lang-python-announce at moderators.isc.org
>
>
> URL: http://pamie.sourceforge.net
>
> What is PAMIE?
> PAMIE stands for Python Automation module for Internet Explorer.
>
> This is a free opensource tool that allows you to use Python to drive
> Internet Explorer.
>
> Designed for QA engineers with scripting ability.
>
> If you haved used the big commercial automation tools
> you will fine this easy to use.
>
> There is no record/playback, just script and validate.
>
> Requirements:
> ------------
>
>
> * Window 2000, WinNT, WinXP
> * Python 2.4.x (I use Active State Python 2.4.x since it installs the
> needed win32all library)
>
>
> Optional tools for writing scripts:
> * Eclipse with pydev plugin ( great for writing, running and debugging
> scripts) - recommended!!
> * Emacs - for script writing
> * Notepad++ - for script writing
> * PythonWin IDE installed with Activestate Python -
> http://www.Activestate.org - for script writing and running
>
>
> ==========================================================================
>
>
>
> This was completely written in Python to be used as a QA/Development
> tool for Web testing.
>
>
> You will find this is one of the easiest automation tool to use for
> automating Internet Explorer.
>
>
> PAMIE is a class file (cPAMIE.py) that you import and you can calls its
>
> methods to write scripts that
> automate your IE browser client.
>
>
> Used with PY unit you can write complex Web testing frameworks.
>
>
> Uses:
> * Automate Web testing
> * Use along with Jmeter for Performance testing.
> * Load Testing
>
>
> ==========================================================================
>
>
>
> New Enhancements:
> ----------------
> Frames support
> improved report status
>
>
> Just a few of the methods available:
> ------------------------------------
>
>
> _frameWait - waits for user speficied frame document to load
> _wait - wait for documetn to load
> checkForFormName - check to see if a formname exists in the document
> checkForFrameName -- check to see if a framename exists
> ClickBtnImage - Clicks on an input type image button
> ClickButton - Click on a button
> ClickImage - clicks on an Image
> ClickLink - Clicks on a link
> ClickMenu - Clicks on an menu item,link
> ClickMenuImage - Clicks on an menu item that is a image.
> Click a Menu or Sub Menu Item
> ClickNthImage click on the Nth Image
> ClickNthLink - click on the Nth link
> ClickOuterLink - clicks on a link using outertext
> ClickPageLink - click on the page link
> ClickIndexLink
> printLinkIndex
> GetTextBox - get tectbox value
> SettextBox - Sets texbox value
> GetNames - get the names of the form elements
> GetListbox - gets selected listbox item
> SetlistBox - sets selected listbox item
> GetRadioButton - Gets Radio button status
> SetRadioButton - Sets Radio button
> GetRadioButtonSet - same as above
> getTableData - returns the text in table
> showAllTableText - finds all text(indexed)in table on the web page
> showTableLinkText - finds the link text
> dialogcontroller - manipulates modal dialogs
> ExecuteJS - executes a JavaScript Function on the page
> and much much more !!!
>
>
> Check it out!
>
>
> Thank you
> R.L. Marchetti
>
> --
> http://mail.python.org/mailman/listinfo/python-announce-list
>
> Support the Python Software Foundation:
> http://www.python.org/psf/donations.html
>
>
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051102/b0ec05c7/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年11月02日 星期三 13:27

perrin perrin.pythoner at gmail.com
Wed Nov 2 13:27:30 HKT 2005

有点意思……


On 02/11/05, Zoom Quiet <zoom.quiet at gmail.com> wrote:
> 在 05-11-2,limodou<limodou at gmail.com> 写道:
> > 有兴趣地看一看。
> "to drive
> Internet Explorer."  可以驱动到什么地步呢?!!?
> 嗬嗬,不会是M$ 公司内部的人作的吧!!
>
> > ---------- Forwarded message ----------
> > From: calfdog at yahoo.com <calfdog at yahoo.com>
> > Date: 31 Oct 2005 20:39:51 -0800
> > Subject: cPAMIE18 released!! - Python Automation module for Internet Explorer
> > To: comp-lang-python-announce at moderators.isc.org
> >
> >
> > URL: http://pamie.sourceforge.net
> >
> > What is PAMIE?
> > PAMIE stands for Python Automation module for Internet Explorer.
> >
> > This is a free opensource tool that allows you to use Python to drive
> > Internet Explorer.
> >
> > Designed for QA engineers with scripting ability.
> >
> > If you haved used the big commercial automation tools
> > you will fine this easy to use.
> >
> > There is no record/playback, just script and validate.
> >
> > Requirements:
> > ------------
> >
> >
> > * Window 2000, WinNT, WinXP
> > * Python 2.4.x  (I use Active State Python 2.4.x since it installs the
> > needed win32all library)
> >
> >
> > Optional tools for writing scripts:
> > * Eclipse with pydev plugin ( great for writing, running and debugging
> > scripts) - recommended!!
> > * Emacs  - for script writing
> > * Notepad++ - for script writing
> > * PythonWin IDE installed with Activestate Python -
> > http://www.Activestate.org - for script writing and running
> >
> >
> > ==========================================================================
> >
> >
> >
> > This was completely written in Python to be used as a QA/Development
> > tool for Web testing.
> >
> >
> > You will find this is one of the easiest automation tool to use for
> > automating Internet Explorer.
> >
> >
> > PAMIE is a class file (cPAMIE.py) that you import and you can calls its
> >
> > methods to write scripts that
> > automate your IE browser client.
> >
> >
> > Used with PY unit you can write complex Web testing frameworks.
> >
> >
> > Uses:
> > * Automate Web testing
> > * Use along with Jmeter for Performance testing.
> > * Load Testing
> >
> >
> > ==========================================================================
> >
> >
> >
> > New Enhancements:
> > ----------------
> > Frames support
> > improved report status
> >
> >
> > Just a few of the methods available:
> > ------------------------------------
> >
> >
> > _frameWait - waits for user speficied frame document to load
> > _wait - wait for documetn to load
> > checkForFormName - check to see if a formname exists in the document
> > checkForFrameName -- check to see if a framename exists
> > ClickBtnImage - Clicks on an input type image button
> > ClickButton - Click on a button
> > ClickImage - clicks on an Image
> > ClickLink - Clicks on a link
> > ClickMenu - Clicks on an menu item,link
> > ClickMenuImage - Clicks on an menu item that is a image.
> > Click a Menu or Sub Menu Item
> > ClickNthImage click on the Nth Image
> > ClickNthLink - click on the Nth link
> > ClickOuterLink - clicks  on a link using outertext
> > ClickPageLink - click on the page link
> > ClickIndexLink
> > printLinkIndex
> > GetTextBox - get tectbox value
> > SettextBox  - Sets texbox value
> > GetNames - get the names of the form elements
> > GetListbox - gets selected listbox item
> > SetlistBox - sets selected listbox item
> > GetRadioButton - Gets Radio button status
> > SetRadioButton  - Sets Radio button
> > GetRadioButtonSet - same as above
> > getTableData - returns the text in table
> > showAllTableText - finds all text(indexed)in table on the web page
> > showTableLinkText - finds the link text
> > dialogcontroller - manipulates modal dialogs
> > ExecuteJS - executes a JavaScript Function on the page
> > and much much more !!!
> >
> >
> > Check it out!
> >
> >
> > Thank you
> > R.L. Marchetti
> >
> > --
> > http://mail.python.org/mailman/listinfo/python-announce-list
> >
> >         Support the Python Software Foundation:
> >         http://www.python.org/psf/donations.html
> >
> >
> > --
> > I like python!
> > My Donews Blog: http://www.donews.net/limodou
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>
>
> --
> # Time is unimportant, only life important!
> ## 面朝开源,我心自由!
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>


--
Best Regards

Perrin

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号