成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

跟谷歌測(cè)試工程師的對(duì)話

開發(fā) 測(cè)試
Alan Faulkner是谷歌的測(cè)試工程師,他的工作對(duì)象是谷歌的DoubleClick廣告報(bào)價(jià)管理系統(tǒng)(Bid Manager),這個(gè)系統(tǒng)提供讓廣告代理商和廣告客戶在多個(gè)廣告上進(jìn)行報(bào)價(jià)競(jìng)標(biāo)的功能。Bid Manager是谷歌2010年收購(gòu)的Invite Media系統(tǒng)的下一代產(chǎn)品。

Alan Faulkner是谷歌的測(cè)試工程師,他的工作對(duì)象是谷歌的DoubleClick廣告報(bào)價(jià)管理系統(tǒng)(Bid Manager),這個(gè)系統(tǒng)提供讓廣告代理商和廣告客戶在多個(gè)廣告上進(jìn)行報(bào)價(jià)競(jìng)標(biāo)的功能。Bid Manager是谷歌2010年收購(gòu)的Invite Media系統(tǒng)的下一代產(chǎn)品。 Alan Faulkner的主要工作負(fù)責(zé)Bid Manager系統(tǒng)用來移植數(shù)據(jù)的組件,這些組件用來把Invite Media中的廣告客戶信息轉(zhuǎn)換到Bid Manager系統(tǒng)中。Alan Faulkner 2011年進(jìn)入谷歌,工作地點(diǎn)是位于華盛頓的柯克蘭辦公室。

[[94980]]

本文的主人公alan

你是測(cè)試工程師,還是編寫測(cè)試代碼的軟件工程師?這兩者之間有什么區(qū)別?

目前我是測(cè)試工程師,但這兩種角色非常的相似。作為測(cè)試工程師,你更多的是專注于產(chǎn)品的總體質(zhì)量和軟件發(fā)布的速度,而編寫測(cè)試代碼的軟件工程師更多的是關(guān)注測(cè)試框架,自動(dòng)化測(cè)試和為測(cè)試重構(gòu)代碼。我想這兩者之間的不同更多的是關(guān)注點(diǎn),而不是能力問題,因?yàn)樵诠雀?,這兩種角色都需要能寫出產(chǎn)品級(jí)質(zhì)量的代碼。例如,我所做的測(cè)試工程師的任務(wù)是引入自動(dòng)化的發(fā)布過程,為團(tuán)隊(duì)劃分模塊來提高測(cè)試覆蓋率,減少校驗(yàn)數(shù)據(jù)正確性時(shí)需要的手工操作步驟。

你的典型的一天的工作是個(gè)什么樣的情形?

當(dāng)來到公司,我首先去看哪些代碼審查是需要回復(fù)的,看看哪些從技術(shù)客戶經(jīng)理發(fā)過來的bug是具有高優(yōu)先級(jí)的,然后開始寫代碼。在當(dāng)前的職務(wù)上,我的主要精力是放在提高大規(guī)模集成測(cè)試和測(cè)試框架上的測(cè)試有效性和覆蓋率。我也會(huì)在我們的產(chǎn)品中增加一些功能特征,來改進(jìn)測(cè)試有效性。我的時(shí)間的50%到 75%會(huì)花在寫代碼上或代碼審查上。

你只寫測(cè)試代碼嗎?

不是的,我寫的很多代碼會(huì)留在發(fā)布的產(chǎn)品中。在谷歌做SET或TE的一個(gè)***的好處是:你寫產(chǎn)品代碼就像寫測(cè)試代碼一樣簡(jiǎn)單。我兩者都寫。我寫的測(cè)試代碼主要是用來改進(jìn)測(cè)試框架,讓開發(fā)人員能寫出集成性好的測(cè)試程序。我寫的產(chǎn)品代碼主要是來改進(jìn)對(duì)外部輸入數(shù)據(jù)的驗(yàn)證。我還會(huì)寫一些來提高可測(cè)試性的功能代碼。這些代碼能給產(chǎn)品帶來質(zhì)量更高的功能特征,避免了讓產(chǎn)品依賴于測(cè)試程序來發(fā)現(xiàn)其中的問題。

你用什么語言開發(fā)?

測(cè)試代碼和產(chǎn)品代碼大部分都是使用Java。偶爾也會(huì)使用Python或C++。

手工測(cè)試會(huì)占用你多少時(shí)間?

目前,在這個(gè)崗位上,我手工測(cè)試的時(shí)間少于5%。經(jīng)過某些探索式的測(cè)試能幫助提高對(duì)產(chǎn)品的認(rèn)識(shí)、發(fā)現(xiàn)某些風(fēng)險(xiǎn)的存在,但這些不會(huì)反復(fù)的出現(xiàn),也不多。需要手工的步驟很少,我的任務(wù)就行幫助減少這種操作,所以團(tuán)隊(duì)不會(huì)讓我去做那些數(shù)據(jù)遷移中反復(fù)的手工測(cè)試工作。

你不是給自己的代碼寫測(cè)試代碼吧?

在谷歌,測(cè)試的任務(wù)是在所有工程師間交叉分?jǐn)偟?,并不是只由測(cè)試工程師來做。每個(gè)人都要為他們的組件寫出單元測(cè)試代碼,就像集成測(cè)試工作一樣。這就是說,我寫的測(cè)試用例針對(duì)的組件并不是我開發(fā)的,但這些組件需要有說明如何為它寫測(cè)試代碼。這些組件通常牽涉到非常復(fù)雜的代碼或需要用新的模擬框架,例如Mockito。

