軟體測試之Web系統常用的測試方法總結
Web系統常用的測試方法:
1.頁面連結檢查:每一個連結是否都有對應的頁面,並且頁面之間切換正確。
2.功能相關性檢查:刪除/增加一項會不會對其他項產生影響,如果產生影響,這些影響是否都正確,常見的情況,增加某個資料記錄以後,如果該資料記錄某個欄位內容較長,可能會在查詢的時候讓資料列表變形。
3.資料相關性:下拉列表預設值檢查,下拉列表值檢查,如果某個列表的資料項依賴於其他模組中的資料,同樣需要檢查,比如,某個資料如果被禁用了,可能在引用該資料項的列表中不可見。
4.檢查按鈕的功能是否正確:如新建,編輯,刪除,關閉,返回,儲存,匯入,上一頁,下一頁,頁面跳轉,重置等功能是否正確。常見的錯誤會出現在重置按鈕上,表現為功能失效。
5.字串長度檢查:輸入超出需求所說明的字串長度的內容,看系統是否檢查字串長度。
相關推薦
軟體測試之Web系統常用的測試方法總結
Web系統常用的測試方法: 1.頁面連結檢查:每一個連結是否都有對應的頁面,並且頁面之間切換正確。 2.功能相關性檢查:刪除/增加一項會不會對其他項產生影響,如果產生影響,這些影響是否都正確,常見的情況,增加某個資料記錄以後,如果該資料記錄某個欄位內容較長,可能會在查詢的
Postman接口測試之POST、GET請求方法
進行 edit 包含 刪除 登錄 功能 AD dev 代理服務 一、基礎知識 1.HTTP的五種請求方法:GET, POST ,HEAD,OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 GET請求:請求指定的頁面信息,並返回實
滲透測試之資訊收集常用網站
1、Whois 查詢 愛站工具網 https://whois.aizhan.com 站長之家 http://whois.chinaz.com VirusTotal https://virustotal.com 2、備案資訊查詢 ICP 備案查詢網 http://www.bei
Postman介面測試之POST、GET請求方法
一、基礎知識 1.HTTP的五種請求方法:GET, POST ,HEAD,OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 GET請求:請求指定的頁面資訊,並返回實體主體。(通常用來接收資料)。 POST請求:向指定資源提交資
python+selenium自動測試之WebDriver的常用API(基礎篇一)
基於python3.6,selenium3.141,詳細資料介紹檢視官方API文件,點選這裡 一、對瀏覽器操作 1 driver = webdriver.Chrome() # 初始化chrome 2 driver1 = webdriver.Firefox() # 初始化Firef
基於webdriver的web UI自動化測試框架(系統架構+測試指令碼應用架構)
1.首先是自動化測試系統架構如下圖: 2.測試指令碼的應用架構: 3實際應用後的工程結構: 框架的配置檔案(只是簡單的用properties檔案) #------------------# # 測試框架配置 #------------------# #
小白日記36:kali滲透測試之Web滲透-手動漏洞挖掘(二)-突破身份認證,作業系統任意命令執行漏洞
手動漏洞挖掘 ###################################################################################### 手動漏洞挖掘
小白日記30:kali滲透測試之Web滲透-掃描工具-Skipfish
WEB滲透-skipfish Skipfish是一個命令列模式,以C語言編寫的積極的Web應用程式的安全性偵察工具,沒有代理模式。 它準備了一個互動為目標的網站的站點地圖進行一個遞迴爬網和基於字典的探
使用JMeter3.0實戰之分散式併發測試以及web API介面測試
簡介: 該文件是以Apche JMeter-3.0為例進行編寫的,通過網上的學習資料和官方文件的說明手冊學習後,進行專案操作實踐,將測試的過程記錄下提供給大家學習。 本博文的內容主要是進行配置JMeter的測試引數,進行併發測試,分散式測試和收集伺服器端的效能引數以及如何去
雲伺服器 效能測試之web壓力測試
前言:現在雲伺服器是主流,成了許多中小型公司的首選伺服器,但是雲伺服器都是虛擬機器,所以效能是一大疑問,這裡就開始簡單介紹雲伺服器的效能測試,雲端web伺服器的壓力測試。 Linux下常用的四款Web伺服器壓力測試工具(http_load、webbench、a
小白日記29:kali滲透測試之Web滲透-掃描工具-Vega
WEB掃描工具-Vega 純圖形化介面,Java編寫的開源web掃描器。兩種工作模式:掃描模式和代理模式【主流掃描功能】。用於爬站。處理表單,注入測試等。支援SSL:http://vega/ca.c
.netcore持續整合測試篇之web專案驗收測試
系列目錄 通過前面的單元測試,我們能夠保證專案的基本模組功能邏輯是正常的,通過整合測試能夠保證介面的請求是正常的.然而最終專案交付我們還需要對專案進行頁面的行為進行測試,比如頁面佈局是否正常,按鈕是否能點選,點選後執行的動作是否正確,連結是否正常等功能進行測試,表單提交是否返回正確結果等.這些都是一些墨盒
軟件測試之秘籍篇——測試分類【轉】
www. 更改 開關 新的 部分 除了 使用 如果 邏輯 有句話是這麽說的:能動手就別嗶嗶,尤其是在工作節奏堪比跑馬的今天,大家都推崇實幹精神,能解決問題就好,去他的理論。但是無可否認的是,良好的理論素養無論是解決工作中遇到的問題,還是未來的職業發展,都幫助甚大。本文整理匯
Java Web系統常用的第三方介面
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//E
systemtap系列之核心系統診斷使用方法
systemtap系列之系統診斷 SystemTap 是監控和跟蹤執行中的 Linux 核心的操作的動態方法。SystemTap 沒有使用工具構建一個特殊的核心,而是允許您在執行時動態地安裝該工具。它通過一個名為Kprobes 的應用程式設計介面(API)來實現該目的
手機APP測試之環境相關的測試
在實際專案中,有一些缺陷我發現是和App所處的執行環境相關的,所以設計測試的時候,要多考慮這些場景,比如: 1)干擾測試 收到電話、收到簡訊、收到通知欄訊息、無電提示框彈出、第三方安全軟體告警彈出。 2)許可權測試 一些使用者在實際使用App的時候回有意識阻止某些功
使用AB壓力測試工具進行系統壓力測試
Benchmarking 127.0.0.1 (be patient) Completed 100 requests Completed 200 requests Completed 300 requests Completed 400 requests Completed 500 requests Com
資料探勘之七種常用的方法
資料探勘是指從資料庫的大量資料中揭示出隱含的、先前未知的並有潛在價值的資訊的非平凡過程。 利用資料探勘進行資料分析常用的方法主要有分類、迴歸分析、聚類、關聯規則、特徵、變化和偏差分析、Web頁挖掘等, 它們分別從不同的角度對資料進行挖掘。 分類
javascript之DOM中常用的方法
節點的成員屬性 firstChild:獲取節點的第一個子節點: var text = love.firstChild; lastChild:獲取節點的最後一個子節點:
android開發之獲取系統時間的方法
System.out.println("用Date方式顯示時間: " + now);//此方法顯示的結果和Calendar.getInstance().getTime()一樣System.out.println("用DateFormat.getDateInstance()格式化時間後為:" + str1);S