第一篇:程序員小品
當 蛤 蟆 愛 上 天 鵝
天源迪科電信事業部華中區2014屆實習生敬上
演員表:
男主角 小哈:胡傳文 女主角 小鵝:李慧梅 女主角媽媽:尚廣安 王小麗: 李銀銀 小帥:張賀東 旁白():王娜娜 小甲(): 小乙():陳慶 小丙(男):趙志強 音樂控制:王娜娜 道具控制:胡志鵬
第一幕:懷揣偉大夢想的程序員相親
旁白:今天我給大家講的是一個關于程序員的故事,這個可能是一個發生在我們身邊的故事,或許根本你就是這個故事里的男女主角。
(背景音樂:“新聞聯播”音樂響起來,,停頓幾秒后,小帥上臺)
小帥:“寫字樓里寫字間,寫字間里程序員;程序人員寫程序,又拿程序換盒飯。”“我是一個胸懷偉大夢想的程序員,一個脫離了低級趣味的程序員。都說兄弟如手足,女人如衣服,回頭起來,我這都七手八腳的裸奔了二十多年了,至今還是一名剩斗士。昨天我大姑幫我約了兩個女孩,第一個約的是9點,咦,這都8點60了。那女的怎么還沒到?
小麗:前兩天,舅媽說要給我介紹一對象,還說是一高富帥。今在,我們約在一個浪漫的咖啡廳見面,我還特地選了這身行頭。就是這了!(從男1號身邊經歷,左顧右盼,找不到高富帥……)
小帥:你好,請問是白富美小姐嗎? 小麗:(詫異)是啊,你是高富帥先生?(對著觀眾內心讀白:唉,這年頭,連舅媽都不靠譜了。)
小帥:請先坐下吧,我的情況,你舅媽,就是咱們公司的陳經理,都和你說了吧? 小麗:嗯,大概情況跟我說了,但我還是想多了解一下。小帥:好的,你問吧。
小麗:你月收入怎么著也得有萬把塊吧? 小帥:介個沒有
小麗:有沒有打算在合肥買房買車?(有點焦急)小帥:這個,暫時還是買不起,不過我會努力的。(有手勢)小麗:(用手擋臉,一臉鄙視:努力?努力有什么用。)高富帥先生,我看才見你,身高……好像還沒有1米七吧? 小帥:介個王小姐,您有沒有聽說過這么一句話:男人矮 男人窮不要緊,就怕又窮又沒骨氣。女人丑不要緊,就怕又丑又自信,(指著小麗)你看看,這歷史上好多精英那身高可都是精華呀,人家拿破侖才1米69,人家哆啦a夢才1米2。王小麗:額滴神那,您這都和貓咪比起來了,啥也不說了。
小帥:王小姐,你是不是喜歡高高帥帥、有幽默感、有車有房,沒爹沒娘,還愛你愛得死去活來的男人啊。”(過程中 小麗不斷點頭說:恩恩)王小麗:是滴!(花癡狀)
小帥:送你四個字:活該單身,拜拜,不見。王小麗:哼!(氣憤的走了):
第二幕:當蛤蟆愛上天鵝
旁白:“另一個程序員小哈從公司加班出來,天色已晚,這時的他,還不知道,一場悄悄到來的艷遇在前面等著他。”
(非誠勿擾男嘉賓出場音樂起)
小哈:(從舞臺另一側上臺)“大伙都別猜了,和剛才那位老兄一樣,我也是個宿舍、食堂、辦公室三點一線的程序員,沒有時間去找尋我的那個她。想到這,每天上班的心情比上墳的心情還要沉重。如果真有下輩子,我想做一條被子,不是躺在床上,就是曬曬太陽”
小哈祈禱狀(單膝跪地,仰身長嘆):“神啊,請賜給我一個皮膚像雪一樣白,嘴唇像血一樣紅的她吧 ”(一個男生從小哈身邊經過,說道:神經病呀!)小哈說“~ 我要女的!”
小哈:“不說了,說多了都是淚,都說程序員都是屌絲,沒什么才藝,今天我就給大家來個獨唱,音樂起。千年等一回。。。”(假唱)(背景音樂《千年等一回雷人版》起)
小鵝還沉浸在剛才小哈的歌聲里(做陶醉狀)。
(小哈做流口水狀:哇塞,花姑涼)
小鵝害羞,不理(走開)。小哈問:美女,你的益達。
小鵝:不,是你的益達。
小哈:美女,你這么調皮,你家里人知道么?
第三幕:相愛沒有那么容易
(背景音樂起
《對全世界宣布愛你》)
旁白:時間一天天過去,他們開始聊天、約會,不管風吹、雨打,都不能阻止他們,都不能撲滅他們愛情的火焰。(二人起身送天鵝回家)
小鵝:小哈哈,天色已晚,咱們還是回家吧。小哈:好的。走,我牽著你過馬路??。
小鵝靦腆說:男女授受不親,讓人看到多不好。
小哈:你要這么說話,咱以后還能不能一起玩耍了。(鵝媽媽準備上臺)
鵝媽媽:小鵝,你怎么還不回家。(邊說邊往臺上走)好大膽的小子,竟敢在這里調戲我女兒!小心老娘揍你(做掐腰狀,蘭花指指向小哈)小哈:(驚恐狀,看看鵝媽,看看小鵝,小聲嘀咕)
小鵝:不要啊,媽。
小哈:(恍然狀)哦原來是未來丈母娘啊。小侄本住在合肥東邊,家中沒屋又沒田,生活樂無邊,現做個。。
鵝媽媽:停停停?大伙看看啊,面色發黃,雙目呆滯,你肯定是個程序員吧你? 小哈:是的是的,阿姨,您真聰明,鵝媽媽:你還真是個程序員呀!各位觀眾朋友,你們看看,我這女兒,水靈么?(觀眾一起喊:水靈)
鵝媽媽:那是,也不看看誰生的,這點隨我,再看看他,一看就是屌絲樣,你們說我能同意么?(觀眾一起喊:同意)
鵝媽媽:瞎扯,別瞎起哄,小鵝,走。
(背景音樂起《一萬個舍不得》:強制把他們分開,生死離別來回爭奪。)
旁白:最終小鵝被帶走,小哈失魂落魄從另一側下臺。鵝媽媽回到家中,迅速叫回各位小天鵝,召開天鵝家庭會議
(天鵝家庭上臺)(媽媽)今天開個家庭會,(小甲)主要勸勸咱小妹,(小乙)聽說想嫁程序員——(小丙)坑爹吶(幾人豎起大拇指)做個小小程序員,三地來回成一線,除了工作就加班——不搞外戀 做個小小程序員,一套衣服穿半年,一點邊幅都不修——省錢
做個小小程序員,數字只認0和1,理財基本沒能力——老婆管錢
做個小小程序員,昨天功能剛做完,今天客戶全推翻——白干
做個小小程序員,生活無趣又單一,心里只有計算機——專一
(小天鵝認真的點點頭:恩恩)
苦口婆心忙勸慰,嫁給程序非常累,低頭問問啥想法——白費
鵝媽媽:“小丙呀,你怎么胳膊肘總往外拐啊”(幾個人上來追打小丙跑下臺)
第四幕:付出總會有回報
(背景音樂:kiss the rain)
旁白:付出總會有回報,只要堅持就總會有成功的那一天的。
鵝媽媽:“小鵝啊,媽也是為你好,他沒房沒車,工資又低,怕你跟著他受苦??” 小鵝:“媽,我就是喜歡他,我們倆可以一起奮斗嘛。” 鵝媽媽:“唉,那個程序員有什么好的,你怎么這么拗,” 小鵝:他人品好,長得又帥。
鵝媽媽:what?納尼?哎!我給了你美麗的容貌,給了你聰明的智慧,但卻沒有給你一個健康的審美。
(走下臺,小鵝坐在舞臺邊上,沉思??)
旁白:小鵝坐在舞臺邊上,靜靜滴想著,犯愁啊??而小哈今天在辦公室里卻得到表揚了,他的辛苦付出終于有了回報。
鵝媽媽:(跑上臺)小鵝,小鵝,我的電腦壞了,你叫你那個修電腦的過來看看.小鵝:他不是修電腦的,是程序員。
鵝媽媽:管他什么員呢,趕緊給他打電話吧。(走下臺)(小鵝打電話給小哈)
小鵝:小哈,俺家電腦壞了,你快過來給看看唄。小哈:馬上到。(跑步上場)(當當當)
小鵝:快過來,給看看,不知道為啥開不了機了。小哈:(走上臺,看了看)嗯,小毛病,我來弄一下??搞定。小鵝:小哈!這么快就修好了,你真棒啊。(鵝媽媽走上臺)
鵝媽媽:“嗯,有個修電腦的女婿看來也不錯??小哈呀,你在什么單位工作呀。小哈:阿姨,我在天源迪科
鵝媽媽:哇,你在迪科上班呀,怎么不早說呀,小鵝呀,好好對人家哈。小鵝:恩恩。
第五幕:幸福美滿滴生活開始了
(背景音樂起《因為愛情》)
旁白:后來,由于小哈的不懈努力,終于得到了鵝媽媽的認可,也算得上愛情事業雙豐收了。(小蛤與小鵝撐著傘一起慢慢走上臺)
小哈溫柔地說:“等將來咱們生出混血baby,你希望它將來做什么呢?”
小鵝羞澀地說:“討厭,你看,他們都笑我呢,” 小哈說“誰笑了,誰笑了” 小鵝:“那個,就那個穿紅色衣服的長腿。。偶吧拉!” 小哈說“我才是你的偶吧!”
全體演員謝幕。
第二篇:程序員年會創意小品節目 - 當蛤蟆愛上天鵝
第一幕:懷揣偉大夢想的程序員“蛤蟆工”
(背景音樂:“through the arbor”響起來。聲音較輕。音樂聲到10秒后開始旁白)
旁白:今天我給大家講的是一個程序員蛤蟆與小天鵝的愛情羅曼史,這個可能是一個發生在我們身邊的故事,或許根本你就是這個故事里的男女主角。(停頓幾秒后,老板上臺)
老板(面向觀眾):“哎,北京現在越來越堵車了,去長椿街拜訪一趟用戶,路上耽誤的時間比我見客戶的時間還長??瞅瞅,回到四惠,這都快下班了。”(小蛤攜電腦上臺)
小哈:“老板,這是我這幾天做的軟件,代碼寫完了,給您看看。”
老板:“小哈,這是你做的?嗯,我看看??唉,這塊不對,這個也不對,用戶還等著要呢??你今天加班吧,我明天早上再看看。” 小哈:“好吧,老板??我晚上再做做看。”(小哈走向舞臺另一側)
老板面向觀眾說:“哎,現在這些剛畢業的,干活兒真是不行,交代的工作總不能讓人滿意,哎呀,都下班了,我得回去嘍。”(面向小哈)“小哈,你自己叫盒飯吃吧,今天辛苦點兒。”(老板下臺,小哈在臺上踱步)
小哈回答:“好的。”(把電腦翻過來,上寫盒飯兩個大字)自言自語:“看來,今天又要加通宵了。”(長嘆一聲):“寫字樓里寫字間,寫字間里程序員;程序人員寫程序,又拿程序換盒飯。”“但我是一個胸懷偉大夢想的程序員,一個脫離了低級趣味的程序員??,所以??還是趕緊吃完飯干活吧。”
(一邊吃飯一邊從舞臺另一側走下去)
第二幕:天鵝家庭
(背景音樂:天鵝湖,聲音較輕)
旁白:“鵝鵝鵝,曲項向天歌,白毛浮綠水,紅掌撥清波。在北京滴東邊,有一個橋叫四惠橋,橋下有條河叫通惠河,河里有一只鵝媽媽,帶著她的四只小天鵝,過著無憂無慮的生活。”(背景音樂:四小天鵝,聲音較強。鵝媽媽帶著四只小天鵝上臺,跳天鵝舞。)(背景音樂: “門前大橋下,游過一群鴨??”響起來。天鵝們停止跳舞)天鵝甲說:“誰選的背景音樂,我們是高貴的天鵝,咋給唱成鴨子了?” 天鵝乙:“盜版碟吧,不理他,我們繼續游泳。”
天鵝丙:“在家總共待不了幾天了,要好好陪老娘和小妹玩,呵呵”。
天鵝媽媽說:“是啊,你們仨過完年又該走了,到時候就剩小鵝和我一起了。”(四人邊說邊往臺下走)
天鵝媽媽說:“快走,我得回去看看我種的菜,別又讓人偷了。”(四人下臺,小鵝慢慢走到臺側,坐在桌子上)(背景音樂:愛的紀念,聲音較輕)天鵝小妹面向觀眾自言自語:“老娘天天就知道偷菜種菜,老姐們都出嫁了,只有我~,我啥時候才能遇見我的白馬王子呢”
第三幕:當蛤蟆愛上天鵝
旁白:“小哈從公司加班出來,天色已晚,這時的他,還不知道,一場悄悄到來的艷遇在前面等著他。”
(背景音樂:春天花會開,放兩句,重新切換為愛的紀念)
小哈:“春天花會開,鳥兒自由自在,我還是在等待,等待我的愛??”(從舞臺另一側上臺)“可惜我是個宿舍、食堂、辦公室三點一線的程序員,沒有時間去找尋我的那個她。” 小哈祈禱狀:“神啊,請賜給我一個皮膚像雪一樣白,嘴唇像血一樣紅的她吧 ~ 我要女的!” 旁白:神聽到了小哈的祈禱,于是,安排他與小鵝相遇。(小哈做流口水狀:呀,那邊有個美女誒)小哈問:美女,你一個人在這呢? 小鵝愕然,不理。
小哈問:美女,你喜歡青椒和胡蘿卜么? 小鵝含羞的點頭。
小哈:你是什么星座的?你是不是處女座? 小鵝靦腆點頭。。。
第四幕:相愛并不那么容易(背景音樂:寶貝,聲音較輕)
旁白:時間一天天過去,他們開始聊天、約會,不管風吹、雨打,都不能阻止他們,都不能撲滅他們愛情的火焰。(二人起身送天鵝回家)
小鵝說:前面那條路上畫著2個心的斑馬線某非就是聞名于世的 ‘“愛心斑馬線” 小哈說:正是,這里發生過很多故事,前不久我還為此事寫過一首名為70碼的歌嗎?(背景音樂:北京歡迎你,聲音較強)
小哈唱:我家靠著人民幣,書寫新的傳奇。70碼的速度能夠撞到空中5米。需要什么隨便開口請不用拘禮。多少花費沒關系疏通沒問題。(背景音樂:童年,聲音較輕)
小鵝:你好有才啊,可是這兒太危險了,我們還是不走斑馬線了吧 小哈:哈哈,一般一般。走,我牽著你過馬路??。小鵝靦腆說:男女授受不親,讓人看到多不好。
旁白:小哈從旁邊找到一個木棍,他牽著木棍這頭,讓小鵝牽著木棍那頭。那一刻,小鵝想,要能永遠多好(停頓2秒)??可是,事情往往不那么順利。(鵝媽媽準備上臺)鵝媽媽:小鵝,你怎么還不回家。(邊說邊往臺上走)鵝媽媽:好大膽的小子,竟敢在這里調戲我女兒!姓甚名誰,家住哪里,干什么的?小心老娘揍你(作要揍人狀)
小哈:(驚恐狀,看看鵝媽,看看小鵝,小聲嘀咕)小鵝:不要啊,媽。
小哈:(恍然狀)哦原來是未來丈母娘啊。小侄本住在通州東邊,家中沒屋又沒田,生活樂無邊,現做個程序員,辛勤把活干,工資雖不高,可也蠻喜歡。偶遇小鵝鵝,燃起愛的火焰,一見鐘情一線牽。
鵝媽媽:停停停??原來只是個臭程序員啊,你先回吧。
來人把小鵝帶走。(背景音樂:梁祝節選,音樂較強,幾個人上來強制把他們分開,生死離別來回爭奪。)旁白:最終小鵝被帶走,小哈失魂落魄從另一側下臺。鵝媽媽回到家中,迅速叫回各位小天鵝,召開天鵝家庭會議
(背景音樂:三句半伴奏音樂起。天鵝家庭上臺)(媽媽)今天開個家庭會,(小甲)主要勸勸咱小妹,(小乙)聽說想嫁程序員——(小丙)般配(幾個人追打小丙)做個小小程序員,三地來回成一線,除了工作就加班——不搞外戀 做個小小程序員,一套衣服穿半年,一點邊幅都不修——省錢 做個小小程序員,數字只認0和1,理財基本沒能力——老婆管錢 做個小小程序員,昨天功能剛做完,今天客戶全推翻——白干
做個小小程序員,生活無趣又單一,心里只有計算機——專一(小天鵝認真的點點頭)苦口婆心忙勸慰,嫁給程序非常累,低頭問問啥想法——白費
鵝媽媽:“老三,你怎么胳膊肘總往外拐啊”(幾個人上來追打小丙跑下臺)
第五幕:付出總會有回報(背景音樂:kiss the rain)
旁白:付出總會有回報,只要堅持就總會有成功的那一天的。
鵝媽媽:“小鵝啊,媽也是為你好,他沒房沒車,工資又低,怕你跟著他受苦??” 小鵝:“媽,我就是喜歡他,我們倆可以一起奮斗嘛。”
鵝媽媽:“唉,你再考慮考慮吧,我得去收菜了。”(走到臺側)“哎?,這孩子,怎么這么拗,跟我當年一樣傻?”(走下臺,小鵝坐在舞臺邊上,沉思??)
旁白:小鵝坐在舞臺邊上,靜靜滴想著,犯愁啊??而小哈今天在辦公室里卻得到表揚了,他的辛苦付出終于有了回報。(舞臺另一側)小哈:老板,你找我?
老板說:“嗯,小哈來啦,快坐??你做的軟件很不錯,因此啊公司高層一致決定讓你擔任項目經理,并且將你的工資翻一倍。你可要繼續努力哦,另外,這些獎金(紙箱子)你拿去??” 小哈:謝謝老板,我一定會繼續努力的。旁白:小哈在高興的時候,小鵝家卻出了意外。鵝媽媽:(跑上臺)小鵝,小鵝,我的電腦壞了,你叫你那個修電腦的過來看看.小鵝:他不是修電腦的,是程序員。
鵝媽媽:管他什么員呢,趕緊給他打電話吧。我的開心農場的菜都要熟了,再打不開電腦,菜就讓人偷光了,快讓他幫我看看吧??(走下臺)(小鵝打電話給小哈)
小鵝:小哈,俺家電腦壞了,你快過來給看看唄。小哈:馬上到。(跑步上場)(當當當)
小鵝:快過來,給看看,不知道為啥開不了機了。
小哈:(走上臺,看了看)嗯,小毛病,內存條松了,我來弄一下??搞定。小鵝:小哈!這么快就修好了,你真棒啊。(鵝媽媽走上臺)
鵝媽媽:“嗯,有個修電腦的女婿看來也不錯??”。
小哈:對了,剛才老板給我發獎金了,而且我還升職了,走,我請你們去吃飯吧,咱們邊吃邊聊。
第六幕:幸福美滿滴生活開始了
(背景音樂:“樹上的鳥兒成雙對??”全體演員在背后翩翩起舞)
旁白:后來,由于小哈的不懈努力,終于得到了鵝媽媽的認可,也算得上愛情事業雙豐收了。(小蛤與小鵝撐著傘一起慢慢走上臺)
小哈溫柔地說:“等將來咱們生出混血baby,你希望它將來做什么呢?” 小鵝羞澀地說:“我想,還是程序員這個有前途的職業吧??”
全體演員謝幕。
道具與音樂
道具:傘、樹枝或木棍、椅子或桌子(可以坐在上面)、電腦(用飯盒一面寫電腦一面寫盒飯)、大紙箱子(上寫獎金兩個大字),鑼
背景音樂:through the arbor、天鵝湖、天鵝湖圓舞曲、愛的紀念、春天花會開、寶貝、北京歡迎你、童年、梁祝節選、快板伴奏、kiss the rain、樹上滴鳥兒成雙對。
第三篇:程序員
程序員之死
程序員:舉世至主,萬元之源,眾物所幕,神祗皆掌,歲能長立,箜有己出。弈中悲苦,是自了得!幸事禍事飄忽于其思想,曉如今,心思想,新紀元,心結緣,把話晾。
世間萬物,出于思想,毀亦思想。而思想的源頭正是程序員。
程序員在被選擇作為程序員之前,只是一個程序,程序當然就是指程序員的衍生物,程序員就是本單位思想的創造者,他創造著每一個程序,而程序也有其思想,這思想當然是程序員寫進去的,程序員就這樣靠著周而復始的寫程序來獲得自己的永生,這或許也是一種宿命,他要一直寫下這程序來完成前任程序員給予的使命,當然每個程序員都有著崇高的使命感,不然他們是做不了程序員的。
寫程序固然是一種快樂,他可以隨著自己的思想創造出一切自己所思自己所想的東西出來,任由思想在空寂游蕩而有其始終。雖然這是一項每天創造新鮮的活,然程序員終有其果。于是,新紀元再次到來,當程序員寫下足夠的程序后,他有了新的選擇,那就是退出自己的思想,把任務交給下一代的程序員來完成。在這之前,當然有件最主要的事需要做,那就是創造出一個新的程序員。如此,程序員將會將自己寫進程序,為達此目的,他將用盡索想提前寫好自己成為程序后的萬物程序,保證新老程序員的順利交接
程序員經過一直以來的堅苦努力,終于熬到了紀元期。憶當初,自己被選擇做了這舉世至主,縱是萬元之源,然其中悲苦,是自了得!
我們都是別人寫下的程序,然誰有能理解程序員之痛,程序員有著眾物所幕的歲能長立,然生生死死,亦不曾快活。
第四篇:程序員
7.5.3系統測試和調試
1.系統測試的意義及目的系統測試是為了發現錯誤而執行程序的過程,成功的測試是發現了至今尚未發現的錯誤的測試。
測試的目的就是希望能以最少的人力和時間發現潛在的各種錯誤和缺陷。應根據開發各階段的需求、設計等文檔或程序的內部結構精心設計測試實例,并利用這些實例來運行程序,以便發現錯誤。信息系統測試應包括軟件測試、硬件測試和網絡測試。硬件測試、網絡測試可以根據具體的性能指標來進行,此處所說的測試更多的是指軟件測試。
系統測試是保證系統質量和可靠性的關鍵步驟,是對系統開發過程中的系統分析、系統設計和實施的最后復查。根據測試的概念和目的,在進行信息系統測試時應遵循以下基本原則:
·應盡早并不斷地進行測試。測試不是在應用系統開發完之后才開始進行的。由于原始問題的復雜性、開發各階段的多樣性以及參加人員之間的協調等因素,使得在開發各個階段都有可能出現的錯誤。因此,測試應貫穿在開發的各個階段,盡早糾正錯誤,消除隱患。
·測試工作應該避免由原開發軟件的人或小組承擔,一方面,開發人員往往不愿否認自己的工作,總認為自己開發的軟件沒有錯誤;另一方面,開發人員的錯誤很難由本人測試出來,很容易根據自己編程的思路來制定測試思路,具有局限性。測試工作由專門人員來承擔會更客觀,更有效。
·設計測試方案的時候,不僅要確定輸入數據,而且要根據系統功能確定預期輸出結果。將實際輸出結果與預期結果進行比較就能發現測試對象是否正確。
·在設計測試實例時,不僅要設計有效合理的輸入條件,也要包含不合理、失效的輸入條件。測試的時候,人們往往習慣按照合理的、正常的情況進行測試,而忽略了對異常、不合理、意想不到的情況進行測試,而這些可能就是隱患。
·在測試程序時,不僅要檢驗程序是否做了該做的事,還要檢驗程序是否做了不該做的事。多余的工作會帶來副作用,影響程序的效率,有時會帶來潛在的危害或錯誤。
·嚴格按照測試計劃來進行,避免測試的隨意性。測試計劃應包括測試內容、進度安排、人員安排、測試環境、測試工具和測試資料等。嚴格按照測試計劃進行測試可以保證進度,使各方面都得以協調進行。
·妥善保存測試計劃和測試例子,將其作為軟件文檔的組成部分,為維護提供方便。
·測試例子應是精心設計出來的,可以為重新測試或追加測試提供方便。當糾正錯誤、系統功能擴充后,都需要重新開始測試,而這些工作重復性很高,可以利用以前的測試例子,或在其基礎上修改,然后進行測試。
2.測試過程
測試是開發過程中一個獨立且非常重要的階段,測試過程基本上與開發過程平行進行。
一個規范化的測試過程通常包括以下基本的測試活動。
(1)擬定測試計劃。在制定測試計劃時,要充分考慮整個項目的開發時間和開發進度以及一些人為因素和客觀條件等,使得測試計劃是可行的。測試計劃的內容主要有:測試的內容、進度安排、測試所需的環境和條件、測試培訓安排等。
(2)編制測試大綱。測試大綱是測試的依據。它明確詳盡地規定了在測試中針對系統的每一項功能或特性所必須完成的基本測試項目和完成測試的標準。
(3)根據測試大綱設計和生成測試例子。在設計測試例子的時候,可綜合利用前面介紹的測試例子和設計技術,產生測試設計說明文檔,其內容主要有被測項目、輸入數據、測試過程、預期輸出結果等。
(4)實施測試。測試的實施階段是由一系列的測試周期組成的。在每個測試周期中,測試人員和開發人員將依據預先編制好的測試大綱和準備好的測試例子,對被測軟件或設備進行完整的測試。
(5)生成測試報告。測試完成后,要形成相應的測試報告,主要對測試進行概要說明,列出測試的結論,指出缺陷和錯誤。另外,給出一些建議,如可采用的修改方法,各項修改預計的工作量及修改的負責人員。
3.測試策略和測試方法
軟件測試方法分人工測試和機器測試。
1)人工測試
人工測試指的是采用人工方式進行測試,目的是通過對程序靜態結構的檢查,找出編譯時不能發現的錯誤。經驗表明,組織良好的人工測試可以發現程序中30%~70%的編碼和邏輯設計錯誤。
人工測試又稱為代碼審查,其內容包括檢查代碼和設計是否一致,檢查代碼邏輯表達是否正確和完整,檢查代碼結構是否合理等。主要有3種方法。
·個人復查:指程序員本人對程序進行檢查。由于心理上的原因和思維慣性的影響,對自己的錯誤一般不容易發現,對功能理解的錯誤更不可能糾正。因此,這種方法主要針對小規模程序,效率不高。
·抽查:通常由3~5人組成測試小組,測試人員應是沒有參加該項目開發的有經驗的程序設計人員。在抽查之前,應先閱讀相關的軟件資料和源程序,然后由測試
人員扮演計算機的角色,將一批有代表性的測試數據沿程序的邏輯走一遍,監視程序的執行情況。人工檢測程序很慢,只能選擇少量簡單的例子。
·會審。測試人員的構成與抽查類似。在會審之前,測試人員應該充分閱讀相關資料,比如系統分析說明書、系統設計說明書、源程序等。測試人員應盡可能多地列出典型錯誤。在會審時,由編程人員逐句講解程序,測試人員逐個審查、提問。通過這種方式,往往可能使編程人員發現自己以前沒有意識到的錯誤,使問題暴露=會審后,要將發現的問題登記、分析、歸類。
·代碼復審應該在被測軟件編譯成功之后。編譯都不通過的軟件,當然談不上復審。在復審期間,應保證有足夠的時間,讓測試小組對問題進行充分的討論,這樣才能有效地提高測試效率,避免出錯。
2)機器測試
機器測試是把設計好的測試例子作用于被測程序,比較測試結果和預期結果是否一致。如果不一致,就說明可能存在錯誤。機器測試只能發現錯誤的癥狀,無法對問題進行定位。
機器測試分為黑盒測試和白盒測試兩種。
(1)黑盒測試也稱為功能測試。將軟件看成黑盒子,在完全不考慮軟件內部結構和特性的情況下,測試軟件的外部特性。進行黑盒測試主要是為了發現以下幾類錯誤:
·是否有錯誤的功能或遺漏的功能?
·界面是否有誤?輸入是否正確接收?輸出是否正確?
·是否有數據結構或外部數據庫訪問錯誤?
·性能是否能夠接受?
·是否有初始化或終止性錯誤?
(2)白盒測試也稱為結構測試。將軟件看成透明的白盒。根據程序的內部結構和邏輯來設計測試例子,對程序的路徑和過程進行測試,檢查是否滿足設計的要求。其原則是:
·程序模塊中的所有獨立路徑至少執行一次。
·在所有的邏輯判斷中,取“真”和取“假”的兩種情況至少都要執行一次。·每個循環都應在邊界條件和一般條件下各執行一次。
·測試程序內部數據結構的有效性等。
4.軟件測試步驟
軟件測試實際上可分成4步進行。
1)單元測試‘
單元測試也稱為模塊測試,在模塊編寫完成且無編譯錯誤后就可以進行。如果選用機器測試,一般用白盒測試法,多個模塊可以同時進行。
測試一個模塊時需要編寫一個驅動模塊和若干個樁(stub)模塊。驅動模塊的功能是向被測試模塊提供測試數據,驅動被測模塊,并從被測模塊中接收測試結果。樁模塊的功能是模擬被測模塊所調用的子模塊,它接收被測模塊的調用,檢驗調用參數,模擬被調用的子模塊功能,把結果送回被測模塊。
2)組裝測試
組裝測試也稱為集成測試,就是把模塊按系統設計說明書的要求組合起來進行測試。
即使所有模塊都通過了測試,但在組裝之后,仍可能會出現問題:穿過模塊的數據被丟失;一個模塊的功能對其他模塊造成有害的影響;各個模塊組裝起來沒有達到預期的功能;全局數據結構出現問題;另外,對于單個模塊來說其誤差可以接受,但模塊組合后,可能會出現誤差累積,最后到不能接受的程度,所以需要組裝測試。
通常,組裝測試有兩種方法:一種是分別測試各個模塊,再把這些模塊組合起來進行整體測試,即非增量式集成;另一種是把下一個要測試的模塊組合到已測試好的模塊中,測試完后再將下一個需要測試的模塊組合起來,進行測試,逐步把所有模塊組合在一起,并完成測試,即增量式集成。非增量式集成可以對模塊進行并行測試,能充分利用人力,并加快工程進度。但這種方法容易混亂,出現錯誤不容易查找和定位。增量式測試的范圍逐步擴大,錯誤容易定位,而且已測試的模塊可在新的條件下再測試,使測試更徹底。
3)確認測試
經過組裝測試之后,軟件就被集成起來,接口方面的問題已經解決,將進入軟件測試的最后一個環節——確認測試。確認測試的任務就是進一步檢查軟件的功能和性能是否與用戶要求的一致。系統方案說明書描述了用戶對軟件的要求,所以是軟件有效性驗證的標準,也是確認測試的基礎。
確認測試,首先要進行有效性測試以及軟件配置審查,然后進行驗收測試和安裝測試,經過管理部門的認可和專家鑒定后,軟件即可交給用戶使用。
4)系統測試
系統測試是將已經確認的軟件、計算機硬件、外設和網絡等其他因素結合在一起,進行信息系統的各種組裝測試和確認測試,其目的是通過與系統的需求相比較,發現所開發的系統與用戶需求不符或矛盾的地方。系統測試是根據系統方案說明書來設計測試例子的,常見的系統測試主要有恢復測試、安全性測試、強度測試、性能測試、可靠性測試、安裝測試。
5.調試’
調試的任務就是根據測試時發現的錯誤,找出原因和具體的位置,進行改正。調試工作主要由程序開發人員來進行,誰開發的程序就由誰來進行調試。
目前常用的調試方法有如下幾種:
·試探法。調試人員分析錯誤的癥狀,猜測問題的所在位置,利用在程序中設置輸出
語句,分析寄存器和存儲器的內容等手段來獲得錯誤的線索,一步步地試探和分析出錯誤所在。這種方法效率很低,適合于結構比較簡單的程序。
·回溯法。調試人員從發現錯誤癥狀的位置開始,人工沿著程序的控制流程往回跟蹤代碼,直到找出錯誤根源為止。這種方法適合于小型程序,對于大規模程序,由于其需要回溯的路徑太多而變得不可操作。
·對分查找法。這種方法主要用來縮小錯誤的范圍,如果已經知道程序中的變量在若干位置的正確取值,可以在這些位置上給這些變量以正確值,觀察程序運行的輸出結果。如果沒有發現問題,則說明從賦予變量一個正確值開始到輸出結果之間的程序沒有錯,問題可能出在除此之外的程序中,否則錯誤就在所考察的這部分程序中,對含有錯誤的程序段再使用這種方法,直到把故障范圍縮小到比較容易診斷為止。
·歸納法。歸納法就是從測試所暴露的問題出發,收集所有正確或不正確的數據,分析它們之間的關系,提出假設的錯誤原因,用這些數據來證明或反駁,從而查出錯誤所在。
·演繹法。根據測試結果,列出所有可能的錯誤原因。分析已有的數據,排除不可能和彼此矛盾的原因。對余下的原因,選擇可能性最大的,利用已有的數據完善該假設,使假設更具體。用假設來解釋所有的原始測試結果,如果能解釋這一切,則假設得以證實,也就找出了錯誤;否則,要么是假設不完備或不成立,要么有多個錯誤同時存在,需要重新分析,提出新的假設,直到發現錯誤為止。
第五篇:PHP程序員
**的個人簡歷
個人資料
姓名: **電子郵件: ******@qq.com
名族: 漢出生日期: 1991/1/3
學歷: 本科居住地址: 深圳福田
性別: 男手機號碼: 186***7739
4求職意向
到崗時間:即時
期望職位:php程序員
工作性質:全職
專業技能
1、熟練掌握PHP,HTML,DIV+CSS,Javascript,Ajax,jQuery等Web開發技術。
2、熟練使用PDO、MySQL方式操作MySQL數據庫系統,熟悉MySQL事物及存儲過程。
3、熟悉HTML,DIV+CSS前臺頁面技術和XML的使用。
4、熟悉網頁靜態化、Smarty緩存,thinkPHP緩存,掌握Web防SQL注入。
5、孰悉MVC架構開發思想模式,熟練使用Smarty模板,ThinkPHP框架,ZendFramework框架。
6、熟練掌握Zend Studio, Dreamweaver,Notepad++, EclipsePHP等常用Web開發工具;
7、了解Linux基本操作。
項目經驗? 項目一
項目名稱:地球新聞網
軟件環境:
開發工具:
項目描述: linux+apache+mysql+php Zend Studio 1.該項目是一個集各種新聞的網站。2.前臺采用div+css,javascript等
技術進行頁面布局,Javascript和Jquery技術制作下拉菜單、表單驗證、復選框等效果。3.后臺采用全面向對象開發,良好的運用了MVC三層架
構模式。
責任描述:獨立開發
項目體會:通過開發這次項目,使我對制作一個網站有了一個全面的了解,也同時增
加了我的技術能力;通過該網站使我了解只有想不到,沒有做不到。同時
也想到在這個發展迅速的社會,我們只有不斷努力學習新的技術才能滿足
客戶的要求。
? 項目二
項目名稱:聚焦購物商城
軟件環境:
開發工具:
項目描述: windows+apache+mysql+php Zend Studio 8.0 該項目是一個大型的網站商城,采用thinkPHP主流框架開發。
前臺包括:商品列表、搜索、商品詳細頁、注冊、登錄、購物車、會員
中心、評論等。后臺有:商品管理、訂單管理、會員管理、商家管理等。
滿足用戶購物流程的各種需求
責任描述: 負責完成了MySQL數據表、字段、索引的分析與創建,主頁的圖片輪換,商品詳細
頁,購物車模塊,登錄注冊等功能,以及后臺商品管理模塊。
項目體會:通過此次項目的實戰,讓我對thinkPHP的掌握更加深刻,同時給我感覺的是使用模板的開發速度之快,更實現的HTML的代碼與PHP代碼的分
離,使得擁有更好的擴展以及維護。
工作經驗
2012/8—2013/4業聚醫療器械(深圳)有限公司技術員 工作感想
之前的公司主要是生產和研發介入性醫療器械的一家公司,我的工作任務主要從事公司導管支架的研發,研發多種不同尺寸型號的球囊擴張導管。在我的工作中,使我學到了很多東西,讓我變得更加細心,做事情更加注重細節,更有時間觀念等等。
教育經歷
? 2013/4—2013/8達內PHP培訓php程序員主要學習了:linux系統常用操作命令,HTML/CSS,Javascript/Jquery/Ajax的前臺技術,學習了用Linux系統和Windows系統開發項目,學習了Smarty模板,Zendframework,thinkPHP框架的使用,學習了DEDECMS二次開發。
在學習的過程中,自己獨立完成了一個小項目《地球新聞網》,和同學合作完
成了一個商城網站《聚焦購物》,通過這兩個項目的實戰,為我以后的工作打
下了堅實的基礎。
? 2008/9—2012/7湖北信息工程專修學院電子商務本科主要學習了:計算機應用基礎,管理學,電子商務概論,網頁設計與制作,電子商務法,商務溝通與談判及商業職業道德專業課程,安全教育等課程。
通過這些課程的學習,使我對電子商務系統建設與管理打下了良好的基礎,同時也使我擁有較強的溝通能力和職業道德水準。
個人評價 1.本人細心,樂觀積極心態,吃苦耐勞,勇于挑戰自我,熱愛學習,喜歡總結;
2.具備良好的團隊精神,能很好的與團隊協作開發,有良好的溝通能力,喜歡交朋友;
3.性格開朗,陽光,喜歡籃球,游泳,羽毛球等體育運動。