開發(fā)谷歌的廣告產(chǎn)品,哪些是你喜歡的?

我喜歡我們需要解決的問題中的海量或高性能所帶來的挑戰(zhàn)——從處理海量數(shù)據(jù)到在毫秒級(jí)間實(shí)時(shí)對(duì)大量的廣告請(qǐng)求進(jìn)行響應(yīng)。我還喜歡我們產(chǎn)品的影響力,因?yàn)檫@些產(chǎn)品會(huì)牽涉到很多的用戶。這是工作在這樣的產(chǎn)品上獲得的回報(bào)。

依你的經(jīng)驗(yàn),谷歌的測(cè)試工作和你干的其它公司里有什么不同?

我感覺在谷歌,這個(gè)角色非常的靈活。在我的團(tuán)隊(duì)里很少區(qū)分這是SET的那是TE的,每個(gè)人可以靈活的選擇他們認(rèn)為最重要的工作去做。例如,我寫了很多的產(chǎn)品代碼,修改了很多產(chǎn)品中的bug,提高代碼的可測(cè)試性,增加在遷移數(shù)據(jù)中對(duì)錯(cuò)誤數(shù)據(jù)的可觀察性。同時(shí),谷歌的很多開發(fā)人員卻在花大量的時(shí)間測(cè)試代碼,所以說,測(cè)試不是我的唯一任務(wù)。

在谷歌柯克蘭工作區(qū)工作和在谷歌總部工作有什么不同?

我真正喜歡谷歌的地方是它的各個(gè)辦公區(qū)各有自己本地風(fēng)格和個(gè)性。谷歌提倡這樣。例如,位于柯克蘭的辦公區(qū)有攀巖和劃船設(shè)施,我們辦公大樓里的所有會(huì)議室都是以本地品牌命名的。位于西雅圖的辦公室有皮劃艇,而紐約的辦公區(qū)里在自主餐廳里有食品車。

谷歌的這種測(cè)試文化有前途嗎?

我覺得前途一片光明。我們有很大的靈活性,能對(duì)產(chǎn)品的質(zhì)量和可測(cè)試性產(chǎn)生重大積極的影響,能提高產(chǎn)品發(fā)布的速度。我們需要快速的產(chǎn)品發(fā)布和高質(zhì)量的產(chǎn)品發(fā)布。問題是我們面對(duì)的問題很復(fù)雜,而且要求很苛刻。我們需要用技術(shù)來確保團(tuán)隊(duì)有有效的測(cè)試方式。這是所有在谷歌的測(cè)試人員和工作中這個(gè)領(lǐng)域的開發(fā)人員的努力目標(biāo)。

對(duì)谷歌的測(cè)試工作感興趣嗎?

英文原文鏈接:Conversation with a Test Engineer

譯文鏈接:http://www.aqee.net/conversation-with-a-test-engineer/

責(zé)任編輯:林師授 來源: 外刊IT評(píng)論
相關(guān)推薦

2011-05-19 15:27:39

測(cè)試工程師

2015-02-13 19:52:47

測(cè)試工程師APPTestin云測(cè)

2009-02-23 09:41:29

面試軟件測(cè)試工程師

2018-04-05 23:13:21

Fiddler調(diào)試工具測(cè)試

2019-11-08 11:08:29

測(cè)試工程師AI人工智能

2025-03-14 10:00:00

黑客AI網(wǎng)絡(luò)安全

2009-02-24 10:31:33

軟件測(cè)試工程師角色定位

2011-04-18 16:41:01

測(cè)試工程師軟件測(cè)試

2009-03-05 09:39:07

工程師軟件測(cè)試加班經(jīng)歷

2009-06-16 11:36:34

軟件測(cè)試工程師獵頭職業(yè)

2012-03-02 08:56:25

軟件測(cè)試

2018-12-29 15:10:22

工程師爬蟲Python

2022-11-09 07:18:18

驅(qū)動(dòng)測(cè)試BDD

2011-04-18 15:07:53

測(cè)試工程師軟件測(cè)試

2012-12-24 09:41:24

2012-09-07 10:20:53

2009-03-05 09:48:06

軟件測(cè)試測(cè)試工程師工作場(chǎng)景

2009-03-05 10:28:48

測(cè)試工程師箴言offer

2016-03-25 13:43:19

飛象網(wǎng)

2010-10-14 10:35:24

谷歌工程師
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 97视频久久 | 日本人做爰大片免费观看一老师 | 日韩在线 | 秋霞精品 | av免费在线播放 | 日韩成人中文字幕 | 国产亚洲成av人片在线观看桃 | 欧美一级二级视频 | 一区视频 | 国产精品美女久久久久aⅴ国产馆 | 91国产精品在线 | 日韩精品一区二区三区 | 成人1区| 欧美小视频在线观看 | 91精品久久久 | 欧日韩不卡在线视频 | 天天干狠狠操 | av免费网址| 精品国产视频在线观看 | 亚洲精品九九 | 国产精品乱码一区二区三区 | 欧美色影院 | 黑人巨大精品欧美一区二区免费 | 一区免费 | 免费簧片视频 | 一级毛片,一级毛片 | 人人玩人人添人人澡欧美 | 免费啪啪| 国产一区免费视频 | 亚洲成人精品一区 | 婷婷成人在线 | 亚洲精品视频一区二区三区 | 国产精品视频在线播放 | 国产a级黄色录像 | 欧美大片在线观看 | 久久久久国产精品一区二区 | 一区二区三区四区国产 | 91五月天 | 久久久国产一区二区三区 | 国产精品欧美精品日韩精品 | 免费在线视频一区二区 |