欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

軟件測(cè)試面試如何測(cè)試網(wǎng)頁(yè)的登錄頁(yè)面

 更新時(shí)間:2016年08月16日 08:57:16   作者:肖佳  
本文主要介紹軟件測(cè)試面試如何測(cè)試網(wǎng)頁(yè)的登錄頁(yè)面,這里整理了相關(guān)軟件測(cè)試的一些基本知識(shí),希望能幫助軟件測(cè)試的同學(xué)

軟件測(cè)試面試如何測(cè)試網(wǎng)頁(yè)的登錄頁(yè)面

這個(gè)面試題碰到過(guò)很多次, 再次總結(jié)下來(lái)。

具體需求: 有一個(gè)登陸頁(yè)面, 上面有2個(gè)textbox, 一個(gè)提交按鈕。  請(qǐng)針對(duì)這個(gè)頁(yè)面設(shè)計(jì)30個(gè)以上的test case.

此題的考察目的: 面試者是否熟悉各種測(cè)試方法,是否有豐富的Web測(cè)試經(jīng)驗(yàn), 是否了解Web開發(fā),以及設(shè)計(jì)Test case的能力

這個(gè)題目還是相當(dāng)有難度的, 一般的人很難把這個(gè)題目回答好。

功能測(cè)試(Function test)

  1. 輸入正確的用戶名和密碼,點(diǎn)擊提交按鈕,驗(yàn)證是否能正確登錄。
  2. 輸入錯(cuò)誤的用戶名或者密碼,  驗(yàn)證登錄會(huì)失敗,并且提示相應(yīng)的錯(cuò)誤信息。
  3. 登錄成功后能否能否跳轉(zhuǎn)到正確的頁(yè)面
  4. 用戶名和密碼,如果太短或者太長(zhǎng),應(yīng)該怎么處理
  5. 用戶名和密碼,中有特殊字符,和其他非英文的情況
  6. 記住用戶名的功能
  7. 登陸失敗后,不能記錄密碼的功能
  8. 用戶名和密碼前后有空格的處理
  9. 密碼是否以星號(hào)顯示

界面測(cè)試(UI Test)

  1. 布局是否合理,2個(gè)testbox 和一個(gè)按鈕是否對(duì)齊
  2. testbox和按鈕的長(zhǎng)度,高度是否復(fù)合要求
  3. 界面是否好看
  4. 圖片,顏色,字體,超鏈接,是否都顯示正確 

性能測(cè)試(performance test)

  1. 打開登錄頁(yè)面,需要幾秒
  2. 輸入正確的用戶名和密碼后,登錄成功跳轉(zhuǎn)到新頁(yè)面,不超過(guò)5秒
  3. 能支持多少個(gè)用戶同時(shí)登陸 

安全性測(cè)試(Security test)

  1. 登錄成功后生成的Cookie,是否是httponly (否則容易被腳本盜取)
  2. 用戶名和密碼是否通過(guò)加密的方式,發(fā)送給Web服務(wù)器
  3. 用戶名和密碼的驗(yàn)證,應(yīng)該是用服務(wù)器端驗(yàn)證, 而不能單單是在客戶端用javascript驗(yàn)證
  4. 用戶名和密碼的輸入框,應(yīng)該屏蔽SQL 注入攻擊
  5. 用戶名和密碼的的輸入框,應(yīng)該禁止輸入腳本 (防止XSS攻擊)
  6. 錯(cuò)誤登陸的次數(shù)限制(防止暴力破解)

可用性測(cè)試(Usability Test)

  1.  是否可以全用鍵盤操作,是否有快捷鍵
  2. 輸入用戶名,密碼后按回車,是否可以登陸 

兼容性測(cè)試(Compatibility Test)

  1. 主流的瀏覽器下能否顯示正常已經(jīng)功能正常(IE,6,7,8,9, Firefox, Chrome, Safari,等)
  2. 不同的平臺(tái)是否能正常工作,比如Windows, Mac
  3. 移動(dòng)設(shè)備上是否正常工作,比如Iphone, Andriod
  4. 不同的分辨率
  5. 不同的瀏覽器大小 (瀏覽器最大化, 和非最大化)

軟件輔助性測(cè)試 (Accessibility test)

軟件輔助功能測(cè)試是指測(cè)試軟件是否向殘疾用戶提供足夠的輔助功能

 高對(duì)比度下能否顯示正常 (視力不好的人使用) 

 以上就是測(cè)試軟件登錄界面的一些基本知識(shí)點(diǎn),后續(xù)繼續(xù)整理相關(guān)知識(shí),謝謝大家對(duì)本站的支持!

