1. 程式人生 > >淺談測試web程式的幾大要點(1)

淺談測試web程式的幾大要點(1)

當用戶給Web應用系統管理員提交資訊時,就需要使用表單操作,例如使用者註冊、登陸、資訊提交等。在這種情況下,我們必須測試提交操作的完整性,以校驗提交給伺服器的資訊的正確性。例如:使用者填寫的出生日期與職業是否恰當,填寫的所屬省份與所在城市是否匹配等。如果使用了預設值,還要檢驗預設值的正確性。如果表單只能接受指定的某些值,則也要進行測試。例如:只能接受某些字元,測試時可以跳過這些字元,看系統是否會報錯。

相關推薦

測試web程式要點(1)

當用戶給Web應用系統管理員提交資訊時,就需要使用表單操作,例如使用者註冊、登陸、資訊提交等。在這種情況下,我們必須測試提交操作的完整性,以校驗提交給伺服器的資訊的正確性。例如:使用者填寫的出生日期與職業是否恰當,填寫的所屬省份與所在城市是否匹配等。如果使用了預設值,還要檢驗預設值的正確性。如果表單只能接受指

測試web程式要點(2)

整體介面是指整個Web應用系統的頁面結構設計,是給使用者的一個整體感。例如:當用戶瀏覽Web應用系統時是否感到舒適,是否憑直覺就知道要找的資訊在什麼地方?整個Web應用系統的設計風格是否一致?當然,對介面的整體測試並不能單靠個人直覺來評定;每個人的審美觀、專業角度、系統面向的行業及使用者、甚至性別與年齡等等,

測試Web程式要點

連結是Web應用系統的一個主要特徵,它是在頁面之間切換和指導使用者去一些不知道地址的頁面的主要手段。連結測試可分為三個方面。首先,測試所有鏈 接是否按指示的那樣確實連結到了該連結的頁面;其次,測試所連結的頁面是否存在;最後,保證Web應用系統上沒有孤立的頁面,所謂孤立頁面是指

一個程式設計師“如何Web安全”

一個程式設計師從黑客角度淺談“Web安全”    隨著對黑客淺略地瞭解,慢慢知道了這個鬼東西是一個多麼可怕的存在。希望能通過這篇文章,讓一些和之前的我一樣沒有對黑客一詞引起重視的人加深一下對這

一下web移動端基本

5.5 相關 過程 部件 位圖 都是 3.5 柵格 開發 屏幕尺寸、屏幕分辨率、屏幕像素密度 屏幕尺寸: 指屏幕的對角線的長度,單位是英寸,1英寸=2.54厘米。 常見的屏幕尺寸有2.4、2.8、3.5、3.7

Python Web的五大框架

編程 dex 左右 cpu pytho 在那 一段 Language 缺點 說到Web Framework,Ruby的世界Rails一統江湖,而Python則是一個百花齊放的世界。各種micro-framework、framework不可勝數. 盡

測試行業職業發展之路

clas bug 項目管理 合格 方法 事情 自動化 應用程序 境界 大家都說軟件測試入門容易,似乎軟件測試成了跳進互聯網生態圈的最佳途徑。 但是不少小夥伴在入門軟件測試後,卻變的相當的迷茫,不知道自己應該做什麽,似乎點點點就成了工作中唯一的事情了。 趁現在負能量還

大型web系統架構

memcache hbm 設備 應用服務器 syn sql 執行 效率 color CSDN文章:淺談大型web系統架構(丁碼農) 動態應用,是相對於網站靜態內容而言,是指以c/c++、php、Java、perl、.net等服務器端語言開發的網絡應用軟件,比如論壇、網絡相冊

Python web框架

title 簡介 安裝 epo 完整 模塊 意思 數據庫 urb 一、Python web框架   Web Framework,Ruby的世界Rails一統江湖,而Python則是一個百花齊放的世界,各種micro-framework、framework不可勝數,不完全列

