原创 接口測試常用知識點

背景 我們在做接口測試時,經常與http協議, URL打交道,通常情況下會修改URL中參數、來達到不同的測試目的或者轉到不同的頁面,那麼,你對HTTP協議瞭解多少呢?今天來總結下。 一. HTTP協議簡介 HTTP協議是Hyper

原创 工作中如何進行接口測試

接口 提到接口測試,免不了首先需要知道什麼是接口,接口也就是平常工作當中經常提到的API,英文全稱Application Programming Interface,現在市面上有非常多種風格的Web API,目前最

原创 Web測試中,如何判斷bug屬於前端bug還是後端bug?

在測試過程中,作爲軟件測試工程師,經常會遇到bug定位問題,也是其中一個重要的問題就是到底如何判斷自己提交的bug屬於前端問題還是屬於後端問題?要知道自己提交的bug屬於前端還是後端問題,那麼首要需要理解前後端的概念。那麼前後端分

原创 Java:Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'問題

今天無意中在打開jmter時候無法打開,然後進入cmd,輸入java-version,發現出現如下情況: 可以肯定的一點就是java運行環境出現了問題,那遇到這種情況我們該怎麼辦呢?其實可以分成兩步就可以將問題解決了。 ①進入C

原创 性能測試設計方案

前言 最近比較多的時間是在做壓力測試,也就是常說的壓測,而且壓力測試也屬於性能測試中的其中一個,所以今天總結下性能測試的測試方案。 性能測試分類 常見的性能測試分類一般分爲:負載測試、壓力測試、穩定性測試 ①負載測試(Load T

原创 高精細地圖接口測試常見問題總結

前言 這半年來一直在做高精細地圖接口方面的測試工作,由於不同城市需要部署不同的接口(一般爲搜索POI服務、輸入提示、路徑規劃、地理編碼、逆地理編碼、軌跡糾偏接口),而且上線時間非常緊迫,再加上給到測試的時間往往比較少,在這種情況下

原创 jmeter:no cookies問題

最近使用jmeter做接口自動化時,運行的時候查看察看結果樹中的請求一直提示:no cookies,本來這個問題以前已經解決過了,但是這次一直調試還是會出現這樣問題,在此會影響到工作上的進度,首先要知道是什麼原因導致出現此問題以及

原创 Jmeter:java.net.URISyntaxException: Illegal character in fragment at index XX問題解決方法

在做接口測試或者壓測過程中,經常會出現 java.net.URISyntaxException: Illegal character in fragment at index xxx報錯問題,如下圖所示: 原因分析: 出

原创 Jmeter:如何將響應數據保存至本地

在測試過程中,經常需要將返回結果中的響應數據的全部或者部分保存到本地,剛好這段時間需要做的一件事就是把響應數據中結果提取到本地,話不多說直接進入正題! 下面簡單介紹兩種方法,看個人需求進行選擇,至於前面操作步驟不在此討論範圍。 一

原创 Jmeter壓測常見錯誤之一:java.net.BindException: Address already in use: connect

最近在做地址類型、搜索服務接口壓測時候,發現錯誤率有點高,決定查看一下是什麼原因導致報錯。 查看結果樹,然後在報錯的結果上查看響應數據,提示以下代碼:java.net.BindException: Address already

原创 jmeter接口自動化--以get爲例(上)

前言 一段時間來對接口測試都是通過postman工具來做,由於每個項目、每個接口基本除了ip和端口號是動態變化的,其與參數基本是固定形式的,考慮到這個條件,決定將接口自動化提上日程,下面以一個接口爲例利用jmeter工具進行接口自

原创 地址(主體)類型測評---自動化測試小結

前言 最近半個月以來一直在忙地址類型測評工作,由於數據量基本在千萬級別,所以考慮通過自動化方式進行評測,大概可歸爲90%自動化,10%人工判斷,如果純人工操作,工作量可以以年來計算,經產品經理、開發一起討論,決定通過自動化方式通過

原创 python:安裝pip以及使用pip安裝requests模塊過程中遇到的問題

引言 最近在做地址類型自動化測試,所以需要下載python進行執行腳本,但是這個過程中會發現出現各種各樣的問題,順手做下記錄 常見問題 問題1:執行命令時,提示pip不是內部命令 解決辦法:設置環境變量,將pip所在路徑D:

原创 python2.7安裝與配置

1.Python下載 ①python官網下載地址:https://www.python.org/ ②選擇需要安裝的python版本,我這裏選擇2.7版本 ③下載到本地 二.python2.7安裝 ①打開後選擇Install

原创 postman接口測試--接口關聯

1. 接口關聯 在接口測試中,經常會遇到後一接口的請求數據需要用到前一接口響應數據,關聯接口:簡單描述就是一個接口的返回結果作爲另一個接口入參,其中最典型的就是需要登錄token驗證的接口,需要先調用登錄接口,獲得token,在用