日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python自动填表程序_Python的PAMIE IE自动化测试填表提交工具

發(fā)布時(shí)間:2024/8/1 python 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python自动填表程序_Python的PAMIE IE自动化测试填表提交工具 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

另外: pamie2.0 里有個(gè)模塊用來處理簡單的彈出窗口這類窗口的標(biāo)題一般為: Microsoft Internet Explorer

import cModalPopUp

a=cModalPopUp.handlePopup('Confirm',"確定") #"第二個(gè)參數(shù)是 "確定",表示彈出窗口的按鈕上的文字是 "確定"這二個(gè)字

如圖:

執(zhí)行:

a.run() 就可用程序來點(diǎn)擊那個(gè)"彈出窗口"的"確定"按鈕了...

可用多線程程序用一個(gè)線程來處理這類窗口就不妨礙主程序了...

另外 一個(gè)對 pamie 很有用的 填表類工具 : AiRoboForm.exe

安裝好這個(gè)IE工具欄工具后,就可按一下"保存"如上圖的"Save"按鈕 保存網(wǎng)頁表格,然后 鼠標(biāo)移到 如上圖 "Baidu"處停一點(diǎn)時(shí)間就出彈出一個(gè)子菜單 選擇 "edit" 就可看到 那個(gè)頁面的 表單的 所有名字了 就不用在 源代碼里 辛苦的找那么多的 "第一個(gè)參數(shù)" 也就是說 不用自已找 文本框和列表框名稱等了, 你可在那個(gè)打開了的 編緝器里看到所有的 要填的框的 "名字"了的只是顯示的全是"小寫"了, 需要在源文件里看一下第一個(gè)字母是否是大寫等...pamie是 區(qū)分大小寫的 AiRoboForm是不區(qū)分大小寫的...

pamie2.0也有不足的地方:

讓PAMIE能輕松控制一個(gè)新開的IE窗口這段時(shí)間在寫一個(gè)WEB的測試程序,根據(jù)ZV的推薦,采用了Python實(shí)現(xiàn),因?yàn)橛袀€(gè)PAMIE的開源包在測試WEB頁面時(shí)非常好用。但是在使用PAMIE時(shí)發(fā)現(xiàn)它的findWindow函數(shù)非常難用,導(dǎo)致測試程序很難控制新開的IE窗口,例如HTML:link_content,這種鏈接打開的新IE窗口。通過閱讀PAMIE的源碼也找不到合適的解決辦法,只有自己動(dòng)手啦。我參考了IEC的開源包的方法,自己修改了PAMIE的cPAMIE.py的PAMIE類的構(gòu)造函數(shù),修改后的構(gòu)造函數(shù)根據(jù)輸入的URL地址可以找到當(dāng)前已經(jīng)找到的IE窗口,如果沒有發(fā)現(xiàn)匹配的窗口,那么PAMIE會(huì)新建一個(gè)窗口打開該URL。

32/3<123>

總結(jié)

以上是生活随笔為你收集整理的python自动填表程序_Python的PAMIE IE自动化测试填表提交工具的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。