Atitit 發帖機實作(4 )- usbQBM1601 gui操作标準化規範與解決方案attilax總結
1.1. 根據gui的類型使用不同的gui調用api1
1.2. Script化1
1.3. 同步化1
1.4. webdriver标準化1
1.5. Dom的jq标準化1
1.6. 控件的選取優先使用id,其次name屬性css選擇器,然後val屬性等。2
1.7. 界面的跳轉,使用win.localtion即可2
1.8. 參考資料2
1.1. 根據gui的類型使用不同的gui調用api
Bs的使用webdriver标準化不錯的。Cs的使用win控件體系的。自繪界面的需要使用獨占式的基于圖檔比對的模式。。
1.2. Script化
編譯語言麻煩,測試。一旦啟動,不好在重新挂載執行個體。。Secript不存在這個問題。
1.3. 同步化
同步比起異步更加的友善
1.4. webdriver标準化
1.5. Dom的jq标準化
1.6. 控件的選取優先使用id,其次name屬性css選擇器,然後val屬性等。
$("input[name='login_username']").val("atlks");
// cmd+=' $("input[value=\'登入趕集\']").click(); ';
1.7. 界面的跳轉,使用win.localtion即可
作者:: 綽号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿爾 拉帕努伊 )