原创 Android基礎知識-adb抓取日誌

對於大多數測試來說抓Android安裝包的日誌是一件可有可無的事情,在這之前我也不知道有什麼用。但是最近發現用來抓取一些奔潰問題(特別是難以重現的),將日誌給開發能夠很好的幫助開發定位問題 以下講一下具體步驟: 一、安裝adb 1

原创 Linux top命令性能監控、iftop流量監控

這裏主要講一下壓測時需要監控的幾個指標,歡迎大家能一起討論 一、Linux中top命令監控性能 1、load average(平均負載): load average: 1.84, 1.34, 0.68 Load Avera

原创 連接mysql報錯 1045-Access denied for user ‘root’@‘localhost’(using password: YES) mysql 5.7修改密碼 Linux

最近準備學習web項目需要用到數據庫,正好之前用公司的電腦裝過MySQL,試了一下發現mysql本機用localhost 能連接,但是其他機器用IP卻連接不上,在網上看了一下解決方案入下: navicat連接數據庫錯誤提示:1045-Ac

原创 Django 模型層選擇數據庫類型、創建一個表

一、ORM介紹 1.什麼是ORM ORM 全拼Object-Relation Mapping. 中文意爲 對象-關係映射. 在MVC/MVT設計模式中的Model模塊中都包括ORM 2.ORM優勢 (1)只需要面向對象編程, 不需要面向數

原创 restful api 簡介

1、面向資源的 所謂"資源"是以Representation面向用戶的一組數據集。常用的Representation是json(推薦)或者xml(不推薦)等。Represntation 是REST架構的表現層 { "cod

原创 python 裝飾器(Decorators)介紹

爲什麼要裝飾器 假設現在程序實現了say_hello()和say_goodbye()兩個函數。 import time def say_hello(): time.sleep(1) print("say_hello!")

原创 Python3 Django連接MySQL

1、指定連接pymysql(python3.x) 配置_init_.py所在地址 先配置init.py import pymysql pymysql.install_as_MySQLdb() #Django連接MySQL時默認使用M

原创 GitHub 創建python項目(.gitignore LICENSE README.md...)的瞭解

Get started by creating a new file or uploading an existing file. We recommend every repository include a README, LICEN

原创 macOS裝機必備(軟件測試人員)

迅雷 motrix 高速下載百度網盤資源 官網地址:https://motrix.app/ 參考鏈接:https://www.i5seo.com/motrix-download.html 解壓工具:BetterZip CleanMyM

原创 linux中安裝和運行Jmeter(非GUI模式) 步驟詳細簡單(包含Windows的配置安裝)

我們使用jmeter大多數情況都是在Windows上使用,但是最近遇到一些問題。打算嘗試用GUI模式看看是否能解決。(相比Windows起碼能更好的監控CPU、帶寬) 我在這之前就聽說過jmeter 的GUI模式,只是之前不會Li

原创 CentOS 7 搭建Jenkins自動化部署Django項目

一、創建項目 1.選擇自由風格的項目;名稱建議與代碼中的項目名一致 2.項目配置-獲取源碼 到這一步直接保存,然後Build 就會將代碼拉到服務器:/var/lib/jenkins/workspace/目錄下 補充

原创 開源接口測試平臺FasterRunner在Centos7.5部署詳細過程

環境: CentOS 7.5 64位 目錄1 安裝依賴的軟件1.1 安裝Python 3.6.21.2 安裝node.js1.3 安裝MySQL2 部署後端-FasterRunner2.1 拉取代碼2.1 安裝Django項目依賴

原创 Macbook上怎麼隱藏文件和文件夾

1.command+空格鍵 同時按下;喚起聚焦搜索 2.輸入:Terminal 喚起終端 3.在終端輸入隱藏的命令:【chflalgs hidden 】加空格,把需要隱藏的文件拖入到空格之後,回車 取消隱藏:【chflalgs nohid

原创 Mac pycharm創建虛擬環境運行django

建立虛擬環境 這裏先給說一下python 豆瓣源:參考 虛擬環境好的地方在於可以將開發環境相互隔離,相互之間不受影響。例如:現在有一個UI自動化測試需要selenium模塊,有一個接口自動化需要requests模塊,只需要爲兩個項

原创 Linux CentOS7下安裝python3開發環境 (同時兼任兩個版本)

在CentOS7下,默認安裝的就是python2.7,我現在來教大家如何安裝python3,下面是安裝完成的效果: [root@iZwz9j4bsah4nqybk4dfp7Z bin]# python2 -V Python 2.7