1. 程式人生 > >谷歌搜尋關鍵詞怎麼寫測試用例?(阿里電面3)

谷歌搜尋關鍵詞怎麼寫測試用例?(阿里電面3)

用例描述:該用例用來測試谷歌瀏覽器是否能夠根據關鍵詞來正確搜尋和展示使用者所搜尋的資訊

一、介面檢視

當谷歌瀏覽器頁面載入完後,看下搜尋框顯示是否符合規範(包括搜尋框的大小,是否有提示文案等)

二、功能測試

1.不輸入任何字元,點選搜尋按鈕,看下是否會搜尋出谷歌網站上的所有資訊

2.當滑鼠點選搜尋框時,看下能否正常輸入字元,且搜尋框中的提示文案消失

3.當關鍵詞為單個中文、英文或數字時,點選搜尋按鈕,看下是否顯示與關鍵字相關的資訊

4. 關鍵字為中文、英文及數字的組合時,點選搜尋按鈕,看下是否顯示與關鍵字相關的資訊

5.關鍵字為中文+空格+數字時,點選搜尋按鈕,看下是否顯示與關鍵字相關的資訊

6.關鍵字為中文+空格+英文字母時,點選搜尋按鈕,看下是否顯示與關鍵字相關的資訊

7.搜尋介面是否支援enter快捷鍵,即當輸入關鍵字後按下enter,是否會顯示與關鍵字相關的資訊

8.關鍵字超過指定長度,是否會報出“抱歉,您輸入的關鍵字太長”等類似的錯誤提示資訊

9.在搜尋結果頁中檢視頁碼是否有問題,當點選下一頁時,是否會跳轉到相應的資訊頁面

10. 當關鍵詞包含特殊字元時,點選搜尋按鈕,是否會出現“很抱歉,沒有找到相關資訊”的提示

測試用例:https://wenku.baidu.com/view/d42e1445a8956bec0975e3da.html

相關推薦

搜尋關鍵詞怎麼測試用阿里3

用例描述:該用例用來測試谷歌瀏覽器是否能夠根據關鍵詞來正確搜尋和展示使用者所搜尋的資訊一、介面檢視當谷歌瀏覽器頁面載入完後,看下搜尋框顯示是否符合規範(包括搜尋框的大小,是否有提示文案等)二、功能測試1.不輸入任何字元,點選搜尋按鈕,看下是否會搜尋出谷歌網站上的所有資訊2.當

#資料結構與演算法學習筆記#劍指Offer29:整數中1出現的次數 + 分段思想/按位考慮 + 測試Java、C/C++

2018.10.5 感受到開學之後工作和課業的雙重壓力,加上近段時間自己出了點小事故,因此斷更了許久。沒事,繼續。 這道題有兩種複雜度為的演算法。 方法1:遞迴(分段思想)。 所有數字出現1的個數 = 每一段數字中出現1的個數之和 1. 對於輸出的數字n,其最高位為

#資料結構與演算法學習筆記#劍指Offer30:把陣列排成最小的數 + 自定義比較器 + 測試Java、C/C++

2018.10.6 1.求全排列最小。事實上用全排列硬剛這道題確實是最直接的辦法,因為乍一眼看上去實在不好歸納數字之間的順序關係,全排列具體實現原理可以參考上述文章。 2.自定義比較器。為什麼說

#資料結構與演算法學習筆記#劍指Offer34:兩個連結串列的第一個公共結點 + 等長遍歷/輔助棧 + 測試Java、C/C++

2018.10.21 這道題也是屬於效率題,實現難度不大,但是要降低複雜度還是需要思考一下。有兩個o(n)的做法: 方法一:等長連結串列法。先計算兩條連結串列的長度,然後先遍歷長連結串列直到兩條連結串列等長,最後依次按奇偶順序挨個遍歷兩條連結串列各個結點。 方法二:輔助

#資料結構與演算法學習筆記#劍指Offer35:數字在排序陣列中出現的次數 + 測試Java、C/C++

2018.10.24 今天是程式設計師節,但是程式設計師有啥節好過的,還是好好幹活吧~ 這道題也是一道效率題,根據實際情況的不同有兩個比較好用的方法: 方法一:平均複雜度o(n)。二分找到某一個K

#資料結構與演算法學習筆記#劍指Offer35:是否平衡二叉樹/AVL樹 + 測試Java、C/C++

2018.11.3 前幾天有用遞迴實現了二叉樹的深度#資料結構與演算法學習筆記#劍指Offer36:二叉樹的深度(Java),因此可以對每個結點先序遍歷進行一次平衡驗證,只要確定每個結點都是平衡的

大牛都是這樣測試的,你get到了嘛?

1. 用於語句覆蓋的基路徑法 基路徑法保證設計出的測試用例,使程式的每一個可執行語句至少執行一次,即實現語句覆蓋。基路徑法是理論與應用脫節的典型,基本上沒有應用價值,讀者稍作了解即可,不必理解和掌握。 基路徑法步驟如下: 1)畫出程式的控制流圖 控制流圖是描述程式控制流的一種圖示方法

