2021-04-12 測(cè)試筆試題

1.軟件測(cè)試流程是什么樣的,簡(jiǎn)述自己對(duì)功能測(cè)試,性能測(cè)試,自動(dòng)化測(cè)試的理解
第一步:需求分析與評(píng)審,此過(guò)程主要是保障測(cè)試人員早介入、早發(fā)現(xiàn)、早修復(fù)需求中存在的BUG;
第二步:編寫測(cè)試計(jì)劃與測(cè)試方案,做任何事情之前都需要先做計(jì)劃、考慮風(fēng)險(xiǎn)及解決方案、確定可行性的測(cè)試方法、工具與環(huán)境等;
第三步:設(shè)計(jì)測(cè)試用例與評(píng)審,很多小伙伴以為測(cè)試就是簡(jiǎn)單的點(diǎn)點(diǎn)點(diǎn),其實(shí)不然,軟件測(cè)試是一門藝術(shù),它需要很多科學(xué)的方法去指導(dǎo)相關(guān)的測(cè)試活動(dòng),尤其是測(cè)試用例設(shè)計(jì);
第四步:執(zhí)行測(cè)試用例與缺陷跟蹤,當(dāng)啟動(dòng)測(cè)試執(zhí)行活動(dòng)后,作為軟件質(zhì)量的守護(hù)者肯定能在自家的產(chǎn)品中或多或少的發(fā)現(xiàn)一些BUG,請(qǐng)小伙伴記住軟件測(cè)試的目標(biāo)是盡可能早地找出軟件缺陷,并確保其得以修復(fù)。
第五步:編寫測(cè)試報(bào)告,一個(gè)階段的活動(dòng)結(jié)束后軟件測(cè)試負(fù)責(zé)人需要對(duì)本階段的測(cè)試活動(dòng)進(jìn)行一些階段性的總結(jié),主要包含BUG的統(tǒng)計(jì)與分析、版本測(cè)試結(jié)論等。

功能測(cè)試:
根據(jù)產(chǎn)品特性、操作描述和用戶方案,測(cè)試一個(gè)產(chǎn)品的特性和可操作行為以確定它們滿足設(shè)計(jì)需求。
功能測(cè)試又稱為黑盒測(cè)試,是把測(cè)試對(duì)象看作一個(gè)黑盒子。利用黑盒測(cè)試法進(jìn)行動(dòng)態(tài)測(cè)試時(shí),需要測(cè)試軟件產(chǎn)品的功能,不需測(cè)試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過(guò)程。

性能測(cè)試:
性能測(cè)試是通過(guò)自動(dòng)化的測(cè)試工具模擬多種正常、峰值以及異常負(fù)載條件來(lái)對(duì)系統(tǒng)的各項(xiàng)性能指標(biāo)進(jìn)行測(cè)試。負(fù)載測(cè)試和壓力測(cè)試都屬于性能測(cè)試,兩者可以結(jié)合進(jìn)行。
通過(guò)負(fù)載測(cè)試,確定在各種工作負(fù)載下系統(tǒng)的性能,目標(biāo)是測(cè)試當(dāng)負(fù)載逐漸增加時(shí),系統(tǒng)各項(xiàng)性能指標(biāo)的變化情況。
壓力測(cè)試是通過(guò)確定一個(gè)系統(tǒng)的瓶頸或者不能接受的性能點(diǎn),來(lái)獲得系統(tǒng)能提供的最大服務(wù)級(jí)別的測(cè)試。
性能測(cè)試目的:驗(yàn)證軟件系統(tǒng)是否能夠達(dá)到用戶提出的性能指標(biāo),同時(shí)發(fā)現(xiàn)軟件系統(tǒng)中存在的性能瓶頸,優(yōu)化軟件,最后起到優(yōu)化系統(tǒng)的目的。

