mysql分組排序函數(shù) 軟件測試學(xué)習(xí)什么內(nèi)容?
軟件測試學(xué)習(xí)什么內(nèi)容?做為從事測試工作十幾年的一個老測試,看了好幾天這個問題,但卻一直沒點(diǎn)進(jìn)來回答這個問題!原因很復(fù)雜,但今天最終還是想給希望踏入這個領(lǐng)域的有心人分享一些個人經(jīng)驗(yàn)!一、測試是一個入門相
軟件測試學(xué)習(xí)什么內(nèi)容?
做為從事測試工作十幾年的一個老測試,看了好幾天這個問題,但卻一直沒點(diǎn)進(jìn)來回答這個問題!原因很復(fù)雜,但今天最終還是想給希望踏入這個領(lǐng)域的有心人分享一些個人經(jīng)驗(yàn)!
一、測試是一個入門相對容易的職業(yè)??梢赃@么說,只要對電腦操作有一定了解的人,原則上都可以去做軟件測試,只是剛開始能做的測試任務(wù)比較簡單罷了!
二、測試又是一個精通比較困難的職業(yè)。很多非常牛的計(jì)算機(jī)系學(xué)校開設(shè)有專門的軟件測試碩士專業(yè),用來專門培養(yǎng)高水平的測試人員。
從以上兩個極端的測試從業(yè)者水平之間的知識差距可以分析軟件測試大概需要學(xué)習(xí)的內(nèi)容。
- 如果只希望做基本的UI測試或簡單重復(fù)測試,只需要了解電腦基本操作、被測程序的基本業(yè)務(wù)操作、知道碰到問題報(bào)告一下就夠了。這時候可能自學(xué)基本軟件測試和電腦入門的書就可以完成測試操作了。
- 如果更進(jìn)一步水平的測試業(yè)者,就需要了解問題的為什么發(fā)生?驗(yàn)證問題是否解決?下次測試該怎么發(fā)現(xiàn)類似問題?這時候需要的知識可能就需要專業(yè)的培訓(xùn)機(jī)構(gòu)經(jīng)過1、2個月的培訓(xùn)才能達(dá)到這種境界。但一般培訓(xùn)機(jī)構(gòu)除了測試的專業(yè)知識課程和一些典型項(xiàng)目測試實(shí)際操練外,同時會講一些計(jì)算機(jī)相關(guān)的一些知識,比如:軟件工程、操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)等,但這些都是皮毛。
- 更進(jìn)一步軟件測試工程師是一些計(jì)算機(jī)系科班出身的從業(yè)者,本身除了在學(xué)校深入地學(xué)習(xí)過計(jì)算機(jī)系列課程外,開始在測試的細(xì)分方向上下功夫,比如:自動化測試、性能測試、安全測試。這時候測試的功力和專業(yè)度就非常高了,除了有學(xué)校的課程基礎(chǔ)知識外,還需要在實(shí)際工作中熟悉不同類別的專業(yè)軟件工具:商業(yè)的、開源的、自研的等等。
- 最牛級別的測試就是那些專家級和領(lǐng)域翹楚級測試業(yè)者。他們引領(lǐng)著業(yè)界測試的方向:最新的測試技術(shù)、最新的測試?yán)砟?、最新的測試方法等等。
基于以上,可以說軟件測試是一個需要活到老學(xué)到老的職業(yè),你愿意學(xué)的內(nèi)容根據(jù)你希望達(dá)到的職業(yè)目標(biāo)緊密聯(lián)系在一起的!
希望以上對您有一定參考和借鑒!
一枚IT兵哥
庚子年春于北京
mysql先排序后分組?
用分組函數(shù)來做,假如你的表名是table_nameselect A.*from table_name A,(select product,max(date) max_date from table_name group by product) Bwhere A.product=B.product and A.date=B.max_date