原创 Android APP測試方法總結

簡述: 每一個新開發的軟件都避免不了測試,這裏總結了一些Android系統的移動端APP測試的一些測試流程,希望可以給大家一些幫助。 一、安全測試 1.軟件權限 1)扣費風險:包括短信、撥打電話、連接網絡等。

原创 Android APP測試流程

簡述: 軟件工程模型基本就是業務建模-〉系統分析-〉概要設計-〉詳細設計-〉編碼-〉測試-〉部署。 其中Android App測試流程如下: 關於測試的幾個概念: 1)單元測試,集中對每一個程序單元進行測試,檢查各個程序模塊是

原创 Linux shell腳本中if的“-e,-d,-f” 說明

原文鏈接:https://www.jianshu.com/p/9bca2509e565 1、文件表達式   序號 參數 說明 1 -e filename  如果 filename存在,則爲真 2

原创 Linux下 創建啓動器(.Desktop文件)

簡述: Linux圖標文件其實就是.desktop後綴的純文本文件,Linux程序.desktop文件大都放置在/usr/share/applications/目錄(所有用戶可見)或~/.local/share/applications/

原创 使用Qt installer framework製作安裝包

簡述: 使用Qt庫開發的應用程序,一般有兩種發佈方式:(1)靜態編譯發佈。這種方式使得程序在編譯的時候會將Qt核心庫全部編譯到一個可執行文件中。其優勢是簡單單一,所有的依賴庫都集中在一起,其缺點也很明顯,可執行程序體量較大,光Qt核心庫加

原创 Linux 小記2

    1、grep命令 1> grep , 文本過濾工具。grep 是 Linux 系統中最重要的命令之一,其功能是從文本文件或管道數據流中篩選匹配的行及數據。grep 命令裏的匹配模式或模式匹配,可以是普通的文字符號也可以是正則表達式

原创 js 小記

目錄 1、數組的push()、pop()、shift()和unshift() 2、Object.assign()方法 3、concat() 方法 4、.map 5、JS中let和var 的區別 6、parseFloat((NumberOb

原创 Fedora29 下WireShark安裝

1、安裝WireShark 打開“software",搜索WireShark,直接安裝即可 2、WireShark權限不足問題解決方案 sudo usermod -a -G wireshark ${USER} Ubuntu下Wiresha

原创 Fedora 30下SVN安裝筆記

簡述: Apache Subversion 通常被縮寫成 SVN,是一個開放源代碼的版本控制系統,採用分支管理模式。即Subversion 管理着隨時間改變的數據,而這些數據放置在一箇中央資料檔案庫(repository) 中。 幾個概念

原创 AS Genymotion 2.11.0 模擬器安裝及配置

前言: 據說Genymotion是個比真機還快的模擬器。 如果你符合下述三種情況的話,可以考慮安裝一個Genymotion Android模擬器: 1)沒有真機調試,只能用模擬器 2)嫌SDK內置的AVD啓動速度,運行速

原创 持續集成工具Travis CI和Jenkins

簡述: 持續集成:Continuous Integration,簡稱CI,意思是,在一個項目中,任何人對代碼庫的任何改動,都會觸發CI服務器自動對項目進行構建,自動運行測試,甚至自動部署到測試環境。 這樣做的好處就是,隨時發現問題,隨

原创 設計模式

簡述: 設計模式(Design pattern)代表了最佳的實踐,通常被有經驗的面向對象的軟件開發人員所採用。設計模式是軟件開發人員在軟件開發過程中面臨的一般問題的解決方案。這些解決方案是衆多軟件開發人員經過相當長的一段時間的試驗和錯

原创 Qt 信號與槽

前言: 信號和槽用於兩個對象之間的通信,信號和槽機制是Qt的核心特徵。 爲了實現對象間的通信,一些工具包中使用了回調(callback)機制,而在Qt中,使用了信號和槽來進行對象間的通信。 信號和槽的關聯,可以是一個信號對應一個槽,一

原创 幾款Android 應用自動化測試工具

簡述: 本文介紹幾款流行的 Android應用自動化測試工具。 Monkey測試:隨機測試,壓力測試,運行在模擬器或實際設備中。 MonkeyRunner測試:操作簡單,可錄製測試腳本,可視化操作,主要生成座標的自動化操作,移植

原创 Fiddler抓包(Android app)

簡述: 在開發android app的時候,會涉及到與後端的交互,比如在觸發事件後,後臺有沒有返回數據,向後臺提交數據有沒有成功。 舉個例子: 測試登陸app界面的時候。輸入用戶名與密碼。提交的時候,就需要向後端請求結果,後端會根據用