自動(dòng)化測(cè)試
自動(dòng)化測(cè)試是把以人為驅(qū)動(dòng)的測(cè)試行為轉(zhuǎn)化為機(jī)器執(zhí)行的一種過(guò)程。通常,在設(shè)計(jì)了測(cè)試用例并通過(guò)評(píng)審之后,由測(cè)試人員根據(jù)測(cè)試用例中描述的規(guī)程一步步執(zhí)行測(cè)試,得到實(shí)際結(jié)果與期望結(jié)果的比較。在此過(guò)程中,為了節(jié)省人力、時(shí)間或硬件資源,提高測(cè)試效率,便引入了自動(dòng)化測(cè)試的概念。

2.數(shù)據(jù)庫(kù)

select stu.name,sub.subject,s.score from student as stu inner join subjects as sub inner join scores as s on stu.id = s.stu_id and sub.id = s.sub_id order by sub.subject

3.邏輯分析題:
如果你有無(wú)窮的水,一個(gè)3公斤的提桶,一個(gè)5公斤的提桶,兩只提桶的形狀上下都不均勻,如何可以稱出4公斤的水?
先把5公斤的桶填滿,倒入3公斤的桶內(nèi),這時(shí)還剩2公斤。再把3公斤的桶倒掉,把剩下的2公斤水倒入3公斤的桶內(nèi)。這時(shí)3公斤的桶內(nèi)裝了2公斤的水,5公斤的桶是空的。再把5公斤的桶填滿,向3公斤的桶內(nèi)倒入1公斤的水,這時(shí)5公斤的桶內(nèi)有4公斤的水

4.程序設(shè)計(jì)
1.統(tǒng)計(jì)整數(shù)1-100之間所有被3和7整除的數(shù)字的個(gè)數(shù)

int count = 0;
for (int i = 0; i <= 100; i++) {
     if (i%3==0 && i%7==0){
          count = count + 1;
      }
}
System.out.println(count);
2.找出數(shù)組int[] a={2,3,6,4,7,9,4,2,3,1};中所有重復(fù)的數(shù)據(jù),以及重復(fù)數(shù)字的索引

int[] a = {2,3,6,4,7,9,4,2,3,1};
for(int i = 0;i < a.length();i++){
    for(int j = 0;j < a.length();j++){
        if(a[i] == a[j]){
            system.out.plintln("重復(fù)的數(shù)據(jù)為:"+a[i]);
            system.out.plintln("重復(fù)的下標(biāo)為:"+i+"和"+j)
        }
    }
}

正大

一:說(shuō)一下自己對(duì)軟件測(cè)試的理解

即軟件測(cè)試的目的和原則

二:描述一下產(chǎn)品的生命周期

1) 計(jì)劃:產(chǎn)品定義階段

2). 分析:外部文檔階段

3). 設(shè)計(jì):文檔架構(gòu)階段

4). 構(gòu)建:單元測(cè)試階段

5). 測(cè)試周期:錯(cuò)誤修正,重復(fù)系統(tǒng)測(cè)試階段

6). 最后的測(cè)試和實(shí)施:代碼凍結(jié)階段

三:簡(jiǎn)述一下測(cè)試的流程

1:文檔評(píng)審

2:測(cè)試計(jì)劃

3:測(cè)試設(shè)計(jì)

4:測(cè)試執(zhí)行

5:測(cè)試總結(jié)

四:如何編寫測(cè)試報(bào)告

1,不能用中文寫,最好英文,或者其他語(yǔ)言

2,報(bào)告基本是用Word編寫的,記得在頁(yè)眉上附上公司Iogo和某某測(cè)試部

3,測(cè)試說(shuō)明部分、說(shuō)明測(cè)試使用技術(shù)、工具并說(shuō)明他們都具有哪些國(guó)際性優(yōu)勢(shì)

4,測(cè)試方案部分,說(shuō)明測(cè)試思路,邏輯和用例,請(qǐng)附上邏輯圖,測(cè)試用例要用代碼編寫或者用Xml文件編寫。如果你寫成excel樣式的用例,那真的很不professional

5,數(shù)據(jù)分析部分,一定要帶上各種表格,純文字太LOW了,線圖,餅圖,柱圖能上的都上

6,缺陷列表部分,請(qǐng)按照缺陷等級(jí)有秩序的劃分,最嚴(yán)重的等級(jí)一定用紅色表示,