擴展歐裏得算法(exgcd)

end gpo 實現 ·· spa 通過 函數 pan 由於 在講解擴展歐幾裏得之前我們先回顧下輾轉相除法: \(gcd(a,b)=gcd(b,a\%b)\)當\(a\%b==0\)的時候b即為所求最大公約數 好了切入正題: 簡單地來說exgcd函數求解的是\(ax+by=

background-size的個屬性值

前言: css應用中,我們常會碰到background-size的用法,不妨下面總結一下,以便後續檢視。 一、先弄個簡單的box框。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="U

測試流程(摘)

【摘要】軟體測試從哪裡開始到哪裡結束?中間經過哪些環節以及各個環節要注意哪些事項。 【關鍵詞】測試流程、需求分析、測試用例、測試計劃、缺陷管理 一、概述   一般而言,軟體測試從專案確立就開始了,前後要經過以下一些主要環節:   需求分析 -> 測試計劃 -> 測試設計 -> 測試環

Intellij Idea建立Maven工程,並打war包,部署本地tomcat伺服器,並用手機測試web程式

一.建立Maven工程    步驟一:首先先建立一個project,在這裡就是建立一個maven的工作空間 步驟二:按照下面的步驟操作就可以了,最後next 首先,選擇左邊的maven 然後在右邊Creater from archetype選項前面打個勾,

測試環境

除了在床上,我們一天中大概最多的時間就是在測試環境上戰鬥和工作了。 最近在梳理測試環境和一些測試流程,在這裡順手記錄一下,幾年以後看過來,應該是會顯得幼稚和貽笑大方的吧。 測試環境的責任邊界 因為測試環境基本上是屬於測試同學安身立命之本了,很多時候由於環境問題造成的漏測和事故是屢見不鮮的,因此測

網路流(最流,最小割,mcmf,最匹配)

前言: 對於網路流的基礎知識,網上許多大佬解釋得很透徹了,我在這裡也不去挑戰大佬權威了! 這篇部落格記錄我一週學習網路流的學習筆記!以後還會逐漸完善! 一、最大流 最大流定理: 如果殘留網路上找不到增廣路徑,則當前流為最大 流;反之,如果當前流不為最大流,則一定

測試驅動開發(TDD)

在 IBM Bluemix 雲平臺上開發並部署您的下一個應用。 背景 一個高效的軟體開發過程對軟體開發人員來說是至關重要的,決定著開發是痛苦的掙扎,還是不斷進步的喜悅。國人對軟體藍領的不屑,對繁瑣冗長的傳統開發過程的不耐,使大多數開發人員無所適從。最近興起的一些軟體開發過程相關的技術,提供一些比較高效、

C++中的種建構函式

3月中旬參加宣講會,做了X軟公司的C++筆試題,裡面有一道“預設拷貝建構函式的題”,由於好久沒複習C++基礎知識,當時連基本的概念都想不來了了。於是乎,開始拿起以前看的譚浩強C++複習起來,現在書快要要啃完了,覺得收穫頗多。好比練武功,祕籍雖然重要,但更重要的還

Python Web

最為入門的小菜: 可以認為就是把java web中的java換成了 python 抄自:https://blog.csdn.net/u012104219/article/details/80146252 今天這篇文章談一談Java Web開發和Python Web開發的區別。在這裡我

Hyper-V的種備份方式(二)----Windows Server Backup &VSS

轉載與jrfly331 的BLOG,http://mrfly.blog.51cto.com/151750/187895 在此係列上一篇<淺談Hyper-V的幾種備份方式(一)----Snapshot虛擬機器快照>中, 我們一起加深了對Hyper-V的快照功能的理

php web安全

轉載自:http://www.phpben.com/tb.php?sc=3b1ce8&id=79 前言: 首先,筆記不是web安全的專家,所以這不是web安全方面專家級文章,而是學習筆記、細心總結文章,裡面有些是我們phper不易發現或者說不重視的東西。所以筆者