自動化測試(一)-get和post的簡單應用
今天主要介紹兩種測試的介面post和get:
get和post是http的兩種基本請求方式,區別在於get把引數包含在url中傳遞;給而post把引數以json或鍵值對的方式利用工具傳遞。
get的傳遞隨便找個遊覽器就可以進行介面測試:
舉個栗子:這是個獲取學生資訊的介面
介面資訊:1:url
2:請求方式
3:請求引數
複製貼上url進入遊覽器輸入欄在url後面加上?隔開然後給引數賦值stu_name=小黑,回車!
很簡單就獲取到了介面所要響應的資料。
post的傳參就要用到工具了postman,
通過1.”+”可以新增新的介面連線測試;通過2.可以切換對http的請求方式。
舉個栗子: 通過給介面傳遞引數達到註冊使用者資訊的功能。
介面資訊:1:url
2:請求方式post
3:引數username,pwd,cpwd(注意引數的格式和說明)
注意切換到Body項form-data進行填入引數以鍵值對的方式;send執行。
得到響應資料。
相關推薦
自動化測試(一)-get和post的簡單應用
今天主要介紹兩種測試的介面post和get: get和post是http的兩種基本請求方式,區別在於get把引數包含在url中傳遞;給而post把引數以json或鍵值對的方式利用工具傳遞。 get的傳遞隨便找個遊覽器就可以進行介面測試: 舉個栗子:這是個獲取學生資訊的介面 介面資訊:1:url
python結合excel數據輕松實現接口自動化測試(一)
判斷 原因 一個 軟件測試 測試 相等 fin 完成 想去 在剛剛進入測試行業的時候,最開始也是做功能測試,我想很多夥伴和我一樣,覺得自動化測試都很高端,很神秘。迫不及待的想去學習作自動化測試。 以前比較常用數據庫+python做自動化,後面發現excel個人覺得更加適合,
selenium+python自動化測試(一)環境
get gre gpo exe ren 瀏覽器版本 art lap close python裝的是3.5,chrome瀏覽器版本是17年初的 1.chromedriver 在http://chromedriver.storage.googleapis.com/index.h
Appium移動自動化測試(一)--Mac安裝Appium
set appstore 軟件 www. http version master question 配置 一、Appium安裝 1. 直接安裝:Appium官網下載:https://bitbucket.org/appium/appium.app/downloads/ 這
(三)GET和POST協議詳解
str 打印 http 類別 多個 表現 pro 版本 prot 一、GET請求報文分析: 1、 請求行: a) GET(描述該請求采用了什麽請求方法),HTTP協議中包含8種請求方法: GET 請求獲取Request-URI 所標識的資源 POST
移動端自動化測試(一)appium環境搭建
mouseover 小試牛刀 ble web自動化 過程 bucket 搭建 node 服務 自動化測試有主要有兩個分類,接口自動化和ui自動化,ui自動化呢又分移動端的和web端的,當然還有c/s架構的,這種桌面程序應用的自動化,使用QTP,只不過現在沒人做了。 we
python用selenium做自動化測試(一)
python 用selenium做自動化測試: 在w3school裡搜尋css python3 test_w3school_search.py XPath路徑表示式: http://www.ruanyifeng.com/blog/2009/07/xpath_pa
Appium自動化測試(一)之環境搭建
Appium介紹見官網:http://appium.io/docs/cn/about-appium/intro/#introduction-to-appium http://appium.io/docs/cn/appium-setup/platform-support/index.html
jmter介面自動化測試(一)
Jmter介面自動化測試(一) 什麼是介面自動化測試 介面測試是測試系統元件間介面的一種測試。介面測試主要用於檢測外部系統與系統之間以及內部各個子系統之間的互動點。測試的重點是要檢查資料的交換,傳遞和控制管理過程,以及系統間的相互邏輯依賴關係等。 在這
自動化測試(一)
一、什麼是自動化? 1、概念:由機器裝置代替人為自動完成指定目標的過程 2、優點: (1)減少人工勞動力  
Dubbo介面自動化測試(一)--直連服務提供者
在做測試環境Dubbo介面測試的過程中,通過點對點的方式直連provider是非常方便的,點對點的意思就是我們跳過zookeeper註冊中心,直接連線服務並消費。因為服務正常啟動的情況下,我們只需要寫consumer即可。 consumer.xml檔案如下
python介面自動化測試(一)
本節開始,開始介紹python的介面自動化測試,首先需要搭建python開發環境,到https://www.python.org/下載python 版本直接安裝就以了,建議 下載python2.7.11版本,當然,也是可以下載python最新版本的。 介
Python+Selenium - Web自動化測試(一):環境搭建
清單列表: Python 3x Selenium Chrome Pycharm 一、Python的安裝: Python官網下載地址:https://www.python.org/ 1.
使用Taiko + Gauge進行自動化測試(一)
目錄 初識Taiko 環境安裝 嘗試Taiko taiko 執行過程 結合Gauge編寫用例 使用Gauge 總結
CukeTest+Puppeteer的Web自動化測試(一)
CukeTest+Puppeteer的Web自動化測試 一、初識BDD、Cucumber(黃瓜)、CukeTest 行為驅動開發(Behavior Driven Development,BDD)。行為驅動開發能夠保持文件和測試指令碼的一致性,便於維護、也便於業務人員和技術人員溝通,始終
selenium+python自動化測試(二)對瀏覽器的簡單操作
cat quit 報錯 簡單 conn port ted href ide 1.最大化 maximize_window 1 # coding = utf-8 2 3 from selenium import webdriver 4 chromedriver =
Spring boot 瞭解(一)(新建 和 編寫 簡單的輸出程式碼)
使用Idea作為編輯器進行學習的Spring boot (學習網址:https://www.majiaxueyuan.com/front/couinfo/36) 因為工作上遇到了使用idea去二次編寫Spring boot專案 需要了解一些簡單的Spring boot的要點,學習之後進行
Java8中 stream,filter 等功能代替for迴圈(及)isPresent( ) 和 ifPresent() 簡單應用
直接上程式碼,比較實在。 物件A public Class A{ private Long id; private String userName; ....省略get和set方法 } 在List<A>中,查詢 userNa
SVM模型應用(一)sklearn進行svm簡單應用
from sklearn import svm, datasets class Dataset: #定義一個類 def __init__(self,name): self.name=name def
使用Selenium和openCV對HTML5 canvas遊戲進行自動化功能測試(一)
ring cti art 兩種 調用 試用 ray 容易 dib 上一篇講了HTML5 canvas遊戲的基本工作原理,接下來講如何進行自動化功能測試。 Selenium是一個跨平臺的跨瀏覽器的對網頁進行自動化測試的工具。從Selenium 2.0開始Selenium就和