7,風(fēng)險(xiǎn)評(píng)估及總結(jié)部分,注意字體加粗,顏色依舊用紅色。一定要注意某某問(wèn)題不修改,會(huì)嚴(yán)重導(dǎo)致我們用戶唾棄我們的產(chǎn)品

8,寫清楚測(cè)試人,第一次測(cè)試日期,第二次測(cè)試日期,第N次測(cè)試日期,N>=5

9,所有原始數(shù)據(jù)要打個(gè)壓縮包并附上,因?yàn)橐钥茖W(xué)為依據(jù),以事實(shí)為準(zhǔn)繩

隨著測(cè)試工作越來(lái)越受重視,開(kāi)發(fā)團(tuán)隊(duì)向客戶提供測(cè)試文檔是不可避免的事情。但不能把工作中的測(cè)試文稿提供給客戶,這樣可能會(huì)讓顧客失去信心

10,測(cè)試報(bào)告分為內(nèi)部測(cè)試和外部測(cè)試,內(nèi)部報(bào)告是我們?cè)跍y(cè)試工作中的項(xiàng)目文檔,反映了測(cè)試工作的實(shí)施情況,

11,外部測(cè)試報(bào)告的滿足需求

五:場(chǎng)景:針對(duì)微信朋友圈的使用,計(jì)一下測(cè)試用例

功能測(cè)試

1、朋友圈發(fā)送功能

1)只發(fā)送文本

 a、考慮文本長(zhǎng)度:1-1500字符(該數(shù)據(jù)為百度數(shù)據(jù))、超出最大字符長(zhǎng)度

 b、考慮文本類型:純中文、純數(shù)字、純字母、純字符、純表情(微信表情/手機(jī)自帶表情)、混合類型、包含url鏈接;因?yàn)檫^(guò)長(zhǎng)純類型需要換行很容易出現(xiàn)超出邊框問(wèn)題,所以這里先考慮過(guò)長(zhǎng)純類型情況

 c、文本是否支持復(fù)制粘貼

 d、為空驗(yàn)證 

2)只發(fā)送圖片

  a、本地相冊(cè)選擇/拍攝

  b、圖片數(shù)量驗(yàn)證:1-9張圖片、超出9張

  c、圖片格式驗(yàn)證:常見(jiàn)圖片格式j(luò)pg、png(以實(shí)際微信需求支持的格式為準(zhǔn))、動(dòng)態(tài)gif圖片、不支持的圖片格式

  d、圖片尺寸驗(yàn)證:最大700*800像素(此為百度數(shù)據(jù))、超出最大尺寸范圍是否壓縮

  e、圖片大小驗(yàn)證:1-300kb(此為百度數(shù)據(jù))、超出300kb

  f、圖片的預(yù)覽驗(yàn)證:點(diǎn)擊支持預(yù)覽大圖、多張圖片支持左右滑動(dòng)預(yù)覽

  g、圖片的增刪改操作

  h、為空驗(yàn)證

3)只發(fā)送視頻

  a、本地相冊(cè)選擇/拍攝

  b、視頻秒數(shù)驗(yàn)證:1-10s,超出10s

  c、視頻個(gè)數(shù)驗(yàn)證:1個(gè),超出1個(gè)

  d、視頻格式驗(yàn)證:支持的視頻格式,例mp4、不支持的視頻格式

  e、視頻大小驗(yàn)證:蘋果400kb以內(nèi)、Android200-300kb(此為百度數(shù)據(jù))、超出規(guī)定大小

  f、視頻預(yù)覽增刪改操作

  g、為空驗(yàn)證

4)發(fā)送文本+圖片:輸入滿足要求的文本、圖片進(jìn)行一次驗(yàn)證

5)發(fā)送文本+視頻:輸入滿足要求的文本、視頻進(jìn)行一次驗(yàn)證

6)發(fā)送圖片+視頻:不支持發(fā)送

7)朋友圈發(fā)送內(nèi)容是否有限制,例如涉及黃賭毒等敏感字