JUnit4測試異常: java.lang.Exception: No tests found matching處理辦法

之前很少用以JUnit4來寫測試用例,對於使用JUnit4的一些規則不是很清楚,所以出現了:java.lang.Exception: No tests found matching異常。 在網上看了下說是有以下幾點: 1.沒加@Test註解; 2.如果用了spring,可能

通用測試

訪問 spa 表數據 滾動條 重名 重復提交 區分大小寫 通用 logo 輸入框:   驗證輸入與輸入的信息是否一致   輸入框之前的標題是否正確   對Tab字符的處理機制   按下ctrl+alt鍵對輸入框的影響   對於有約束條件要求的輸入框應在條件滿足時輸入框的狀態

測試

ava width nbsp 退出 註入攻擊 做到 httponly 用例 大量 2018-08-20 09:08:12 登錄 1)空白 用戶名和密碼均為空/用戶名填寫,密碼為空/用戶名為空,密碼填寫 2)錯誤校驗 輸入錯誤的用戶名和密碼

軟體測試軟體測試標準

咚咚咚,橋黑板!注意聽講!今天來點測試乾貨,純純的乾貨啊,堪稱史上最全。 今天來發一篇軟體測試用例設計時需要關注的點,前輩總結的非常詳細,基本上素有的測試點都包含在其中了,純純的圖片。快下載儲存本圖吧,遇到寫測試用例的時候可以參考一下,這樣子寫出來的測

利用unittest框架編寫web測試demo

spec arm repr follow aid content ext lin get 1、前言: 對於初學者來說,python自帶的IDLE,精簡又方便,不過一個好的編輯器能讓python編碼變得更方便,更加優美些。 不過呢,也可以自己去下載其他更好用的代碼編輯器,

登入頁面測試轉載

具體需求: 有一個登入頁面, (假如上面有2個textbox, 一個提交按鈕。 請針對這個頁面設計30個以上的testcase.)   此題的考察目的:面試者是否熟悉各種測試方法,是否有豐富的Web測試經驗, 是否瞭解Web開發,以及設計Test case的能力   

如何編寫測試APP

1.應用的啟動和停止 1.1首次啟動 是否出現歡迎介面,歡迎介面的停留時間,歡迎介面後是否正常進入應用 首次啟動時間是否合理 該拉取的資訊是否正確 桌面圖示是否建立成功,功能啟動快捷鍵建立是否成功(某些安卓手機會有在桌面建立快捷鍵的需求) 1.2二次啟動 1.3程式異常退出

雷子介面測試框架基於json格式、http請求基於Excel檔案管理測試python+requests【github+原始碼】

這個專案的github地址 基於http請求,json格式測試框架,Excel管理測試用例(北京●雷子(QQ:952943386).rar 介面測試框架(基於json格式、http請求) 注:現在基於Excel檔案管理測試用例基本實現,yaml檔案管

十大異常測試轉載

     此文乃轉載,原名為《十大負面測試用例》,我覺得負面測試不如異常測試來的好理解,自己改了改。恩,先說一說我自己的心得。前八個用例都是原來已經在我的思維體系中的,也是測試中常常覆蓋的部分。第九個會話測試,有這個概念,但是沒有很系統的做,以後要在工作中儘量的融合進來。第

一個登入的自動化測試新手

一個登入的測試用例怎麼寫呢?小夥伴們都是:1、在使用者欄輸入xxxx,2、在密碼欄輸入xxxx,3、點選登入按鈕,登入成功。很多小夥伴都是這樣,其實不對。相對標準的用例應該是這樣: 1、開啟Firefox()瀏覽器 2、在開啟的Firefox()瀏覽器位址列輸入"http:

軟體測試史上最全軟體測試乾貨

咚咚咚,橋黑板!注意聽講!今天來點測試乾貨,純純的乾貨啊,堪稱史上最全。今天來發一篇軟體測試用例設計時需要關注的點,前輩總結的非常詳細,基本上素有的測試點都包含在其中了,純純的圖片。快下載儲存本圖吧,遇

常用模組的測試登入,新增,刪除,查詢

1、登入 ①使用者名稱和密碼都符合要求(格式上的要求) ②使用者名稱和密碼都不符合要求(格式上的要求) ③使用者名稱符合要求,密碼不符合要求(格式上的要求) ④密碼符合要求,使用者名稱不符合要求(格

Fiddler外掛---將Mapi請求自動轉為HTTPRunner測試YAML格式

背景   繼之前鼓搗出了Mapi解密外掛之後,在團隊內已經使用了三年之久,一躍成為團隊最愛歡迎的測試工具之一(加個之一,低調謙虛一點)。   隨著團隊推行HttpRunner搞介面自動化;編寫和維護Case帶來的工作量成為同學們最頭疼的事情;木有之一。HTTPRunner要求Case格式是YAML的;而我們的