原创 Python學習科普--selenium模擬鍵盤事件(回車、刪除、刷新等)

sendkeys可以模擬鍵盤輸入和鍵盤上的按鍵: send_keys(Keys.BACK_SPACE) 刪除鍵BackSpace send_keys(Keys.SPACE) 空格鍵Space send_keys(Keys.TAB)

原创 面試小記--軟件測試概念

一、軟件測試的方法 (1)按是否查看程序內部結構分爲: 白盒測試:通過程序源代碼進行測試而不是使用用戶界面(研究裏面的源代碼和程序),白盒測試的測試方法有:代碼檢查法、靜態結構分析法、靜態質量度量法、邏輯覆蓋法、基本路徑測試法、域測試、符

原创 Jmeter工具使用--各類報告查看分析

一、聚合報告 Label:HTTP Request的名稱(接口名) Samples:發出請求數量。如果線程組中配置的是,線程數爲200,循環次數爲50,則總的數量爲10000 Average:平均響應時間(單位:ms)。默認是單個Req

原创 Jmeter工具使用--集合點Synchronizing Timer

一、配置集合點Synchronizing Timer Number of Simulated Users to Group by :集合多少人後再執行請求(執行的線程組) Timeout in milliseconds : 指定人數多少

原创 Jmeter工具使用--常見報錯解決

問題一:jmeter接口返回404,如下圖 解決辦法:這種情況一般都是接口地址不正確,自己再仔細檢查檢查 問題二:jmeter接口返回如下圖 解決辦法:這種情況可能是接口請求端口不對,再檢查下自己接口端口號配置

原创 python學習科普--獲取數組中字典中某個字段

一、從數組中獲取值 例如: data=['A', 'D', 'E'] print(data[0]) #獲取到數組的第一個值,同理獲取第二個值則爲data[1] 輸出結果:A 二、從字典中獲取值 例如: data={'A': '001

原创 SQL數據庫---INNER/LEFT/RIGHT JOIN的區別

演示數據庫 表:Websites +----+--------------+---------------------------+-------+---------+ | id | name | url

原创 Jmeter工具使用--Response Assertion(響應斷言)

添加斷言步驟:request請求步驟上右擊--add--Assertions--Response Assertion 編輯斷言界面: Text response(響應文本):響應服務器返回的文本內容,HTTP協議排除Header部分。

原创 Jmeter性能實戰--分佈式壓測(二)

一、Jmeter分佈式執行原理: 1、Jmeter分佈式測試時,選擇其中一臺作爲調度機(master),其它機器做爲執行機(slave)。 2、執行時,master會把腳本發送到每臺slave上,slave 拿到腳本後就開始執行,slave

原创 安全測試學習--常用工具

一、網絡漏洞掃描器:Burp Suite Burp Suite在某種程度上很像Maltego,因爲它也有一堆幫助滲透測試者和黑客的工具。Burp Suite中有兩個常用應用,一個叫"Burp Suite Spider",它可以通過監測coo

原创 python學習科普--接口相關名詞解釋

API(Application Programming Interface):即應用程序接口,可以認爲API是一個軟件組件,或是一個Web服務與外界進行交互的接口。這裏的接口可以和API畫等號 JSON(JavaScript Object

原创 python學習科普--Mac系統pycharm2020註冊碼

直接從pycharm官網下載最新版本 打開 :http://idea.medeming.com/jets/ 點擊下載正版激活 使用下載的激活碼錄入至code中激活即可

原创 Mac系統下安裝docker及基本使用

一、可以使用Homebrew安裝docker, 安裝brew教程看上篇文章:https://www.jianshu.com/p/8168129d9aba Homebrew 的 Cask 已經支持 Docker for Mac,因此可以很

原创 Mac系統下安裝/卸載brew(帶踩坑)

Homebrew是一個包管理器,用於在Mac上安裝一些OSX上沒有的UNIX工具(比如wget)。 安裝brew,打開終端,複製粘貼,大約1分鐘左右,下載完成,過程中需要輸入密碼,其他無需任何操作: /usr/bin/ruby -e

原创 python項目實戰--run_All執行所有測試用例(六)

一、文件創建 前幾篇已經將unittest框架中的大部分內容進行了解釋說明,這裏講解最終如果我們想要一次性將testCase下所有用例執行完成應該如何實現。 在study_test項目根目錄下創建文件:run_All.py,代碼如下: