軟件實(shí)習(xí)日記。
周記是釋放自己壓力的途徑之一,在生活和學(xué)習(xí)中,許多人都有寫周記的習(xí)慣。寫周記讓我們能夠更好的洞察自己的內(nèi)心。以下是小編為大家準(zhǔn)備的“軟件實(shí)習(xí)日記”相關(guān)內(nèi)容,要了解更多關(guān)于該主題的內(nèi)容請(qǐng)您繼續(xù)往下看!
時(shí)間過(guò)得真快,轉(zhuǎn)眼間三個(gè)月即將過(guò)去,這段日子我主要做了兩件事情:1、軟件測(cè)試?yán)碚撝R(shí)的學(xué)習(xí)側(cè)重于黑盒測(cè)試的學(xué)習(xí)。2、公司網(wǎng)站的測(cè)試。
在這段時(shí)間,我對(duì)軟件測(cè)試特別是黑盒測(cè)試有了一個(gè)比較深層次的認(rèn)識(shí)。雖然期間的辛酸與苦澀很多,不過(guò)我的付出有了一定的回報(bào),感覺很開心。能參與公司項(xiàng)目的測(cè)試,我感到很榮幸,在參與期間我對(duì)項(xiàng)目的整體開發(fā)、運(yùn)行、測(cè)試、實(shí)施,都有很深的體會(huì),這將對(duì)我今后的工作時(shí)一筆不可多得的殘福。在此,感謝湖南美好地球村網(wǎng)絡(luò)公司給我這個(gè)學(xué)習(xí)的機(jī)會(huì),我覺得我真正融入我們公司的這種運(yùn)作模式是從參與項(xiàng)目測(cè)試當(dāng)時(shí)開始的。兩個(gè)月的時(shí)間也許很短,對(duì)于軟件測(cè)試人員一職,我還是欠缺對(duì)該職業(yè)的理解和參透;具體地說(shuō),我想我還是具備吧每件事考慮的那么周到、安排的那么得體;對(duì)一個(gè)問(wèn)題的提煉、概括、分析、總結(jié),好有最后清楚的表達(dá)出來(lái),讓別人也對(duì)問(wèn)題有個(gè)比較清楚的認(rèn)識(shí)。我想對(duì)我的這些不足,還需要在仔細(xì)推敲和實(shí)踐。
一個(gè)的軟件測(cè)試工程師要掌握的東西很多。在我個(gè)人理解中,軟件工程師應(yīng)該具備最基本的兩點(diǎn)知識(shí):軟件測(cè)試?yán)碚撝R(shí)和一定的開發(fā)技能。
一、軟件測(cè)試?yán)碚撝R(shí)
這個(gè)不用多說(shuō),軟件測(cè)試人員必須掌握,軟件測(cè)試如何融入整個(gè)開發(fā)的流程,什么時(shí)候介入,什么時(shí)候結(jié)束,如何搭建測(cè)試環(huán)境,如何設(shè)計(jì)測(cè)試用例。
二、開發(fā)技能
有一定開發(fā)技能的的軟件測(cè)試人員在開發(fā)人員眼中更加難得。一般的軟件測(cè)試人員特別是黑盒測(cè)試人員對(duì)開發(fā)不會(huì)很懂,與開發(fā)人員交流時(shí)存在一定的問(wèn)題。為了更好的溝通交流,如果軟件測(cè)試人員有一定的開發(fā)基礎(chǔ),將有效的提高測(cè)試效率和質(zhì)量。
項(xiàng)目經(jīng)過(guò)一段時(shí)間的測(cè)試,終于快要完成了,這個(gè)星期主要是回歸測(cè)試。就是把提過(guò)BUG的單,經(jīng)過(guò)開發(fā)修改過(guò)后的系統(tǒng)再進(jìn)行測(cè)試?;貧w全部通過(guò),說(shuō)明系統(tǒng)的質(zhì)量不差。測(cè)完并且編寫用戶手冊(cè)。 回歸測(cè)試并不減少對(duì)系統(tǒng)新功能和特征的測(cè)試需求,回歸測(cè)試包應(yīng)包括新功能和特征的測(cè)試。如果回歸測(cè)試包不能達(dá)到所需的覆蓋要求,必須補(bǔ)充新的測(cè)試用例使覆蓋率達(dá)到規(guī)定的要求。
有成為一名優(yōu)秀的軟件工程師必須要有嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度,能夠勝任反復(fù)性的工作。必須要懂得與人良好的溝通。描述具體問(wèn)題時(shí),應(yīng)準(zhǔn)確,最后以圖文并茂的方式展示問(wèn)題。
在組織回歸測(cè)試時(shí)需要注意兩點(diǎn),首先是各測(cè)試階段發(fā)生的修改一定要在本測(cè)試階段內(nèi)完成回歸,以免將錯(cuò)誤遺留到下一測(cè)試階段。其次,回歸測(cè)試期間應(yīng)對(duì)該軟件版本凍結(jié),將回歸測(cè)試發(fā)現(xiàn)的問(wèn)題集中修改,集中回歸。
今天對(duì)昨天的實(shí)例進(jìn)行了改進(jìn)和提高,將堆排序和冒泡排序封裝在一個(gè)動(dòng)態(tài)鏈接庫(kù)中,提供函數(shù)調(diào)用和事件委托。此外加入xml進(jìn)行配置,在xml中存入相關(guān)配置信息,提供一個(gè)單獨(dú)的xmlclass對(duì)其進(jìn)行操作,加深了對(duì)xml的理解。為增加程序的性能,采用簡(jiǎn)單工廠模式對(duì)其客戶端和算法操作進(jìn)行分離,有很好的可擴(kuò)展性,對(duì)于c#的動(dòng)態(tài)鏈接庫(kù)和xml配置不怎么熟悉,花了很長(zhǎng)一段時(shí)間看書和網(wǎng)上查資料,才開始動(dòng)手寫代碼,不過(guò)感覺還是很快,因?yàn)樽约河芯幊痰哪芰Γ梢哉f(shuō)掌握了一種快速編程的方法,所以就能駕輕就熟。
今天的工作內(nèi)容發(fā)生了一點(diǎn)小變化,劉姐通過(guò)昨天與我的交談,了解到了我做測(cè)試的基本思路。今天一大早,就交給了我測(cè)試任務(wù)。我今天的主要任務(wù)是對(duì)網(wǎng)站進(jìn)行UI測(cè)試。
通過(guò)實(shí)踐,我對(duì)UI測(cè)試進(jìn)行了如下總結(jié):
界面是軟件與用戶交互的最直接的層,界面的好壞決定用戶對(duì)軟件的第一印象。設(shè)計(jì)良好的界面能夠引導(dǎo)用戶自己完成相應(yīng)操作,起到向?qū)ё饔谩?/p>
界面設(shè)計(jì)主要是為了達(dá)到以下目的:
1)以用戶為中心。設(shè)計(jì)由用戶控制的界面,而不是界面控制用戶。
2)清楚一致的設(shè)計(jì)。所有界面的風(fēng)格保持一致,所有具有相同含義的術(shù)語(yǔ)保持一致,且易于理解和使用。
3)擁有良好的直覺特征。以用戶所熟悉的現(xiàn)實(shí)世界事務(wù)的抽象來(lái)給用戶暗示和隱喻,來(lái)幫助用戶能迅速學(xué)會(huì)軟件的使用。
4)較快的響應(yīng)速度。
5)簡(jiǎn)潔、美觀。
近段時(shí)間,開發(fā)和我們一起做性能測(cè)試,涉及一些底層的技術(shù),也準(zhǔn)備開年之后寫自動(dòng)化的腳本,突然間發(fā)現(xiàn),測(cè)試也是有意義的,不想我之前想的那么討厭,自己在生活中做一些事情,也會(huì)按照測(cè)試的一些思想來(lái)做,有時(shí)候變得有點(diǎn)挑剔了,呵呵。而且測(cè)試在國(guó)內(nèi)還不成熟,人才還很缺,測(cè)試也是很有前途的,自己還是喜歡測(cè)試這份工作的。而且測(cè)試需要我學(xué)的東西也很多,邏輯思維和技術(shù)含量還是很高的。唉,恍然大悟了。而且工作這么一段時(shí)間,也現(xiàn)實(shí)了,在做數(shù)據(jù)庫(kù)和開發(fā)我的經(jīng)驗(yàn)是有限的,而我那有限的一點(diǎn)經(jīng)驗(yàn)在測(cè)試方面也是綽綽有余了,正好為我的測(cè)試提升一步。
以前學(xué)計(jì)算機(jī)的時(shí)候?qū)τ?jì)算機(jī)的知識(shí)一點(diǎn)也不感興趣,自從學(xué)了數(shù)據(jù)庫(kù)之后就對(duì)數(shù)據(jù)庫(kù)產(chǎn)生了強(qiáng)烈的興趣,對(duì)計(jì)算機(jī)的一些知識(shí)也,慢慢的產(chǎn)生了興趣。我喜歡設(shè)計(jì)數(shù)據(jù)庫(kù),我喜歡想各種方法,盡量讓她達(dá)到最優(yōu)的狀態(tài),喜歡寫SQL語(yǔ)句,各種復(fù)雜的查詢排序等等都寫過(guò),對(duì)事務(wù)和索引也研究了一段時(shí)間。
這周過(guò)得可真夠累。由于公司購(gòu)物網(wǎng)要在規(guī)定實(shí)踐發(fā)布,昨天我們主管就通知我們周六加班。我們辦公室的哥哥姐姐很不情愿的申請(qǐng)了加班申請(qǐng)。本想可以好好休息一下了,可明天還得下班啊,想想多么悲催??!
周六很不情愿地從床上爬起來(lái),一大早跑到公司,加班的公司確實(shí)比上班時(shí)間安靜多了。比較喜歡安靜的我看都這種情況,工作激情又一次被調(diào)動(dòng)起來(lái)了。周六一整天我熱情滿滿的測(cè)試各個(gè)模塊的添加業(yè)務(wù)功能。在做測(cè)試時(shí),雖然有些頭暈,但還是靜下心來(lái)完整了本天的測(cè)試工作。覺得特有成就感。從這件事情,我認(rèn)識(shí)到,公司加班有時(shí)候是沒辦法的事情。我們做員工的有時(shí)候要理解,但當(dāng)加班過(guò)分時(shí),我們做員工的也要勇敢的說(shuō)NO。員工既要承擔(dān)自己的任務(wù)又要適當(dāng)?shù)鼐S護(hù)自己的權(quán)力。這是我這周的心得。
昨天的任務(wù)基本已完成,今天溫習(xí)了一下加深了對(duì)知識(shí)的理解,可以說(shuō)掌握得比較牢固了,今天又有新的任務(wù),可以說(shuō)每天都在進(jìn)步。
按組長(zhǎng)要求編寫rankstyle=group時(shí)的窗體排列方式,在xml中配置控件或窗體的參數(shù),利用xml讀接口從xml中讀出參數(shù),為了使程序具有靈活性,在組長(zhǎng)的提示下將窗體的配置按照窗體的name屬性進(jìn)行配置,之前是利用字段的方式寫在xml中,但是組長(zhǎng)說(shuō)這樣的話在程序中查找不方便,可我覺得沒什么啊,當(dāng)然了,對(duì)于我這個(gè)沒有工作經(jīng)驗(yàn)的人來(lái)說(shuō)看什么都是可以的,所以要多學(xué)習(xí)學(xué)習(xí)。
昨天把所有的記錯(cuò)本學(xué)生掌握的正確的知識(shí)點(diǎn)還有錯(cuò)誤的知識(shí)點(diǎn)都統(tǒng)計(jì)出來(lái),雖然功能已經(jīng)實(shí)現(xiàn)了,但是我們我覺得這個(gè)模塊是真的沒有做完的,因?yàn)殡m然功能可以正常的顯示了,但是我們沒有測(cè)試所有的學(xué)生的顯示的結(jié)果是根據(jù)我們需求來(lái)的,今天的主要任務(wù)就是做測(cè)試,我在打印所有的學(xué)生的記錯(cuò)本的時(shí)候發(fā)現(xiàn)我在每一個(gè)學(xué)生的記錯(cuò)本中打印所有學(xué)生的錯(cuò)誤知識(shí)點(diǎn)了,這就是一個(gè)集合沒有在循環(huán)內(nèi)生成的原因。
所以我們以后工作都需要自己測(cè)試過(guò)所有的功能才去提交。這樣是一個(gè)好的習(xí)慣,只要這樣我們?cè)诠ぷ魈峤坏臅r(shí)候我不需要每個(gè)時(shí)候都知道我們的工作是否已經(jīng)完成了,如果不去測(cè)試而且把我們做的東西提交上去我們,我們的客戶發(fā)現(xiàn)我們的產(chǎn)品都不好,讓我們的用戶覺得這個(gè)東西不成熟,這樣我們就會(huì)失去很多的用戶。
今天的主要任務(wù)是學(xué)習(xí)測(cè)試計(jì)劃的主要內(nèi)容。測(cè)試計(jì)劃的內(nèi)容會(huì)因不同的項(xiàng)目以及項(xiàng)目的大小而有所不同,一般而言在測(cè)試計(jì)劃中應(yīng)該清晰描述以下內(nèi)容:
1、測(cè)試目標(biāo):對(duì)測(cè)試目標(biāo)進(jìn)行簡(jiǎn)要的描述。
2、測(cè)試概要:摘要說(shuō)明所需測(cè)試的軟件、名詞解釋、以及提及所參考的相關(guān)文檔。
3、測(cè)試范圍:測(cè)試計(jì)劃所包含的測(cè)試軟件需測(cè)試的范圍和優(yōu)先級(jí),哪些需要重點(diǎn)測(cè)試、哪些無(wú)需測(cè)試或無(wú)法測(cè)試或推遲測(cè)試。
4、重點(diǎn)事項(xiàng):列出需要測(cè)試的軟件的所有的主要功能和測(cè)試重點(diǎn),這部分應(yīng)該能和測(cè)試案例設(shè)計(jì)相對(duì)應(yīng)和互相檢查。
5、質(zhì)量目標(biāo):制定測(cè)試軟件的產(chǎn)品質(zhì)量目標(biāo)和軟件測(cè)試目標(biāo)。
6、測(cè)試策略:制定測(cè)試整體策略、所使用的測(cè)試工具和方法。
7、發(fā)布提交:在按照測(cè)試計(jì)劃進(jìn)行測(cè)試發(fā)布后需要交付的軟件產(chǎn)品、測(cè)試案例、測(cè)試數(shù)據(jù)及相關(guān)文檔。
8、測(cè)試進(jìn)度和任務(wù)人員安排:將測(cè)試的計(jì)劃合理的分配到不同的測(cè)試人員,并注意先后順序.如果開發(fā)的Release不確定,可以給出測(cè)試的時(shí)間段.對(duì)于長(zhǎng)期大型的測(cè)試計(jì)劃,可以使用里程碑來(lái)表示進(jìn)度的變化。
9、測(cè)試開始/完成/延遲/繼續(xù)的標(biāo)準(zhǔn):制定測(cè)試開始和完成的標(biāo)準(zhǔn);某些時(shí)候,測(cè)試計(jì)劃會(huì)因某種原因(過(guò)多阻塞性的BUG)而導(dǎo)致延遲,問(wèn)題解決后測(cè)試?yán)^續(xù)。
10、風(fēng)險(xiǎn)分析:需要考慮測(cè)試計(jì)劃中可能的風(fēng)險(xiǎn)和解決方法。
相關(guān)推薦
希望這篇“軟件實(shí)習(xí)周記”能夠符合您的口味,讓您感到滿意。采用文檔處理技術(shù)團(tuán)隊(duì)成員的互動(dòng)方式,信息交流更加迅速方便,范文模板每天都受到大量搜索。通過(guò)閱讀好的范文,我們可以獲取更多的寫作思路和靈感,相信這對(duì)您一定會(huì)有所幫助!...
你會(huì)如何撰寫范文呢?我們可以借鑒范文來(lái)進(jìn)行寫作。熟記范文有助于提升我們的文字表達(dá)能力。編輯特意為您準(zhǔn)備了一篇優(yōu)質(zhì)的“軟件實(shí)習(xí)周記”文章,請(qǐng)務(wù)必認(rèn)真閱讀以下內(nèi)容!...
每個(gè)人讀書時(shí)為了考試都會(huì)撰寫一些作文。經(jīng)常寫作文能讓大家說(shuō)話更有條理性、邏輯性、表達(dá)得更清晰。優(yōu)秀的作文會(huì)讓人感受到作者的真實(shí)情感。寫作需不需要天賦呢?有請(qǐng)駐留一會(huì),閱讀小編為你整理的金融實(shí)習(xí)日記,相信你能從本文中找到需要的內(nèi)容。2月17日星期五陰工作的第一天,老板并沒有安排什么重要的任務(wù),只是拿了...
在我們生活中,經(jīng)常會(huì)發(fā)生一些有趣或者有意義的事情。而我們?yōu)榱擞涗涍@些事情,會(huì)將它們寫進(jìn)我們的周記中。周記對(duì)我們來(lái)說(shuō)非常重要,它讓我們更加感性和理性地思考和判斷。但是,有時(shí)候我們可能會(huì)發(fā)現(xiàn)在寫周記的時(shí)候不知道該如何把自己的生活全部寫出來(lái)。為了解決這個(gè)問(wèn)題,幼兒教師教育網(wǎng)小編按照您的要求準(zhǔn)備了一篇包含“...
能夠熟練處理文檔是展示您專業(yè)能力的重要標(biāo)志,范文給我們提供了思路。學(xué)習(xí)范文可以幫助我們更好地掌握其他語(yǔ)言的寫作規(guī)律和特點(diǎn),范文的文章大家喜歡嗎?今天幼兒教師教育網(wǎng)小編給大家分享一篇值得一讀的“簡(jiǎn)短的幼師實(shí)習(xí)生實(shí)習(xí)周記”文章。...
最新更新