原创 虛擬機做自動化測試時關閉遠程桌面後無法操作

虛擬機上的windows系統做自動化測試時,一旦關閉遠程桌面就無法操作了1 關閉遠程連接,無法操作腳本如下: 1 關閉遠程連接,無法操作 1、遠程連接桌面時,java可以操作瀏覽器,輸入、點擊等操作。但是有些操作,比如另存爲文件時

原创 自動化採集過程中遇到的問題彙總

一、操作系統問題 1.另存條出現時間很短。在本地機器上,另存條是一直存在的,可是在華爲雲機器上,另存條出現了大概2秒,就消失了。這個想辦法解決下 2. win10環境。selenium在win10上,打開ie後,如果某個連

原创 Django自定義日誌滾動方案

Django的基礎知識這裏沒有 需求: 我的需求是這樣。日誌文件每5M一個文件,超過5M要滾動。另外,還有安裝時間滾動,比如超過了凌晨12點,就要新起一個日誌文件。目前Django提供的有按照文件大小滾動的,有按照時間滾動的,但是

原创 Django滾動日誌文件時報錯文件被佔用

Django運行起來後,寫日誌是正常的。我們的程序是有多個線程的,每個線程工作的時候都會寫入日誌,這時是正常的,但是一旦需要滾動日誌的時候,就會出現文本被佔用的情況。 原因是settings文件裏配置日誌的時候,同一個文件配置了多

原创 autoit在IE瀏覽器上執行js並拿到返回值

autoit在IE瀏覽器上執行js並拿到返回值一、介紹二、IE擴展三、通過autoit在IE瀏覽器執行js1、拿到瀏覽器2、編寫js3、執行js四、得到返回值五、完整代碼六、字符特殊處理—引號嵌套 一、介紹 autoit通常是用來

原创 三種自動化工具對比-selenium-autoit-uiautomation

自動化工具,可以爲自動化測試服務,也可以爲RPA類的程序服務,完全可以自建RPA 因爲工作中一直做這種模擬人爲的操作動作,對以上3種自動化工具有一點心得,記錄下。方便其他人使用 三種工具對比 工具 優勢 劣勢 sel

原创 封裝 發送socket api遇到的坑(涉及數據格式轉換)

發送socketapi封裝(涉及數據格式轉換) 首先說說這個api,在windows環境,給本機的某個端口發送socket,然後這個端口已經被一箇中間件綁定了,這個中間件就給遠程設備發送,然後接受信息,並返回給我。解析信息。就這些!!

原创 mybatis執行過程梳理(1)——讀取配置文件,生成連接

1,讀取配置文件,生成連接 2,讀取sql語句,生成sql語句——執行,得到結果,組裝到結果集中 1,讀取配置文件,生成連接 String resource = "mybatis.config.xml"; Reader reade

原创 sql高級命令

sql高級命令 在一次面試中,sql語句基本寫不上來,平時就是增刪改查,對於一個特殊一定的sql語法沒有接觸,網上找一些資料,自己彙總一下。 stu id name age score 1 dawei 20 18 2

原创 mybatis執行過程梳理(2)——讀取sql語句,生成sql語句——執行,得到結果,組裝到結果集中

1,讀取配置文件,生成連接 2,讀取sql語句,生成sql語句——執行,得到結果,組裝到結果集中 2,讀取sql語句,生成sql語句 ——執行,得到結果,組裝到結果集中 SqlSession session = Sqlsessi