提示界面是否符合規(guī)范(不應(yīng)該顯示英文的cancel、ok,應(yīng)該顯示中文的確定等)界面中各個控件是否對齊日期控件是否可編輯日期控件的長度是否合理,豪之諾軟件測試培訓(xùn)班以修改時可以把時間全部顯示出來為準(zhǔn)查詢結(jié)果列表列寬是否合理、標(biāo)簽描述是否合理查詢結(jié)果列表太寬沒有橫向滾動提示對于信息比較長的文本,文本框有沒有提供自動豎直滾動條數(shù)據(jù)錄入控件是否方便有沒有支持Tab鍵,鍵的順序要有條理,不亂跳有沒有提供相關(guān)的熱鍵控件的提示語描述是否正確模塊調(diào)用是否統(tǒng)一,相同的模塊是否調(diào)用同一個界面用滾動條移動頁面時,頁面的控件是否顯示正常日期的正確格式應(yīng)該是XXXX-XX-XX或XXXX-XX-XXXX:XX...
在一個軟件工程組內(nèi),配置管理是一個非常重要的職位。豪之諾軟件測試培訓(xùn)班盡管它現(xiàn)在可能在某些組織中不是很受重視,但是,對于一個有一定規(guī)模,有相當(dāng)數(shù)量軟件開發(fā)人員的團(tuán)隊(duì)來說,配置管理是一個不可或缺的職位。引用我一個做軟件開發(fā)的朋友的話說:配置管理讓你既愛又恨!軟件配置管理的基本介紹網(wǎng)上有好多文檔,對于配置管理的作用,其重要性,包含的主要部分,配置管理的方法及如何做好配置管理等等,有些文檔還是描述的很詳盡的。我在這里就不一一介紹。只講一下之前我心中認(rèn)為的配置管理.配置管理分級介紹1.基本的配置管理基本的配置管理也就是code的管理,即:代碼的checkout(簽出)、checkin(簽入),...
之前豪之諾軟件測試培訓(xùn)班有一個配置管理員,配置管理也不是很規(guī)范。由于使用工具VSS不能支持并行開發(fā)的局限性,再加上工作組的其他方面的因素,我們配置管理的方式如此:所有的checkout,checkin都是由配置管理員來做,開發(fā)工程師沒有checkout,checkin權(quán)限,只有g(shù)et的權(quán)限,所有的修改都由開發(fā)工程師郵件提交給配置管理員,由配置管理員對VSS庫進(jìn)行操作,對庫中的文件進(jìn)行更新。所以做配置管理,需要的基本條件為:a.認(rèn)真仔細(xì)是要素,有耐心,有責(zé)任心。b.有基本的程序語言知識,能快速解決開發(fā)環(huán)境中碰到的基本的編譯問題2.中級配置管理除了掌握基本的配置管理知識之外,熟練使用兩種以...
豪之諾軟件測試培訓(xùn)班各個階段1.測試需求的分析和確定2.測試計(jì)劃3.測試設(shè)計(jì)4.測試執(zhí)行5.測試記錄和缺陷跟蹤6.回歸測試7.測試總結(jié)和報告這幾個階段其實(shí)就是一個PDCA(戴明循環(huán))。P(Plan)計(jì)劃,D(Do)執(zhí)行,C(check)檢查,A(action)處理?!?.測試需求數(shù)據(jù)表明,超過50%的缺陷來源于錯誤的需求,所以對于需求文檔,應(yīng)該遵循盡早測試的原則,對需求進(jìn)行測試。a.對需求規(guī)格說明數(shù)進(jìn)行要點(diǎn)檢查b.對需求文檔檢查并進(jìn)行檢查記錄c.通過編寫測試用例的方法檢查需求2.測試計(jì)劃測試計(jì)劃是對測試過程的整體設(shè)計(jì),通過收集項(xiàng)目和產(chǎn)品相關(guān)的信息,對測試范圍、測試風(fēng)險進(jìn)行分析,對測試用...
思想上。測試思想是一種需要持續(xù)貫穿整個產(chǎn)品過程的思想,豪之諾軟件測試培訓(xùn)班做測試大概有這么幾類人,一類是從開發(fā)轉(zhuǎn)到測試,這類人開發(fā)技能比其它測試人員能力強(qiáng),在測試團(tuán)隊(duì)中優(yōu)越感相對而言比較高,他們的在團(tuán)隊(duì)中的測試工作慢慢的就轉(zhuǎn)向比較偏代碼級別的測試,此類人基本接觸的業(yè)務(wù)測試少;另外一類是純功能測試人員,此類人都對產(chǎn)品業(yè)務(wù)非常熟悉,但是編碼技能不高,如果和開發(fā)人員討論方案,技術(shù)問題時,基本上插不上話,如果是好強(qiáng)的測試,比較容易失落,對自己的測試越來越?jīng)]底氣,甚至自卑。這樣的情況,在我的身上也出現(xiàn)過,我是覺得人真的要強(qiáng)大,做測試大可不必出現(xiàn)自卑,不自信,行行出狀元,不一定要編碼,才有前途,每...
豪之諾軟件測試培訓(xùn)班一直想在大數(shù)據(jù)方面測試,但是涉及這一塊目前資料較少,所以拋磚引玉,希望有同行互相交流~~一、ETL測試ETL,Extract-Transform-Load的縮寫,將數(shù)據(jù)從來源端經(jīng)過抽取(extract)、轉(zhuǎn)換(transform)、加載(load)至目的端的過程.ETL工具較多,用過的是informatica.它從目標(biāo)表抽取數(shù)據(jù)加載到結(jié)果表hive<-->數(shù)據(jù)庫.測試思路:a.測試抽取的符合條件的數(shù)據(jù)總量;b.報表字段類型轉(zhuǎn)換測試;c.報表字段特殊值測試(空,null,復(fù)合型字符);d.根據(jù)sql過濾條件進(jìn)行造數(shù)測試;e.根據(jù)業(yè)務(wù)場景進(jìn)行造數(shù)測試;f.開發(fā)創(chuàng)建的報表...
豪之諾軟件測試培訓(xùn)班一直想在大數(shù)據(jù)方面測試,但是涉及這一塊目前資料較少,所以拋磚引玉,希望有同行互相交流~~一、ETL測試ETL,Extract-Transform-Load的縮寫,將數(shù)據(jù)從來源端經(jīng)過抽?。╡xtract)、轉(zhuǎn)換(transform)、加載(load)至目的端的過程.ETL工具較多,用過的是informatica.它從目標(biāo)表抽取數(shù)據(jù)加載到結(jié)果表hive<-->數(shù)據(jù)庫.測試思路:a.測試抽取的符合條件的數(shù)據(jù)總量;b.報表字段類型轉(zhuǎn)換測試;c.報表字段特殊值測試(空,null,復(fù)合型字符);d.根據(jù)sql過濾條件進(jìn)行造數(shù)測試;e.根據(jù)業(yè)務(wù)場景進(jìn)行造數(shù)測試;f.開發(fā)創(chuàng)建的報表...
豪之諾軟件測試培訓(xùn)班總結(jié)軟件配置:代碼、文檔、安裝程序、引用類庫、資源文件、從機(jī)器的視角,每個零件都有型號、編號。很容易想到,應(yīng)該有某種列表或者文檔來表明各個零部件型號和組成關(guān)系(BillofMaterial,BOM)。當(dāng)配置有變動的時候,要跟新這樣的清單。而且這樣的變動不能隨隨便便的,應(yīng)該先讓總工程師批準(zhǔn),做相應(yīng)的測試。從軟件的視角,軟件也是配置起來的。各個源文件、源代碼和正確的文檔搭配起來,編譯產(chǎn)生正確的可以運(yùn)行的程序。另外軟件配置管理更有自己的特點(diǎn):1.軟件更容易發(fā)生變化,是向前演進(jìn)的。2.軟件的相關(guān)性(耦合)更高,一旦需要改動,通常不是只更改一個文件。圖書需要更新,軟件也需要更...
在嵌入式系統(tǒng)中,程序的性能通常是非常重要的。豪之諾軟件測試培訓(xùn)班經(jīng)常會有這樣的要求,在特定時間內(nèi)處理一個中斷,或生成具有特定定時要求的一鄭開發(fā)人面臨的問題是決定應(yīng)該對哪一部分代碼進(jìn)行優(yōu)化來改進(jìn)性能,常常會花大量的時間去優(yōu)化那些對性能沒有任何影響的代碼。性能分析工具會提供有關(guān)的數(shù)據(jù),說明執(zhí)行時間是如何消耗的,是什么時候消耗的,以及每個例程所用的時間。根據(jù)這些數(shù)據(jù),確定哪些例程消耗部分執(zhí)行時間,從而可以決定如何優(yōu)化軟件,獲得更好的時間性能。對于大多數(shù)應(yīng)用來說,大部分執(zhí)行時間用在相對少量的代碼上,費(fèi)時的代碼估計(jì)占所有軟件總量的5%-20%。性能分析工具不僅能指出哪些例程花費(fèi)時間,而且與調(diào)試工...
之前豪之諾軟件測試培訓(xùn)班有一個配置管理員,配置管理也不是很規(guī)范。由于使用工具VSS不能支持并行開發(fā)的局限性,再加上工作組的其他方面的因素,我們配置管理的方式如此:所有的checkout,checkin都是由配置管理員來做,開發(fā)工程師沒有checkout,checkin權(quán)限,只有g(shù)et的權(quán)限,所有的修改都由開發(fā)工程師郵件提交給配置管理員,由配置管理員對VSS庫進(jìn)行操作,對庫中的文件進(jìn)行更新。所以做配置管理,需要的基本條件為:a.認(rèn)真仔細(xì)是要素,有耐心,有責(zé)任心。b.有基本的程序語言知識,能快速解決開發(fā)環(huán)境中碰到的基本的編譯問題2.中級配置管理除了掌握基本的配置管理知識之外,熟練使用兩種以...
豪之諾軟件測試培訓(xùn)班沒有配置管理工具支持進(jìn)行并行開發(fā)將十分困難單單通過人工操作往往會造成修改過bug重復(fù)出現(xiàn)或者幾個人進(jìn)行相同工作產(chǎn)生不必要浪費(fèi)。同時,一個文檔的幾個拷貝在不同的地方使用時,或者若干個文檔中含有一些共同的內(nèi)容。如果一個用戶發(fā)現(xiàn)了一個文檔出現(xiàn)了問題便直接進(jìn)行修改,或者幾個用戶發(fā)現(xiàn)了問題各自都做了修正,這樣文檔就不一致了。這是配置管理容易解決的問題,用戶需要修改某個文檔時,必須從配置庫中檢出該文檔,修改后再檢入,每個用戶需要該文檔時都從配置庫中檢出目前的文檔。同時,采用配置管理活動的一種系統(tǒng)化的文檔標(biāo)志版本,并控制版本的并更采用統(tǒng)一的備份規(guī)定,可以避免丟失版本或不知版本。 在實(shí)...
在一個軟件工程組內(nèi),配置管理是一個非常重要的職位。豪之諾軟件測試培訓(xùn)班盡管它現(xiàn)在可能在某些組織中不是很受重視,但是,對于一個有一定規(guī)模,有相當(dāng)數(shù)量軟件開發(fā)人員的團(tuán)隊(duì)來說,配置管理是一個不可或缺的職位。引用我一個做軟件開發(fā)的朋友的話說:配置管理讓你既愛又恨!軟件配置管理的基本介紹網(wǎng)上有好多文檔,對于配置管理的作用,其重要性,包含的主要部分,配置管理的方法及如何做好配置管理等等,有些文檔還是描述的很詳盡的。我在這里就不一一介紹。只講一下之前我心中認(rèn)為的配置管理.配置管理分級介紹1.基本的配置管理基本的配置管理也就是code的管理,即:代碼的checkout(簽出)、checkin(簽入),...
豪之諾軟件測試培訓(xùn)班在軟件配置管理信息系統(tǒng)項(xiàng)目的對象是信息系統(tǒng),它和傳統(tǒng)的制造產(chǎn)品有著很大的差別,這些差別決定了信息系統(tǒng)項(xiàng)目必須相應(yīng)地采取特殊的措施,否則無法達(dá)到其目標(biāo)。但是,由于在當(dāng)今軟件開發(fā)活動中由于缺乏必要配置管理流程和工具很多軟件企業(yè)在日常開發(fā)工作中都會遇到諸如組織知識和過程財富流失,項(xiàng)目成員不能及時了解項(xiàng)目進(jìn)展?fàn)顩r,缺乏實(shí)現(xiàn)并行開發(fā)手段,無法有效管理和跟蹤變更等問題。那么配置管理在it項(xiàng)目管理中到底能起到什么作用呢?筆者通過在學(xué)院擔(dān)任系統(tǒng)管理員工作實(shí)踐中,積累了關(guān)于如何根據(jù)軟件公司的規(guī)模和研發(fā)力量制定配置管理的策劃,如何進(jìn)行配置管理的審計(jì)和配置管理與項(xiàng)目變更之間的關(guān)系等方...
豪之諾軟件測試培訓(xùn)班沒有配置管理工具支持進(jìn)行并行開發(fā)將十分困難單單通過人工操作往往會造成修改過bug重復(fù)出現(xiàn)或者幾個人進(jìn)行相同工作產(chǎn)生不必要浪費(fèi)。同時,一個文檔的幾個拷貝在不同的地方使用時,或者若干個文檔中含有一些共同的內(nèi)容。如果一個用戶發(fā)現(xiàn)了一個文檔出現(xiàn)了問題便直接進(jìn)行修改,或者幾個用戶發(fā)現(xiàn)了問題各自都做了修正,這樣文檔就不一致了。這是配置管理容易解決的問題,用戶需要修改某個文檔時,必須從配置庫中檢出該文檔,修改后再檢入,每個用戶需要該文檔時都從配置庫中檢出目前的文檔。同時,采用配置管理活動的一種系統(tǒng)化的文檔標(biāo)志版本,并控制版本的并更采用統(tǒng)一的備份規(guī)定,可以避免丟失版本或不知版本。 文檔...
對于呼叫,在撥打電話時,豪之諾軟件測試培訓(xùn)班可以從以下角度考慮:直接輸入數(shù)字進(jìn)行撥打電話;第二,從電話本中選擇聯(lián)系人呼叫;第三,從通話記錄中選擇聯(lián)系人進(jìn)行呼叫;第四,從短消息中提取號碼進(jìn)行呼叫。另外,在進(jìn)行這種電話接打測試的時候,可以考慮使用測試機(jī)對測試機(jī)器來進(jìn)行,這樣下來,一組電話接打功能的測試,測試覆蓋率提高了很多!例2.短信查看+來電這也是基本的一種測試,多任務(wù)測試。分析:這里的來電,可以是固定電話,也可以是小靈通,也可以是手機(jī);來電可以是電話本中的聯(lián)系人,也可以是陌生電話來電。對此,如果能夠把每種情況都測試一下當(dāng)然比較好不過了,但如果時間緊迫,無法一一測試,我們該如何測呢?測試...
前些天看到一同行在論壇內(nèi)詢問要從事質(zhì)量管理需要學(xué)習(xí)些什么知識或者技能,豪之諾軟件測試培訓(xùn)班想回復(fù)一下卻又不知從何說起,三言兩語太過敷衍,長篇累牘又太過矯情,更擔(dān)心萬一答非所問,誤人子弟卻是大惡,遂單獨(dú)開篇簡述一下,歡迎各位前輩不吝賜教。從實(shí)現(xiàn)質(zhì)量管理過程的思路方面看,質(zhì)量管理的方法、技能主要分為兩類:類是建立在質(zhì)量管理思想基礎(chǔ)上的組織性的質(zhì)量管理方法;第二類是以數(shù)理統(tǒng)計(jì)方法為基礎(chǔ)的技術(shù)性的質(zhì)量管理技能。對于類型的管理方法,主要是指組織結(jié)構(gòu)、業(yè)務(wù)流程和人員工作意識和態(tài)度的角度進(jìn)行質(zhì)量管理的方法,他建立在管理學(xué)思想之上,也就是常說的計(jì)劃、組織、指揮、協(xié)調(diào)和控制這些基本的管理職能。因此,質(zhì)量...
目前我還是在學(xué)習(xí)階段,對框架使用的還不是很熟練,并沒有想到要做一個怎么樣的系統(tǒng)。在質(zhì)量屬性這方面我在網(wǎng)上查了查關(guān)于這方面的介紹。1.有效性它是指系統(tǒng)在預(yù)定的啟動時間內(nèi)正常運(yùn)行時間的比例,其計(jì)算式為系統(tǒng)的平均無故障時間除以系統(tǒng)平均無故障時間與故障維修時間之和。有時,用戶的需求可能會對時間要求更嚴(yán)格,例如:交易系統(tǒng)可能會要求在交易時間內(nèi)系統(tǒng)的有效性達(dá)到,其他時間只要達(dá)到80%就可以了。豪之諾軟件測試培訓(xùn)班在調(diào)研時要詢問用戶需要多高的有效性,是否在所有時間對有效性的要求都是相同的。2.高效性系統(tǒng)效率是用來衡量處理器優(yōu)化、磁盤和內(nèi)存空間利用率、通信帶寬利用宰等系統(tǒng)資源的使用情況。如果軟件運(yùn)行占...
豪之諾軟件測試培訓(xùn)班各個階段1.測試需求的分析和確定2.測試計(jì)劃3.測試設(shè)計(jì)4.測試執(zhí)行5.測試記錄和缺陷跟蹤6.回歸測試7.測試總結(jié)和報告這幾個階段其實(shí)就是一個PDCA(戴明循環(huán))。P(Plan)計(jì)劃,D(Do)執(zhí)行,C(check)檢查,A(action)處理?!?.測試需求數(shù)據(jù)表明,超過50%的缺陷來源于錯誤的需求,所以對于需求文檔,應(yīng)該遵循盡早測試的原則,對需求進(jìn)行測試。a.對需求規(guī)格說明數(shù)進(jìn)行要點(diǎn)檢查b.對需求文檔檢查并進(jìn)行檢查記錄c.通過編寫測試用例的方法檢查需求2.測試計(jì)劃測試計(jì)劃是對測試過程的整體設(shè)計(jì),通過收集項(xiàng)目和產(chǎn)品相關(guān)的信息,對測試范圍、測試風(fēng)險進(jìn)行分析,對測試用...
去面試,面試官問我一個很讓我說不清的問題,她問我如何寫好ExpectedResult,說實(shí)話當(dāng)時聽到這個問題我有點(diǎn)茫然,我拼命的考慮如何去詮釋這個問題,事實(shí)上,這么多年工作,這么多年的測試用例中,豪之諾軟件測試培訓(xùn)班并未關(guān)注這個問題,一個好的ExpectedResult,個人認(rèn)為就是和將要實(shí)現(xiàn)的功能或者是需求要完全匹配。由于個人原因精力也不是很集中,似乎頭腦處于空白時段,聽到耳朵的問題,似乎大腦不懂得去思考。對于面試我并不滿意,但是面試官問我的一些問題,其實(shí)都很基礎(chǔ)也很簡單,但是細(xì)想起來似乎又不是很容易回答,嗨,總之是個失敗的面試!對于一個好的測試用例,無非就是三點(diǎn):1.易用性:對于一...
需求收集的目的是獲取用戶需求,收集的結(jié)果應(yīng)該詳實(shí)、,豪之諾軟件測試培訓(xùn)班可以保證需求分析工作順利開展。用戶需求按照反饋渠道可分為:用戶反饋需求、流程與信息化部反饋需求、運(yùn)維人員反饋需求(包含用戶方運(yùn)維人員設(shè)和我方工程人員)。針對后兩類需求,需求人員獲取需求后需進(jìn)一步與反饋人溝通明確需求的用戶。反饋人一般通過電話、郵件、項(xiàng)目例會、運(yùn)維日報等方式反饋需求,若反饋的需求無法支撐下一步需求分析工作,需求人員應(yīng)與需求反饋人及用戶進(jìn)一步收集需求。進(jìn)一步收集需求時,需求人員可參考采用如下需求收集方法:用戶訪談、調(diào)研問卷、文檔考古、現(xiàn)場觀摩。以上需求收集方法可單獨(dú)使用也可混合使用,需求人員根據(jù)實(shí)際情況...
在嵌入式系統(tǒng)中,程序的性能通常是非常重要的。豪之諾軟件測試培訓(xùn)班經(jīng)常會有這樣的要求,在特定時間內(nèi)處理一個中斷,或生成具有特定定時要求的一鄭開發(fā)人面臨的問題是決定應(yīng)該對哪一部分代碼進(jìn)行優(yōu)化來改進(jìn)性能,常常會花大量的時間去優(yōu)化那些對性能沒有任何影響的代碼。性能分析工具會提供有關(guān)的數(shù)據(jù),說明執(zhí)行時間是如何消耗的,是什么時候消耗的,以及每個例程所用的時間。根據(jù)這些數(shù)據(jù),確定哪些例程消耗部分執(zhí)行時間,從而可以決定如何優(yōu)化軟件,獲得更好的時間性能。對于大多數(shù)應(yīng)用來說,大部分執(zhí)行時間用在相對少量的代碼上,費(fèi)時的代碼估計(jì)占所有軟件總量的5%-20%。性能分析工具不僅能指出哪些例程花費(fèi)時間,而且與調(diào)試工...
豪之諾軟件測試培訓(xùn)班職業(yè)規(guī)劃。曾經(jīng)我花了幾天時間,研究了幾個測試牛人的博客,工作軌跡基本上如下:在摸爬滾打3-4年,總結(jié)出一套缺陷預(yù)防的經(jīng)驗(yàn),在自動化領(lǐng)域或性能,做1-2年,然后出去分享,開闊眼界,然后在回到業(yè)務(wù)團(tuán)隊(duì),此時可能是leader,不做項(xiàng)目測試了,但是他們的心得都是:功能測試不簡單,都回到了業(yè)務(wù)測試這個點(diǎn)。因?yàn)樽詣踊托阅芏际菄@業(yè)務(wù)開展,前期缺陷預(yù)防,風(fēng)險控制特別重要。所以,自己為自己負(fù)責(zé),等你到了30歲還沒有想好自己的定位,你會很痛苦的。測試溝通。我也是不善于溝通的人,我曾經(jīng)問我們老大的老大,他告訴我說:他普通話不標(biāo)準(zhǔn),也不愛說話,一方面努力增強(qiáng)自己的能力,另外一方面經(jīng)常...
豪之諾軟件測試培訓(xùn)班學(xué)習(xí)一門編程語言,比如Python、JAVA。掌握一種性能測試工具,比如JMeter、LoadRunner。光做功能測試是不行的,個人深有體會,現(xiàn)在看大公司的招聘要求,大多是要求有性能測試或自動化測試的經(jīng)驗(yàn),因此在目前,我們可以學(xué)習(xí)一下性能測試或者自動化測試。我自己目前在學(xué)Python3,在接觸一些接口自動化方面的測試,測試http接口,我們需要掌握http協(xié)議,這里推薦一本書http指南,看名字就比較厚,大家可以看看!此外就是SQL,現(xiàn)在公司招聘,一般初級的要求是“熟練編寫SQL語句”,高級點(diǎn)兒的要求就是“掌握一種數(shù)據(jù)庫”,其實(shí)我感覺,作為測試人員,我們能熟練編寫...
豪之諾軟件測試培訓(xùn)班職業(yè)規(guī)劃。曾經(jīng)我花了幾天時間,研究了幾個測試牛人的博客,工作軌跡基本上如下:在摸爬滾打3-4年,總結(jié)出一套缺陷預(yù)防的經(jīng)驗(yàn),在自動化領(lǐng)域或性能,做1-2年,然后出去分享,開闊眼界,然后在回到業(yè)務(wù)團(tuán)隊(duì),此時可能是leader,不做項(xiàng)目測試了,但是他們的心得都是:功能測試不簡單,都回到了業(yè)務(wù)測試這個點(diǎn)。因?yàn)樽詣踊托阅芏际菄@業(yè)務(wù)開展,前期缺陷預(yù)防,風(fēng)險控制特別重要。所以,自己為自己負(fù)責(zé),等你到了30歲還沒有想好自己的定位,你會很痛苦的。測試溝通。我也是不善于溝通的人,我曾經(jīng)問我們老大的老大,他告訴我說:他普通話不標(biāo)準(zhǔn),也不愛說話,一方面努力增強(qiáng)自己的能力,另外一方面經(jīng)常...
豪之諾軟件測試培訓(xùn)班總結(jié)軟件配置:代碼、文檔、安裝程序、引用類庫、資源文件、從機(jī)器的視角,每個零件都有型號、編號。很容易想到,應(yīng)該有某種列表或者文檔來表明各個零部件型號和組成關(guān)系(BillofMaterial,BOM)。當(dāng)配置有變動的時候,要跟新這樣的清單。而且這樣的變動不能隨隨便便的,應(yīng)該先讓總工程師批準(zhǔn),做相應(yīng)的測試。從軟件的視角,軟件也是配置起來的。各個源文件、源代碼和正確的文檔搭配起來,編譯產(chǎn)生正確的可以運(yùn)行的程序。另外軟件配置管理更有自己的特點(diǎn):1.軟件更容易發(fā)生變化,是向前演進(jìn)的。2.軟件的相關(guān)性(耦合)更高,一旦需要改動,通常不是只更改一個文件。圖書需要更新,軟件也需要更...
對于呼叫,在撥打電話時,豪之諾軟件測試培訓(xùn)班可以從以下角度考慮:直接輸入數(shù)字進(jìn)行撥打電話;第二,從電話本中選擇聯(lián)系人呼叫;第三,從通話記錄中選擇聯(lián)系人進(jìn)行呼叫;第四,從短消息中提取號碼進(jìn)行呼叫。另外,在進(jìn)行這種電話接打測試的時候,可以考慮使用測試機(jī)對測試機(jī)器來進(jìn)行,這樣下來,一組電話接打功能的測試,測試覆蓋率提高了很多!例2.短信查看+來電這也是基本的一種測試,多任務(wù)測試。分析:這里的來電,可以是固定電話,也可以是小靈通,也可以是手機(jī);來電可以是電話本中的聯(lián)系人,也可以是陌生電話來電。對此,如果能夠把每種情況都測試一下當(dāng)然比較好不過了,但如果時間緊迫,無法一一測試,我們該如何測呢?測試...
豪之諾軟件測試培訓(xùn)班功能測試中哪些方面是測試人員不愿意碰觸的?或者不想遇到的?無疑臨時需求的功能測試(或是過度需求)是測試人員不愿遇到,在快速版本迭代中,整個團(tuán)隊(duì)的工作節(jié)奏基本穩(wěn)定,工作方式逐漸相互認(rèn)可,突然的臨時需求可能導(dǎo)致項(xiàng)目或產(chǎn)品的風(fēng)險不可預(yù)估,打亂整個節(jié)奏。尤其對測試人員來說,與之關(guān)聯(lián)的功能需求需要從新測試回歸,而這部分工作又不可忽視,之所以臨時需求可想而知是對項(xiàng)目的架構(gòu)不完善的填充,面對這樣的突發(fā)事件,測試應(yīng)如何應(yīng)對?面對這種長刃兵器,無法回避如何破之!一個緊湊的項(xiàng)目開發(fā)實(shí)施周期來說,同樣測試周期壓縮厲害,必要時申請項(xiàng)目延期或產(chǎn)品發(fā)布延后,實(shí)際情況往往不允許,如何分配時間分配...
思想上。測試思想是一種需要持續(xù)貫穿整個產(chǎn)品過程的思想,豪之諾軟件測試培訓(xùn)班做測試大概有這么幾類人,一類是從開發(fā)轉(zhuǎn)到測試,這類人開發(fā)技能比其它測試人員能力強(qiáng),在測試團(tuán)隊(duì)中優(yōu)越感相對而言比較高,他們的在團(tuán)隊(duì)中的測試工作慢慢的就轉(zhuǎn)向比較偏代碼級別的測試,此類人基本接觸的業(yè)務(wù)測試少;另外一類是純功能測試人員,此類人都對產(chǎn)品業(yè)務(wù)非常熟悉,但是編碼技能不高,如果和開發(fā)人員討論方案,技術(shù)問題時,基本上插不上話,如果是好強(qiáng)的測試,比較容易失落,對自己的測試越來越?jīng)]底氣,甚至自卑。這樣的情況,在我的身上也出現(xiàn)過,我是覺得人真的要強(qiáng)大,做測試大可不必出現(xiàn)自卑,不自信,行行出狀元,不一定要編碼,才有前途,每...
豪之諾軟件測試培訓(xùn)班沒有配置管理工具支持進(jìn)行并行開發(fā)將十分困難單單通過人工操作往往會造成修改過bug重復(fù)出現(xiàn)或者幾個人進(jìn)行相同工作產(chǎn)生不必要浪費(fèi)。同時,一個文檔的幾個拷貝在不同的地方使用時,或者若干個文檔中含有一些共同的內(nèi)容。如果一個用戶發(fā)現(xiàn)了一個文檔出現(xiàn)了問題便直接進(jìn)行修改,或者幾個用戶發(fā)現(xiàn)了問題各自都做了修正,這樣文檔就不一致了。這是配置管理容易解決的問題,用戶需要修改某個文檔時,必須從配置庫中檢出該文檔,修改后再檢入,每個用戶需要該文檔時都從配置庫中檢出目前的文檔。同時,采用配置管理活動的一種系統(tǒng)化的文檔標(biāo)志版本,并控制版本的并更采用統(tǒng)一的備份規(guī)定,可以避免丟失版本或不知版本。 軟件...
需求的提出軟件需求是以一定的業(yè)務(wù)需要與(成本/技術(shù))可行性分析為基準(zhǔn)的。因此,豪之諾軟件測試培訓(xùn)班每提出一個新的需求應(yīng)首先從如下幾個方面進(jìn)行完善:1.為什么提出這個需求?2.有沒有更好的解決方案?3.涉及哪些軟件/功能變更?需求文檔的建立對于敏捷而言,弄清上述問題之后就可以產(chǎn)出用戶故事。其書寫格式較為隨意,只屑標(biāo)明“作為(什么角色),想要(怎么樣),從而達(dá)到(什么目的)”,甚至可在故事卡背面寫上注釋、疑問或者界面原形圖至于CMMI,則要在需求文檔的相應(yīng)模板中明確定義入口準(zhǔn)則、處理過程、輸入信息、輸出信息、出口準(zhǔn)則、以及相關(guān)文檔和產(chǎn)品(功能點(diǎn))的版本號及編號等需求的分析在完成需求文檔(用...