?一、設(shè)計登錄界面測試用例
功能測試(Function test)
0.?什么都不輸入,點擊提交按鈕,看提示信息。(非空檢查)
1.輸入正確的用戶名和密碼,點擊提交按鈕,驗證是否能正確登錄。(正常輸入)
2.輸入錯誤的用戶名或者密碼,?驗證登錄會失敗,并且提示相應(yīng)的錯誤信息。(錯誤校驗)
3.登錄成功后能否能否跳轉(zhuǎn)到正確的頁面(低)
4.用戶名和密碼,如果太短或者太長,應(yīng)該怎么處理(安全性,密碼太短時是否有提示)
5.用戶名和密碼,中有特殊字符(比如空格),和其他非英文的情況(是否做了過濾)
6.記住用戶名的功能
7.登陸失敗后,不能記錄密碼的功能
8.用戶名和密碼前后有空格的處理
9.密碼是否加密顯示(星號圓點等)
10.牽扯到驗證碼的,還要考慮文字是否扭曲過度導(dǎo)致辨認(rèn)難度大,考慮顏色(色盲使用者),刷新或換一個按鈕是否好用
11.登錄頁面中的注冊、忘記密碼,登出用另一帳號登陸等鏈接是否正確
12.輸入密碼的時候,大寫鍵盤開啟的時候要有提示信息。
界面測試(UI Test)
1.布局是否合理,2個testbox?和一個按鈕是否對齊
2.testbox和按鈕的長度,高度是否復(fù)合要求
3.?界面的設(shè)計風(fēng)格是否與UI的設(shè)計風(fēng)格統(tǒng)一
4.?界面中的文字簡潔易懂,沒有錯別字。
性能測試(performance test)
1.打開登錄頁面,需要幾秒
2.輸入正確的用戶名和密碼后,登錄成功跳轉(zhuǎn)到新頁面,不超過5秒
安全性測試(Security test)
1.登錄成功后生成的Cookie,是否是httponly (否則容易被腳本盜取)
2.用戶名和密碼是否通過加密的方式,發(fā)送給Web服務(wù)器
3.用戶名和密碼的驗證,應(yīng)該是用服務(wù)器端驗證, 而不能單單是在客戶端用javascript驗證
4.用戶名和密碼的輸入框,應(yīng)該屏蔽SQL注入攻擊
5.用戶名和密碼的的輸入框,應(yīng)該禁止輸入腳本 (防止XSS攻擊)
6.錯誤登陸的次數(shù)限制(防止暴力破解)
7.?考慮是否支持多用戶在同一機(jī)器上登錄;
8.?考慮一用戶在多臺機(jī)器上登錄
可用性測試(Usability Test)
1.?是否可以全用鍵盤操作,是否有快捷鍵
2.?輸入用戶名,密碼后按回車,是否可以登陸
3.?輸入框能否可以以Tab鍵切換
兼容性測試(Compatibility Test)
1.主流的瀏覽器下能否顯示正常已經(jīng)功能正常(IE,6,7,8,9, Firefox, Chrome, Safari,等)
2.不同的平臺是否能正常工作,比如Windows, Mac
3.移動設(shè)備上是否正常工作,比如Iphone, Andriod
4.不同的分辨率
本地化測試?(Localization test)
1.?不同語言環(huán)境下,頁面的顯示是否正確。
軟件輔助性測試?(Accessibility test)
軟件輔助功能測試是指測試軟件是否向殘疾用戶提供足夠的輔助功能
1.?高對比度下能否顯示正常 (視力不好的人使用)
二、
Linux:
ls顯示目錄
mkdir創(chuàng)建目錄
cd切換目錄
cat查看文件內(nèi)容
cp復(fù)制
mv剪切
rm刪除
find搜索文件
tar壓縮文件
shutdown關(guān)機(jī)
cmd:
notepad記事本
taskmgr任務(wù)管理器
eventvwr事件查看器
regedit注冊表
calc.exe計算器
mspaint畫圖
netstat接口
adb:
adb devices查看設(shè)備
adb -s?設(shè)備編號 連接設(shè)備
adb install安裝程序
adb uninstall卸載程序
adb pull?把手機(jī)文件傳到本地
adb push?把本地文件傳到手機(jī)
adb shell
adb bugreport?看bug報告
三、
1、斐波那契數(shù)列,第三個數(shù)等于前兩個數(shù)的和
錯誤:把33改成34
2、
#include <stdio.h>
void main()
{
int i,a,b,c;
a=0;
b=1;
printf("%10d%10d",a,b);
for(i=3;i<=15;i++)
{ ?
c=a+b;
printf("%10d",c);
a=b;
b=c;
}
}
四、
1、
2、
select staff_name,depart_name,channel_name from tf_staff a inner join ?td_depart b on a.depart_id=b.depart_id inner join sf_channel c on b.channel_id=c.channel_id
Xml題目:
<SvcCont>
<CheckCustRsp>
<CustStateCode>
????????????????</CustStateCode>
????????????????<ExistedCustomer>
<CustumerType>
</CustumerType>
<CustumerLever>
</CustumerLever>
<MaritalStatus>
</MaritalStatus>
<Hobby>
</Hobby>
????????????????</ExistedCustomer>
<Para>
<ParaID>
</ParaID>
<ParaValue>
</ParaValue>
</Para>
????????</CheckCustRsp>
</SvcCont>
以下是我收集到的比較好的學(xué)習(xí)教程資源,雖然不是什么很值錢的東西,如果你剛好需要,可以評論區(qū),留言【777】直接拿走就好了
各位想獲取資料的朋友請點贊 + 評論 + 收藏,三連!文章來源:http://www.zghlxwxcb.cn/news/detail-578817.html
三連之后我會在評論區(qū)挨個私信發(fā)給你們~文章來源地址http://www.zghlxwxcb.cn/news/detail-578817.html
到了這里,關(guān)于【美團(tuán)面試】軟件測試面試題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!