如何测试搜索引擎
今天有時間整理了一下12月31號的面試經過,不論結果怎樣,還是希望對大家有所幫助。
b.?當輸入1+1時能否直接返回2 …
b.?從輸入開始是否用數據返回(AJAX)異步返回數據(在一定的時間內返回)
c.? 在不同的網絡條件下能否正常的使用(在一定的時間內是否有數據返回)
i.有線網絡: 1.從撥號上網到1000M帶寬,服務器響應速度如何,對于信號不好的地方是否有優化 2.優化 a.自動模式 b.手動模式 ii.無線網絡(有強到弱,對應用的影響以實際接收數據為準) 1.4G a.TD-LTE b.FDD-LTE 2.3G a.CDMA2000 b.WCDMA i.H+ ii.H c.TD-SCDMA d.WiMAX 3.2G a.GSM b.CDMA 4.Wifi a.信號1格到滿格對搜索的影響
b.?對客戶端的設備增加壓力,提高CPU,內存的使用率(并在一定的時間內),比如說單擊開100+搜索引擎是否能正常工作
b.?對客戶端的設備增加壓力,提高CPU,內存的使用率,來測試服務器是否能穩定給予反饋
b. 是否可以翻譯單詞,句子,文章
c. 是否可以遠程訪問或控制某臺遠程設配(PC,PAD,Mobile)
d. 是否可以內嵌都其他網站對其他網站進行站內搜索
e. 是否可以查詢反向鏈接,例如有多少網站連到到www.baidu.com
f. 是否可以鏈接到其他大型數據庫如MangoDB,使其作為數據源
g. 是否可以更換搜索引擎如LUCENE,并使用我們的數據庫
h. 該引擎是否是一個服務平臺,對外提供服務,如獲得實時天氣
i. 對黃賭毒的網站是否進行提示或過濾
j. 對敏感字是否可以手動活自動過濾
b. 對于不同類型的用戶如何改善他們的用戶體驗
i. 老人用該軟件需要注意(字體大,最好能朗讀,手寫,顏色不要太花哨) ii.?年輕人用該軟件需要注意(新聞,八卦,熱點,微信頭條,微博頭條,時尚,科技) iii.?小朋友用該軟件需要注意(字體,朗讀,跟課業相關) c.?比如搜索“天氣”“EMS”就能快速告知用戶當地的天氣以及EMS查詢
b. 如果不符合他們的預期,記錄他們的預期,及時和PM,DEV進行溝通,快速解決
b. 如果不能,是否有提示信息
c. 如果不能,是否有日志記錄
b. 更新時是否需要先卸載,在更新
c. 可否自動更新
d. 是否可以獨立安裝卸載
i.?默認搜索新聞還是圖片等 ii.?默認地址欄顯示什么 b.?是否可以手都添加新配置或者這些默認選項可否修改
c. 這些默認選項可否恢復原始狀態(剛安裝好時的默認選項)
b. 是否符合人的大眾審美標準 i.?歐美人喜歡簡潔 ii.大陸喜歡花哨
b. 幫助文檔是否準確
c. 幫助文檔是否可以快速定位并打開而無需過多的步驟
這是一個見仁見智的答案,我會按照系統去測試這個引擎。會從下面的方向去考慮測試用例。但是前提是這是一個已經成熟的產品,如果是剛拿到需求或是需求分析階段,那么則不是下面的測試內容.
a. 功能測試:
a.?當輸入關鍵詞“新聞”時,能否按照需求文檔所說返回跟新聞相關的信息b.?當輸入1+1時能否直接返回2 …
b. 性能測試:
a.?從輸入完成到敲擊回車到頁面正常返回所花費的時間,是否符合用戶的預期(在一定的時間內返回)b.?從輸入開始是否用數據返回(AJAX)異步返回數據(在一定的時間內返回)
c.? 在不同的網絡條件下能否正常的使用(在一定的時間內是否有數據返回)
i.有線網絡: 1.從撥號上網到1000M帶寬,服務器響應速度如何,對于信號不好的地方是否有優化 2.優化 a.自動模式 b.手動模式 ii.無線網絡(有強到弱,對應用的影響以實際接收數據為準) 1.4G a.TD-LTE b.FDD-LTE 2.3G a.CDMA2000 b.WCDMA i.H+ ii.H c.TD-SCDMA d.WiMAX 3.2G a.GSM b.CDMA 4.Wifi a.信號1格到滿格對搜索的影響
c. 壓力測試:
a.?對服務器的設備增加壓力,提高CPU,內存的使用率(并在一定的時間內),同一時刻有100W+的訪問,服務器是否能正常工作b.?對客戶端的設備增加壓力,提高CPU,內存的使用率(并在一定的時間內),比如說單擊開100+搜索引擎是否能正常工作
d. 負載測試:
a .對服務器的設備增加壓力,提高CPU,內存的使用率,來測試客戶機是否可以正常使用b.?對客戶端的設備增加壓力,提高CPU,內存的使用率,來測試服務器是否能穩定給予反饋
e. 安全測試:
a.?對釣魚網站是否有提示b.?是否提供沙箱機制(該應用程序提供一塊空間用來做搜索,該程序只能讀取有限范圍的本機數據,用來保護客戶端的計算機安全)
f. 平臺相關性測試:
a. 系統設計是否和平臺相關 b. 平臺測試: 1. Windows a. Windows95-98 b. Windows XP c. WIndows 7,8 d. Windows 2k, 2k8, 2k12 2. Mac 3. Linux 4. Unix c. 瀏覽器: 1. IE(5-11) 2. Safari 3. Chrome 4. Firefox 5. ...d. Cpu 架構
1. ?ARM
2. X86
3. X64
g. 擴展測試:
a.?是否可以搜索本地(文本,圖片,郵件等)b. 是否可以翻譯單詞,句子,文章
c. 是否可以遠程訪問或控制某臺遠程設配(PC,PAD,Mobile)
d. 是否可以內嵌都其他網站對其他網站進行站內搜索
e. 是否可以查詢反向鏈接,例如有多少網站連到到www.baidu.com
f. 是否可以鏈接到其他大型數據庫如MangoDB,使其作為數據源
g. 是否可以更換搜索引擎如LUCENE,并使用我們的數據庫
h. 該引擎是否是一個服務平臺,對外提供服務,如獲得實時天氣
i. 對黃賭毒的網站是否進行提示或過濾
j. 對敏感字是否可以手動活自動過濾
h. 易用測試:
a.?該軟件的易用程度是否符合預期(最多鼠標點擊3下就能找他們想要的東西)b. 對于不同類型的用戶如何改善他們的用戶體驗
i. 老人用該軟件需要注意(字體大,最好能朗讀,手寫,顏色不要太花哨) ii.?年輕人用該軟件需要注意(新聞,八卦,熱點,微信頭條,微博頭條,時尚,科技) iii.?小朋友用該軟件需要注意(字體,朗讀,跟課業相關) c.?比如搜索“天氣”“EMS”就能快速告知用戶當地的天氣以及EMS查詢
i. 可用測試:
a .找真正的客戶試用我們的搜索引擎,記錄他們的使用情況來判斷我們的產品是否符合他們的預期b. 如果不符合他們的預期,記錄他們的預期,及時和PM,DEV進行溝通,快速解決
j. 比較測試:
a.?在測試本搜索引擎功能的同時,對比其他同功能的搜索引擎做的如何,我們是否有改進的空間k. 故障恢復法:
a.?如果正在使用是突然發生斷電等自然災害,在故障恢復后能否正常使用(比如突然崩潰,或者斷電后重新啟動該應用能否恢復到故障前狀態)b. 如果不能,是否有提示信息
c. 如果不能,是否有日志記錄
l. 回歸測試:
a.?在新版本中用上一版本的測試用例看故障是否修復m. 安裝卸載:
a.?是否需要安裝客戶端b. 更新時是否需要先卸載,在更新
c. 可否自動更新
d. 是否可以獨立安裝卸載
n. 配置測試:
a.?剛剛裝完的搜索引擎是否有默認選項i.?默認搜索新聞還是圖片等 ii.?默認地址欄顯示什么 b.?是否可以手都添加新配置或者這些默認選項可否修改
c. 這些默認選項可否恢復原始狀態(剛安裝好時的默認選項)
o. UI測試:
a.?布局是否符合設計文檔或需求文檔b. 是否符合人的大眾審美標準 i.?歐美人喜歡簡潔 ii.大陸喜歡花哨
p. 幫助文檔測試:
a.?是否存在幫助文檔b. 幫助文檔是否準確
c. 幫助文檔是否可以快速定位并打開而無需過多的步驟
總結
- 上一篇: bp验证码爆破插件二改
- 下一篇: vmware虚拟机共享主机ip