8)所在位置

  a、不顯示位置:發(fā)送到朋友圈動(dòng)態(tài)不顯示位置

  b、選擇對(duì)應(yīng)位置:搜索支持、自動(dòng)定位、手動(dòng)編輯

  C、點(diǎn)擊取消,返回上一級(jí)頁(yè)面

9)誰(shuí)可以看

  a、設(shè)置公開(kāi):所有朋友可見(jiàn)

  b、設(shè)置私密(僅自己可見(jiàn)):自己查看朋友圈-可見(jiàn)、好友查看朋友圈-不可見(jiàn)

  c、設(shè)置部分可見(jiàn)(部分朋友可見(jiàn)):選擇的部分好友-可見(jiàn)、不被選擇的好友-不可見(jiàn)、是否有人數(shù)上限

  d、設(shè)置不給誰(shuí)看(選中的朋友不可見(jiàn)):不被選中的朋友-可見(jiàn)、被選中的朋友-不可見(jiàn)、是否有人數(shù)上限

  e、點(diǎn)擊取消,返回發(fā)送頁(yè)面

10)提醒誰(shuí)看

  a、提醒單人/提醒多人:被提醒的朋友-收到消息提醒、未被提醒-未有消息提醒

  b、是否有人數(shù)上限

  c、點(diǎn)擊取消,返回發(fā)送頁(yè)面

11)同步QQ空間:默認(rèn)不同步、同步到QQ空間

12)取消發(fā)送朋友圈操作

  a、選擇相機(jī),點(diǎn)擊取消,返回朋友圈頁(yè)面

  b、進(jìn)入朋友圈發(fā)送頁(yè)面,選擇文本圖片,點(diǎn)擊取消

13)朋友圈當(dāng)天發(fā)送次數(shù)是否有上限限制

2、朋友圈瀏覽功能

1)文本查看:

  a、過(guò)長(zhǎng)文本內(nèi)容是否隱藏,并支持查看全文

  b、右鍵選擇復(fù)制、收藏、翻譯

  c、url鏈接是否支持點(diǎn)擊跳轉(zhuǎn)網(wǎng)頁(yè)

2)圖片查看

  a、小圖右鍵支持收藏/編輯

  b、點(diǎn)擊支持大圖瀏覽

  c、選擇發(fā)送給朋友、收藏、保存圖片、編輯

  d、多張圖片支持左右滑動(dòng)瀏覽

3)視頻查看

  a、右鍵視頻支持靜音播放/搜藏

  b、點(diǎn)擊視頻播放按鍵支持播放視頻

  c、選擇發(fā)送給朋友、收藏、保存視頻、編輯

4)分享動(dòng)態(tài)瀏覽:QQ空間/公眾號(hào)文章/非騰訊產(chǎn)品分享后朋友圈是否正常顯示

5)贊:點(diǎn)贊、取消點(diǎn)贊

6)評(píng)論

  a、評(píng)論長(zhǎng)度:評(píng)論字?jǐn)?shù)合理長(zhǎng)度、評(píng)論超過(guò)字?jǐn)?shù)上限

  b、評(píng)論類型:純中文、純數(shù)字、純字母、純字符、純表情(微信表情/手機(jī)自帶表情)、混合類型、包含url鏈接;

  c、評(píng)論是否支持復(fù)制粘貼

  d、為空驗(yàn)證

  e、發(fā)表評(píng)論后刪除

  f、評(píng)論回復(fù)操作

7)刪除朋友圈動(dòng)態(tài)

8)更換相冊(cè)封面

9)刷新是否正常獲取新動(dòng)態(tài)

10)上滑是否加載更多

界面/易用性測(cè)試

1、技術(shù)人員角度:頁(yè)面布局設(shè)計(jì)是否跟產(chǎn)品原型圖/ui效果圖一致

2、但除了考慮1之外,我們同樣要考慮到用戶使用:功能操作是否簡(jiǎn)便,頁(yè)面布局排版風(fēng)格是否美觀合理,提示語(yǔ)相關(guān)信息是否易于理解

