原创 VBS之CreateObject調用對象

ADO對象ConnectionCommandRecordSetRecordStreamServer.CreateObject("Scripting.

原创 Python 普通字符串和Unicode之間進行轉換

1.1. 問題 Problem You need to deal with data that doesn't fit in the ASCII character set. 你需要處理不適合用ASCII字符集表示的數據.1.2. 解決

原创 讓我歡喜讓我憂的接口測試【token解析】

        有機會接觸接口測試,剛開始有些興奮、有點激動,認爲這是一項非常有挑戰性的工作。。。。。。         可當真正面對十幾個接口的時候,我傻眼了,一排排的POST, GET, PUT, HEAD.....的請求方式,我在問

原创 還需要去逐個檢查電腦的配置嗎?一條DOS命令搞定

還需要去逐個檢查電腦的配置嗎?一條DOS命令搞定:dxdiag

原创 Python sys.argv的用法

    先上代碼: if len(sys.argv) != 5 or (len(sys.argv)==5 and (not (str(sys.argv[1]).strip() == 'entrust' )):     print 'pyt

原创 關於python中文輸出亂碼的處理

    用python跟中文打交道的時候,常遇到輸出無法識別的亂碼,比如:     1、亂碼:TNSNames.ora����.lnk     2、報錯:UnicodeDecodeError: 'ascii' codec can't de

原创 python讀取電腦硬件信息

    上學那會,老師讓我用java獲取電腦硬件信息,CPU, 硬盤,MAC等,那個時候感覺搞了好久。。。。。。     今天,用python試了一下,簡單多了。分享一下: 首先安裝wmi庫,wmi是一種規範和基礎結構,通過它可以訪問、配

原创 windows環境,用python實現SSH操作

    工作需要,經常會用xshell連接遠程linux機器,查看上面的一些文檔信息,然後不斷的切換目錄,cd.....cd......,心累!!     爲啥不用腳本去實現呢?去網上翻閱了一些資料,果然有解決方案,感謝分享成果的IT人,

原创 用QTP獲取本機硬盤ID

一直想辦法使用QTP獲取本機硬盤的ID,試了很多種方法,都不是很理想。今天終於找到一種可以行之有效的方法了,分享一下。 思路: 1、通過QTP操作DOS窗口 2、從DOS窗口輸入獲取硬盤ID的命令 3、最後獲取DOS窗口的結果 關鍵代碼如

原创 終於實現了!!用RF遍歷子節點

工作中總會碰到一些難題,昨天又碰到一個:要通過循環遍歷標籤的子節點              找了不少人幫忙,感謝他們的悉心指導,然後自己也查了不少資料,終於解決了,總結下過程:     1、通過DOM定位元素:這樣可以獲取當前標籤子節點

原创 最全的自動化測試工具QTP資料

最近發了很多QTP的資料和帖子,搞得我自己都有點頭大,特此做一個索引貼,希望對大家閱讀有幫助。 每一個都帶着難度和我自己的評價,大家根據自己的水平去選擇。 今年的QTP招聘非常多,pay的也很不錯,大家有時間多讀讀這裏中高級的題目,並且

原创 HTML5+CSS3頁面佈局

HTML5的語義化標籤以及屬性,可以讓開發者非常方便地實現清晰的web頁面佈局,加上CSS3的效果渲染,快速建立豐富靈活的web頁面顯得非常簡單。 本次學習HTML5的新標籤元素有: <header>定義頁面或區段的頭部; <footer

原创 千萬別跳坑:Robot Framwork 失敗case截圖、日誌輸出到指定目錄

自從接觸RFS開始,就幻想着能把robot 中失敗case的日誌輸出到指定文件夾中,這兩天心血來潮,想去“研究一把”。我的思路是:robot中有判斷case是否成功的關鍵字:Run Keyword If Test Failed,根據這個

原创 QTP 獲取當前瀏覽器的URL地址

 有時候需要獲取當前瀏覽器的URL地址,用browser對象直接調用Object.LocationURL方法。 比如:   set current_browser = Browser("name:=中國移動互聯網通行證")   cu

原创 QTP訪問外部dll的三種方法

第一種是ActiveX對象生成的Dll   在這裏的外部dll非本機生成,則在qtp訪問前必須在本機器註冊,       方法爲:regsvr32 d:\dll文件路徑       取消註冊爲:regsvr32 /u  D:\dll文件