原创 Selenium2中,WebDriverWait中expected_conditions.element_to_be_clickable()參數傳遞

今天遇到一個很奇怪的問題,selenium2中使用WebDriverWait來等待元素出現,就使用了expected_conditions.element_to_be_clickable(*loc),由於參數loc是從Excel獲取的,

原创 Jquery實現一鍵複製,兼容瀏覽器,可複製元素屬性和變量

背景:最近在忙一個項目,用到了複製功能,以前的做法是複製pre元素的文本,但是這次不同,需要將一個變量的值放到剪切板,百度了很久,七七八八、亂七八糟,多數都是複製粘貼+轉載。偶有幾個也是比較麻煩的方法,或者不兼容。 結果:使用clipbo

原创 CSS繪畫-純CSS製作簡單遊戲

最近學習CSS,順手寫了一個小遊戲,其實也不算遊戲,就是個簡單的demo,純CSS實現,沒有任何外部圖片依賴,當然需要jQuery生成動作。 預覽圖: 目前只是個demo,其餘的功能後面有時間繼續做。 

原创 MYSQL:The server quit without updating PID file [FAILED]n/mysqld/mysqld.pid).

最近遇到個mysql的問題,本來一直是ok的,但是昨天服務器降配後就一直啓動報錯:The server quit without updating PID file [FAILED]n/mysqld/mysqld.pid).。查看日誌:

原创 select2使用經驗總結

select2 版本:Select2 4.0.6-rc.1 本人新手,初次使用select2組件,遇到很多難題,記錄下來幫助其他新手。 <select id="selectID"></select> 問題1:如何獲取select2已選

原创 Python中os.mkdir()與os.makedirs()的區別及用法

Python中os.mkdir()與os.makedirs()的區別及用法 今天寫代碼遇到創建目錄,一開始使用os.mkdir(path)一直報錯,在別的地方查找了好久,一直以爲這裏是沒問題的。結果到最後在一個帖子裏瞄見了os.make

原创 Django channels+Celery實戰踩坑實錄

最近在做一款測試平臺,需要用到實時日誌系統,所以就採用了Django+channels+celery+redis架構。 以下爲windows平臺! 過程並不順利,原因有: 1.對websocket不太熟 2.第一次接觸channels、c

原创 Appium中xpath的使用

Appium中xpath的使用 最近在寫appium框架的過程中發現一個問題,那就是selenium中用的很溜的xpath如何在appium中使用?app中並沒有tag_name這個玩意。事實上,大家都被騙了,沒有tag_name,cla

原创 Django ORM查詢DateTime字段

最近在使用django的時候遇到一個問題,模型的一個字段是DateTimeFiled類型,並且auto_now_add=True,在做業務的時候,需要通過這個事件來檢索信息,問題就出現了: DateTimeFiled類型字段在數據庫存儲格

原创 jQuery初學踩坑記錄

問題: 1.jQuery綁定的事件第一次點擊無效,第二次纔有用? 2.ajax局部刷新頁面後,jQuery事件失效? 3.按鈕和頁面同時存在點擊事件,結果點擊按鈕出現2種事件?   解答: 1.第一次點擊無效很大原因是由於在函數中綁定的事

原创 python2通過sys.argv接收json格式參數問題一二

近期在試驗平臺,其中通過前端命令來執行框架,並將用例信息通過json傳遞。本來以爲json如此強大和簡單,應該水到渠成,卻不想發生一個詭異的事情,當json通過argv形式給py文件傳遞參數時會遇到以下坑: 1、json格式不對:傳遞的j

原创 【手譯】中文版unittest官方文檔

近日無聊,把unittest的官方文檔翻譯了下。英文水平有限,勉強翻譯如下,如果有什麼錯誤,歡迎指出!pyunit中文版——基於python3.6.6rc11. unittest框架unittest的設計靈感最初來源於Junit以及其他語

原创 DesiredCapabilities參數大全

通用參數:     參數 描述 值 automationName 使用哪個自動化引擎 Android引擎:Appium(默認)、Selendroid、UiAutomator2或者Espresso。 iOS引擎:XCUITest。 plat

原创 python2和python3的區別大全

python3引入了一系列向後不兼容的變更。大多數不兼容的地方主要是:移除二義性和錯誤修正。 1.字符串類型 python中有兩種字符類型:字節字符串和文本字符串。 版本 python2 python3 字節字符串 str

原创 Jmeter之ERROR o.a.j.c.CSVDataSet: java.io.IOException: Cannot have quote-char in plain field:[{"]

最近在研究Jmeter做接口測試,在使用數據驅動的時候遇到一個問題就是:ERROR o.a.j.c.CSVDataSet: java.io.IOException: Cannot have quote-char in plain fiel