中斷測(cè)試

1、主要考慮:a)核心功能 b)當(dāng)前功能存在實(shí)時(shí)數(shù)據(jù)交換,例發(fā)朋友圈、瀏覽朋友圈進(jìn)行中斷,是否容易出現(xiàn)崩潰

2、中斷包括:前后臺(tái)切換、鎖屏解鎖、斷網(wǎng)重連、app切換、來(lái)電話/來(lái)短信中斷、插拔耳機(jī)線/數(shù)據(jù)線

網(wǎng)絡(luò)測(cè)試

1、三大運(yùn)營(yíng)商不同網(wǎng)絡(luò)制式測(cè)試

2、網(wǎng)絡(luò)切換測(cè)試:WIFI/4G/3G/2G

3、無(wú)網(wǎng)測(cè)試:對(duì)于緩存在本地的數(shù)據(jù),部分朋友圈信息是否支持瀏覽

4、弱網(wǎng)測(cè)試:

 a、延時(shí):頁(yè)面響應(yīng)時(shí)間是否可接受、不同網(wǎng)絡(luò)制式是否區(qū)分超時(shí)時(shí)長(zhǎng)、出現(xiàn)請(qǐng)求超時(shí),是否給予相應(yīng)的提示

 b、丟包:有無(wú)超時(shí)重連機(jī)制、如果未響應(yīng),是否給予相應(yīng)提示

 c、頁(yè)面呈現(xiàn)的完整性驗(yàn)證

兼容性測(cè)試

1、Android手機(jī)端、蘋果手機(jī)端、pad版(主流)功能界面顯示是否正常

2、各平臺(tái)朋友圈展示數(shù)據(jù)是否一致

安全測(cè)試

發(fā)送朋友圈時(shí),文本輸入腳本代碼,是否出現(xiàn)異常

性能測(cè)試

1、服務(wù)器性能測(cè)試

  可通過(guò)loadrunner/jmeter工具實(shí)現(xiàn),主要關(guān)注TPS、響應(yīng)時(shí)間、吞吐量、CPU、內(nèi)存等

2、app客戶端性能測(cè)試

 可通過(guò)GT工具實(shí)現(xiàn),運(yùn)行時(shí)關(guān)注cpu、內(nèi)存、流量、電量等占用率

3、app壓力穩(wěn)定性測(cè)試

 通過(guò)monkey工具實(shí)現(xiàn),頻繁發(fā)送朋友圈,瀏覽朋友圈請(qǐng)求,是否容易發(fā)生崩潰

六:代碼延伸

三角形三條邊分別為a,b,c

要求:1:要構(gòu)成三角形,必須要任意兩邊和大于第三邊

** 2:輸出結(jié)果:能否構(gòu)成三角形,三角形的類型是什么**

自己熟悉什么代碼語(yǔ)言,并用自己熟悉的代碼語(yǔ)言寫出來(lái)

## **public boolean isTriangle(int a,int b, int c){ boolean flag=false; //Java Math.abs() 方法返回參數(shù)的絕對(duì)值 /
/參數(shù)可以是 int, float, long, double, short, byte 類型
 if ((a+b>c&&a+c>b&&c+b>a)&&(Math.abs(a-b)<c&&Math.abs(a-c)<b&&Math.abs(c-b)<a)){ flag=true; shape(a,b,c); }else { 
System.out.println("這不能構(gòu)成三角形。"); } return flag; } 
public String shape(int a,int b, int c){ 
String shape=null; 
if (a*a==b*b+c*c||b*b==a*a+c*c||c*c==a*a+b*b){ 
shape="直角三角形"; 
System.out.println("這是"+shape); }else if (a*a>b*b+c*c||b*b>a*a+c*c||c*c>a*a+b*b){ shape="鈍角三角形"; 
System.out.println("這是"+shape); }else if (a*a<b*b+c*c||b*b<a*a+c*c||c*c<a*a+b*b){ shape="銳角三角形";
 System.out.println("這是"+shape); } return shape; } }** 

