1.寫好一個test.py用做調用javascript
2.編寫html代碼,test.htmlhtml
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script language="javascript"> function exec1(command) { var ws = new ActiveXObject("WScript.Shell"); ws.run(command); } </script> </head> <body> <div id="header"> <h1>UI自動化</h1> </div> <div id="nav"> <button onclick="exec1('python -i servicetests.py')">運行客服系統迴歸測試</button> <button onclick="exec1('python -i 8961tests.py')">運行8961迴歸測試</button> <br/> </div> </body> </html>
3.配置瀏覽器支持AxtiveXjava
①在chrome拓展程序中安裝一個名爲IE TAB的拓展程序python
②用chrome瀏覽器打開test1.html文件chrome
③點擊右上角IE Tab啓動IE內核,啓動IE TAB後會彈出這個警告,你須要點擊贊成瀏覽器
4. 使用chrome,在啓動IE Tab後,會在本地產生一個文件夾,個人是在C:\Users\Jerry\AppData\Local\IE Tab\11.4.23.1,找到相似這樣一個目錄,把①準備好的python和html文件複製進去測試
就能夠直接用html調用本地pythoncode