原创 selenium中send_keys()上傳文件的詳解

之前寫過一篇文章,講了mac上怎麼通過操作彈框的方式上傳文件,然後有個同事問我,他想用send_keys()方法上傳,但是他往輸入框裏輸入了地址後,依舊提示沒有上傳文件。我一看,他果然陷入一個誤區input框一定就是上傳文件的地方

原创 mac下python自動化測試中上傳文件的解決方案。

mac+python3+selenium 通過控制系統輔助功能上傳文件 問題描述 selenium提供的sendkeys方法上傳文件我就不贅述,網上很多教程,但是缺點也很明顯。並不是完全適用各種場景。如果上傳文件不是input類型

原创 django.core.exceptions.FieldError: Unknown field(s)此類錯誤案例與解決思路

django.core.exceptions.FieldError: Unknown field(s) (tester, case_sum, operator) specified for ProjectSetback錯誤詳解 問

原创 vue父組件向子組件傳值的實例簡析

引入 剛剛接觸VUE的開發沒多久,做了一個小項目,其中要用到父組件向子組件傳值的問題,網上看到的都是隻講原理不講怎麼用,看的我頭皮發麻,我摸索了半天。於是就記錄一下,希望能有前端大佬順手指正我的不足。 實例 做一個導航欄並傳值給子

原创 Django中開發環境與生產環境數據庫表結構同步方案

Django中開發環境與生產環境數據庫表結構同步方案引入工具操作總結 引入 在開發Django中,前期都是用一個數據庫,當開發到一定階段後,需要引入生產環境的概念,這個時候很多開發者會利用 python manage.py mak

原创 python36 mysql 循環中 多次使用遊標對象時,第二次獲取內容爲空解決方案。

問題描述 測試中,需要用不同的數據去請求接口,然後去對比數據庫確認後端計算值是否正確。 在對比數據庫時,發現,如果在頭部就初始化DB db = pymysql.connect(host='xxx', port=3306, user

原创 【自動化測試】【win7】開始菜單沒有《啓動》文件夾,但是想要自動開機啓動某.bat處理方案

問題描述 在做自動化代碼的時候(或者其他時候,反正就是爲了省事)有遇到需要開機自動啓動某個軟件或者腳本的情況,例如我用Jenkins做了每天早上對APP迴歸一遍的操作,但是有一天,我前一晚重啓了,這個時候Jenkins就會報錯。 Co

原创 關於Yaml更新並棄用yaml.load()導致老代碼報錯 YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated

問題 重裝了電腦後重新裝了Yaml 然後老代碼一運行就報錯 YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default L

原创 Pycharm+Appium中HTMLTestRunner不輸出報告的問題解決方法。

最近在使用Pycharm調試應用時,發現怎麼都不能輸出測試報告,百度一圈後發現並沒有實際解決問題的方法。自己摸索了一下午,終於知道爲什麼。下面解釋 問題描述 利用Pycharm編寫腳本時,會import unittest 。這個時候,就算

原创 測試也需要懂尼爾森的十大可用性原則

尼爾森的十大可用性原則是產品設計與用戶體驗設計的重要參考標準,值得深入研究與運用。 一、狀態可見原則 用戶在網頁上的任何操作,不論是單擊、滾動還是按下鍵盤,頁面應即時給出反饋。“即時”是指,頁面響應時間小於用戶能忍受的等待時間。 例

原创 執行adb roo提示tadbd cannot run as root in production builds問題

在進行安卓APP測試中,最後進行壓力測試時,直接執行adb root 提示 adbd cannot run as root in production builds 猜測爲手機端未進行ROOT處理,下載kingroot:http

原创 Android 截屏到桌面的最佳處理方案-無須ROOT-適用Android 8.0

最近在做測試中發現一些重複性動作費時費力還容易出錯,百度了一圈發現竟然沒有WIN的教程,全是MAC的,既然做自動化方向,能偷懶那就當然自動化一波 準備 安卓手機一部,別是2.2以下,我的方法都支持,不需要root 安裝驅動,老生常談,有

原创 精確解決adb device 找不到葉神模擬器的情況

最近在折騰自動化測試,因爲項目需求,需要用到Monkey自動化壓力測試工具。結果在環境配置上被卡了一下,adb device的時候提示 C:\Users\RPP>adb devices List of devices attached a

原创 STM8S的按鍵PWM調光燈歷程

STM8SPWM應用 前幾天有個項目用到PWM,今天整理下,弄個氛圍燈;記錄下,以後忘記了返回來還能看看。 思路就是在硬件端設置個按鍵,按下全局變量Key_num的值+1,按鍵一開始我用輪詢法做的,後來覺得輪詢法延時可能導致未知的問題,

原创 CMD中monkeyrunner不是外部不是內部的坑

CMD中monkeyrunner不是外部不是內部的坑 最近工作原因需要做安卓的自動化,但是由於未接觸過於是跟着教程走了一部分。 遇到了一個坑,記錄下。 安裝SDK時,選擇android4.2(19)這個版本時,sdk中沒有monkeyru