七:如何判斷一個(gè)bug是客戶端問(wèn)題還是服務(wù)器問(wèn)題還是前段問(wèn)題

1、通過(guò)抓包或者開(kāi)發(fā)者模式過(guò)濾信息

a、傳入?yún)?shù)錯(cuò)誤(缺參、錯(cuò)參等),導(dǎo)致的問(wèn)題往往是前端bug;

b、傳入的參數(shù)與接口文檔一致,數(shù)據(jù)返回正確,界面顯示錯(cuò)誤(字段取錯(cuò)),往往是前端的bug;

c、傳入?yún)?shù)正確,數(shù)據(jù)返回錯(cuò)誤,往往是后端的bug。

d、根據(jù)響應(yīng)狀態(tài)碼:404客戶端請(qǐng)求路徑錯(cuò)誤,500服務(wù)器內(nèi)部錯(cuò)誤

2、根據(jù)前后端的bug特點(diǎn)來(lái)定位問(wèn)題

a、前端bug特點(diǎn):界面相關(guān)(文本問(wèn)題可能是html產(chǎn)生的bug)、布局相關(guān)(樣式問(wèn)題可能是css產(chǎn)生的bug,圖片尺寸分辨率等)、兼容性相關(guān)

b、后端bug特點(diǎn):業(yè)務(wù)邏輯相關(guān)(排序、分頁(yè))、數(shù)據(jù)相關(guān)、性能相關(guān)、安全性相關(guān)。

3、查詢系統(tǒng)日志

如果查不到錯(cuò)誤日志前端的問(wèn)題概率大,反之后臺(tái)的問(wèn)題。

4、通過(guò)sql語(yǔ)句查詢數(shù)據(jù),是否有數(shù)據(jù)入庫(kù)。

有些項(xiàng)目接口與接口之間存在相互調(diào)用,不同的接口是不同的開(kāi)發(fā)人員,我們可以通過(guò)查詢數(shù)據(jù)的方式來(lái)區(qū)分哪個(gè)接口問(wèn)題。比如:在A模塊添加一條數(shù)據(jù),但是在B模塊沒(méi)有展示,這時(shí)我們 通過(guò)查詢數(shù)據(jù)庫(kù)的數(shù)據(jù)來(lái)確認(rèn),是A模塊沒(méi)有插入數(shù)據(jù),還是B模塊沒(méi)有查詢到數(shù)據(jù)來(lái)縮小問(wèn)題的范圍。

5、根據(jù)測(cè)試經(jīng)驗(yàn)

軟件測(cè)試人員應(yīng)不斷精進(jìn)自己的技能,負(fù)責(zé)的項(xiàng)目多了,自然對(duì)功能的實(shí)現(xiàn)過(guò)程有了解,也就明白如何分類BUG了。再就是與開(kāi)發(fā)人員多溝通,熟悉業(yè)務(wù),每個(gè)模塊是哪個(gè)開(kāi)發(fā)負(fù)責(zé)的。

八:簡(jiǎn)述軟件項(xiàng)目的迭代流程,你在過(guò)去的工作中參與過(guò)哪些環(huán)節(jié)

**一次完整的產(chǎn)品迭代流程需要經(jīng)過(guò) 問(wèn)題&假設(shè)(需求) -> 評(píng)估標(biāo)準(zhǔn) -> 開(kāi)發(fā)埋點(diǎn) -> 實(shí)驗(yàn)&分析 -> 長(zhǎng)期觀察 五個(gè)步驟

問(wèn)題&假設(shè)(需求) -> 評(píng)估標(biāo)準(zhǔn) -> 實(shí)驗(yàn)&分析 -> 長(zhǎng)期觀察

九:臨近發(fā)版階段,突然產(chǎn)品要添加一個(gè)需求,直接來(lái)找你,你該怎么做

一切按流程走,看成本,即付出的時(shí)間成本,人力成本和機(jī)會(huì)成本。簡(jiǎn)而化之:

有時(shí)間且成本允許,馬上改;

有時(shí)間成本不允許,放棄修改;

沒(méi)有時(shí)間成本允許,迭代修改;