相關(guān)文章

  • C++ Go語(yǔ)言實(shí)現(xiàn)將windows和linux文件刪除至回收站

    C++ Go語(yǔ)言實(shí)現(xiàn)將windows和linux文件刪除至回收站

    這篇文章主要為大家詳細(xì)介紹了如何分別使用C++ Go語(yǔ)言實(shí)現(xiàn)將windows和linux文件刪除至回收站,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-12-12
  • 從實(shí)例分析ELF格式的.gnu.hash區(qū)與glibc的符號(hào)查詢?nèi)^(guò)程

    從實(shí)例分析ELF格式的.gnu.hash區(qū)與glibc的符號(hào)查詢?nèi)^(guò)程

    把ELF格式是如何組織一個(gè)符號(hào),以及動(dòng)態(tài)鏈接器如何讀取并處理這些信息以進(jìn)行符號(hào)查詢的全過(guò)程詳細(xì)地講清楚,本文的實(shí)現(xiàn)以及so文件均以glibc 2.31為準(zhǔn),對(duì)ELF格式的.gnu.hash區(qū)與glibc的符號(hào)查詢知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2021-05-05
  • svn 常用命令集合

    svn 常用命令集合

    SVN是subversion的縮寫,是一個(gè)開放源代碼的版本控制系統(tǒng),通過(guò)采用分支管理系統(tǒng)的高效管理,簡(jiǎn)而言之就是用于多個(gè)人共同開發(fā)同一個(gè)項(xiàng)目,實(shí)現(xiàn)共享資源,實(shí)現(xiàn)最終集中式的管理
    2020-07-07
  • Mac下更換Homebrew鏡像源的實(shí)現(xiàn)方法

    Mac下更換Homebrew鏡像源的實(shí)現(xiàn)方法

    本文主要介紹了Mac下更換Homebrew鏡像源的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-07-07
  • 什么是gRPC

    什么是gRPC

    本文主要介紹了什么是gRPC,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • 動(dòng)態(tài)語(yǔ)言、動(dòng)態(tài)類型語(yǔ)言、靜態(tài)類型語(yǔ)言、強(qiáng)類型語(yǔ)言、弱類型語(yǔ)言介紹

    動(dòng)態(tài)語(yǔ)言、動(dòng)態(tài)類型語(yǔ)言、靜態(tài)類型語(yǔ)言、強(qiáng)類型語(yǔ)言、弱類型語(yǔ)言介紹

    這篇文章主要介紹了動(dòng)態(tài)語(yǔ)言、動(dòng)態(tài)類型語(yǔ)言、靜態(tài)類型語(yǔ)言、強(qiáng)類型語(yǔ)言、弱類型語(yǔ)言介紹,需要的朋友可以參考下
    2015-04-04
  • 解釋執(zhí)行和編譯執(zhí)行的區(qū)別?

    解釋執(zhí)行和編譯執(zhí)行的區(qū)別?

    在說(shuō)解釋執(zhí)行和編譯執(zhí)行之前先說(shuō)幾個(gè)概念,需要的朋友可以參考下。
    2011-09-09
  • Notepad++文本比較插件Compare詳解(最新免費(fèi))

    Notepad++文本比較插件Compare詳解(最新免費(fèi))

    Notepad++是一款強(qiáng)大的文本編輯器,它提供了文件對(duì)比功能,可以幫助我們快速找出兩個(gè)文件之間的差異點(diǎn),這篇文章主要介紹了Notepad++文本比較插件Compare詳解(最新免費(fèi)),感興趣的朋友一起看看吧
    2024-01-01
  • 不同的編程語(yǔ)言輸出 “Hello World” 代碼

    不同的編程語(yǔ)言輸出 “Hello World” 代碼

    對(duì)很多人來(lái)說(shuō),每當(dāng)學(xué)習(xí)一門新的編程語(yǔ)言,寫下的第一行代碼可能都是“Hello,World!“。因此,”Hello,World!" 已經(jīng)成為一段經(jīng)典程序。在成長(zhǎng)中,程序員通常會(huì)使用多種編程語(yǔ)言,大部分程序員甚至實(shí)現(xiàn)過(guò)十幾種”Hello,World!”版本。
    2022-12-12
  • 詳細(xì)JSON解析教程

    詳細(xì)JSON解析教程

    JSON即JS對(duì)象簡(jiǎn)譜 , 是一種輕量級(jí)的數(shù)據(jù)交換格式,Java官方?jīng)]有提供JSON解析相應(yīng)的API,本文提供兩個(gè)最常用的JSON解析方法,分別是Google的Gson,阿里的FastJson,使用JSON解析之前要先獲取相應(yīng)的jar包,感興趣的朋友一起看看吧
    2023-08-08

最新評(píng)論