沒(méi)時(shí)間且成本不允許,放棄修改。

十:口述題: 是否遇到過(guò)測(cè)試任務(wù)過(guò)多無(wú)法完成的情況?當(dāng)時(shí)你是怎么解決的?

把任務(wù)分級(jí),先做重要的,再做緊急的,然后做其他的。

十一:在同一個(gè)項(xiàng)目組內(nèi),你認(rèn)為你怎么做會(huì)比另外一名測(cè)試更加優(yōu)秀

業(yè)務(wù)熟悉度更高, 架構(gòu)理解更深入, 代碼能力要更好, 協(xié)調(diào)推動(dòng)能力更強(qiáng)

十二:版本發(fā)布后,線上出現(xiàn)了bug,你認(rèn)為改怎么解決

1.首先要做的是重現(xiàn)這個(gè)問(wèn)題并反饋給研發(fā)人員,盡快出patch或者解決方案。

2.當(dāng)BUG解決且上線沒(méi)有問(wèn)題之后,我們?cè)倏春罄m(xù)的處理。

追查原因及處理方法:

這個(gè)BUG出現(xiàn)的原因是什么。

** 2測(cè)試上線后出現(xiàn)問(wèn)題分為幾種情況:**

** 1)測(cè)試環(huán)境無(wú)法重現(xiàn):可能是線上的環(huán)境造成的BUG或者是測(cè)試環(huán)境無(wú)法模擬的情況.**

** 解決方法:盡量完善測(cè)試方法、盡量模擬測(cè)試環(huán)境、增加線上測(cè)試。**

** 2)漏測(cè):**

** 1.測(cè)試用例裁剪過(guò)度:錯(cuò)誤預(yù)估優(yōu)先級(jí)或者時(shí)間過(guò)于緊迫裁剪了用例**

** 解決方法:在后續(xù)版本或者其他項(xiàng)目啟動(dòng)時(shí)重新評(píng)估測(cè)試時(shí)間,要求專家介入對(duì)優(yōu)先級(jí)進(jìn)行評(píng)估,避免此類事件再次發(fā)生。**

** 2.測(cè)試用例執(zhí)行期間遺漏:由于測(cè)試人員疏忽造成測(cè)試用例執(zhí)行遺漏。**

** 解決方法:調(diào)查該名測(cè)試人員的整個(gè)測(cè)試過(guò)程的工作情況,并隨機(jī)抽測(cè)其他模塊,**

** 3.測(cè)試用例覆蓋不全:由于用例評(píng)審的不嚴(yán)格造成的;中途需求變更造成的;由于某些其他因素造成的。**

** 解決方法:找到原因,并進(jìn)行記錄,在以后的項(xiàng)目或者下一版本重點(diǎn)關(guān)注。**

十三:你做軟件測(cè)試多久了?你認(rèn)為對(duì)于測(cè)試人員,最重要的三個(gè)特點(diǎn)是什么?

三個(gè)特點(diǎn):

第一個(gè)特點(diǎn):不做同類型的工作,每次參與新項(xiàng)目,都要和一些新同事合作,學(xué)習(xí)新技能。

第二個(gè)特點(diǎn):更愿意參加早期階段的項(xiàng)目,因?yàn)檫@樣能接受更多的新信息。

第三個(gè)特點(diǎn):愿意和人們分享他們的想法。

京品測(cè)試筆試題

簡(jiǎn)答題

一:商品B原價(jià):13.00元 限時(shí)折后價(jià):10.00 優(yōu)惠券:0.00元 優(yōu)惠券使用后應(yīng)付10.00元 滿10-1元 使用后應(yīng)付9.00元 實(shí)付:9.00元(這種計(jì)算方法對(duì)嗎?如果對(duì)請(qǐng)答:正確:如果不對(duì):請(qǐng)寫出正確的計(jì)算方法)

正確

二:商品C原價(jià):22.00元 限時(shí)折后價(jià):20.00 優(yōu)惠券:5折 折扣使用后價(jià)格為多少元?之后參加滿減優(yōu)惠:滿5元減5元 實(shí)付多少元?

5元

三:用邊界值法測(cè)試,一個(gè)商品價(jià)格區(qū)間為0元至5元,那么,在測(cè)試中應(yīng)該取的邊界值是什么?

2

四:一個(gè)新項(xiàng)目下來(lái),要經(jīng)過(guò)哪些個(gè)測(cè)試階段才能正式發(fā)布?

1、需求說(shuō)明書審查

2、概要設(shè)計(jì)和程序設(shè)計(jì)審查

3、單元測(cè)試

4、集成測(cè)試

5、功能測(cè)試

6、確認(rèn)測(cè)試

7、系統(tǒng)測(cè)試

五:app和web測(cè)試有什么不同

區(qū)別:

系統(tǒng)架構(gòu)方面:

web項(xiàng)目,一般都是b/s架構(gòu),基于瀏覽器的

app項(xiàng)目,則是c/s的,必須要有客戶端,用戶需要安裝客戶端。

web測(cè)試只要更新了服務(wù)器端,客戶端就會(huì)同步會(huì)更新。App項(xiàng)目則需要客戶端和服務(wù)器都更新。

性能方面:

web頁(yè)面主要會(huì)關(guān)注響應(yīng)時(shí)間

而app則還需要關(guān)心流量、電量、CPU、GPU、Memory這些。

它們服務(wù)端的性能沒(méi)區(qū)別,都是一臺(tái)服務(wù)器。

兼容方面:

web是基于瀏覽器的,所以更傾向于瀏覽器和電腦硬件,電腦系統(tǒng)的方向的兼容

app測(cè)試則要看分辨率,屏幕尺寸,還要看設(shè)備系統(tǒng)。

web測(cè)試是基于瀏覽器的所以不必考慮安裝卸載。

而app是客戶端的,則必須測(cè)試安裝、更新、卸載。除了常規(guī)的安裝、更新、卸載還要考慮到異常場(chǎng)景。包括安裝時(shí)的中斷、弱網(wǎng)、安裝后刪除安裝文件 。

此外APP還有一些專項(xiàng)測(cè)試:如網(wǎng)絡(luò)、適配性。

六:工作中會(huì)發(fā)現(xiàn)有些難題你是傾向于找領(lǐng)導(dǎo)解決還是自己解決完之后告知領(lǐng)導(dǎo)你的結(jié)果?

能自己搞定當(dāng)然自己搞定就好了,但是如果自己搞不定或者搞定很困難,就要提出來(lái)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.軟件測(cè)試流程是什么樣的,簡(jiǎn)述自己對(duì)功能測(cè)試,性能測(cè)試,自動(dòng)化測(cè)試的理解 第一步:需求分析與評(píng)審,此過(guò)程主要是保...
    _若星_閱讀 300評(píng)論 0 0
  • 一:wep 和app 測(cè)試的相同點(diǎn)和區(qū)別 相同點(diǎn) 不管是傳統(tǒng)行業(yè)的web測(cè)試,還是新興的手機(jī)app測(cè)試,都離不開(kāi)測(cè)...
    緣_v閱讀 198評(píng)論 0 1
  • 1.說(shuō)一下自己的軟件測(cè)試的理解 即軟件測(cè)試的目的和原則 2.軟件測(cè)試有哪些不同的類型 即軟件測(cè)試階段的分類 3.什...
    嘿_叫我小王閱讀 442評(píng)論 0 0
  • 1.web測(cè)試和app測(cè)試的相同點(diǎn)和區(qū)別 相同點(diǎn):不管是傳統(tǒng)行業(yè)的web測(cè)試還是app測(cè)試,都離不開(kāi)測(cè)試的基礎(chǔ)知識(shí)...
    _若星_閱讀 477評(píng)論 1 1
  • 1.web端和app端測(cè)試的區(qū)別 單純從功能測(cè)試的層面上來(lái)講的話,APP 測(cè)試、web 測(cè)試 在流程和功能測(cè)試上是...
    嘿_叫我小王閱讀 579評(píng)論 0 0

友情鏈接更多精彩內(nèi)容