<ruby id="h6500"><table id="h6500"></table></ruby>
    1. <ruby id="h6500"><video id="h6500"></video></ruby>
          1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>
            • 軟件測試技術(shù)
            • 軟件測試博客
            • 軟件測試視頻
            • 開(kāi)源軟件測試技術(shù)
            • 軟件測試論壇
            • 軟件測試沙龍
            • 軟件測試資料下載
            • 軟件測試雜志
            • 軟件測試人才招聘
              暫時(shí)沒(méi)有公告

            字號: | 推薦給好友 上一篇 | 下一篇

            自動(dòng)化軟件測試的步驟

            發(fā)布: 2010-9-26 11:01 | 作者: 不詳 | 來(lái)源: 領(lǐng)測測試網(wǎng)采編 | 查看: 181次 | 進(jìn)入軟件測試論壇討論

            領(lǐng)測軟件測試網(wǎng)

              千萬(wàn)不要強行在測試的每個(gè)部分都采用自動(dòng)化方式。尋找能夠帶來(lái)最大回報的部分,部分的采用自動(dòng)化測試是最好的方法;蛟S你可能發(fā)現采用自動(dòng)化執行和手動(dòng)確認測試執行結果的方式是個(gè)很好的選擇,或許你可以采用自動(dòng)化確認測試結果和手工測試執行相結合和方式。我聽(tīng)到有人講,除非測試的各個(gè)環(huán)節都采用自動(dòng)化方式,否則不是真正意義上的自動(dòng)化測試,這真是胡言亂語(yǔ)。如果僅僅是為了尋找挑戰,可以嘗試在測試的每個(gè)環(huán)節都采用自動(dòng)化方法。但是,如果尋找成功測試的方法,請關(guān)注那些可以快速建立的,可以反復利用的自動(dòng)化測試。

              定義自動(dòng)化測試項目的需求要求我們全面地、清楚地考慮各種情況,然后給出權衡后的需求,并且可以使測試相關(guān)人員更加合理的提出自己對自動(dòng)化測試的期望。通過(guò)定義自動(dòng)化測試需求,距離成功的自動(dòng)化測試近了一步。

              步驟三:驗證概念

              在前面的故事當中,那個(gè)自動(dòng)化測試人員在對測試方向一片茫然的情況下一頭扎進(jìn)了自動(dòng)化測試項目中。不過(guò),在項目的進(jìn)行中,他得到了來(lái)自各個(gè)方面的支持。

              你可能還沒(méi)有認識到這一點(diǎn),不過(guò),你必須驗證自動(dòng)化測試項目的可行性。驗證過(guò)程花費的時(shí)間往往比人們預期的要長(cháng),并且需要來(lái)自你身邊的各種人的幫助。

              很多年前,我從事一個(gè)測試自動(dòng)化項目的工作,參加項目的人員有各種各樣的好點(diǎn)子。我們設計了一個(gè)復雜的自動(dòng)化測試系統,并且非常努力工作去實(shí)現系統的每個(gè)模塊。我們定期的介紹測試自動(dòng)化的設計思路和工作進(jìn)度,甚至演示已經(jīng)完成的部分功能。但是,我們沒(méi)有演示如何利用該套測試自動(dòng)化系統如何開(kāi)展實(shí)際的測試工作。最后,整個(gè)項目被取消了,此后,我再也沒(méi)有犯這個(gè)錯誤。

              你需要盡可能快地驗證你采用的測試工具測試方法的可行性,站在產(chǎn)品的角度驗證你所測試的產(chǎn)品采用自動(dòng)化測試的可行性。這通常是很困難的,需要盡快地找出可行性問(wèn)題的答案,需要確定你的測試工具和測試方法對于被測試的產(chǎn)品和測試人員是否合適。你需要做是驗證概念 —— 一個(gè)快速、有說(shuō)服力的測試套可以證明你選在測試工具和測試方法的正確性,從而驗證了你的測試概念。你選擇的用來(lái)驗證概念的測試套是評估測試工具的最好的方式。

              對于很多人來(lái)說(shuō),自動(dòng)化測試意味著(zhù) GUI 自動(dòng)化測試,我不同意這種觀(guān)點(diǎn)。我曾經(jīng)做過(guò) GUI 和非 GUI 自動(dòng)化測試,并驚奇的發(fā)現這兩類(lèi)測試的測試計劃有很大的互補性。不過(guò), GUI 測試工具很昂貴、并且過(guò)分講究。選擇合適的 GUI 測試工具是很重要的,因為,如果沒(méi)有選擇合適的測試工具,你會(huì )遇到很多不可預測的困難。 Elisabeth Hendrickson 曾經(jīng)寫(xiě)過(guò)一篇關(guān)于選擇測試的工具的指導性文章 [Hendrickson 1999] 。我建議在評估測試工具中,找出能夠驗證你的想法的證據是很重要的環(huán)節。這需要測試工具至少有一個(gè)月試用期,你可能打算現在購買(mǎi)一份測試工具,然后直到評估完成后再購買(mǎi)更多份。你需要在付出大筆金錢(qián)購買(mǎi)測試工具的之前,找出工具存在的問(wèn)題。這樣,你可以從測試工具供應商得到更好的幫助,當你打算更換工具的時(shí)候,你不會(huì )感覺(jué)很為難。

              下面是一些候選的驗證概念的試驗:

              回歸測試:你準備在每個(gè)版本運行同樣的測試用例嗎?回歸測試是最宜采用自動(dòng)化測試的環(huán)節。

              配置測試:你的軟件支持多少種不同的平臺?你打算在所有支持的平臺上測試執行所有的測試用例嗎?如果是的,那么采用自動(dòng)化測試是有幫助的。

              測試環(huán)境建立:對于大量不同的測試用例,可能需要相同的測試環(huán)境搭建過(guò)程。在開(kāi)展自動(dòng)化測試執行之前,先把測試環(huán)境搭建實(shí)現自動(dòng)化。

              非 GUI 測試:實(shí)現命令行和 API 的測試自動(dòng)化比 GUI 自動(dòng)化測試容易的多。

            延伸閱讀

            文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/


            關(guān)于領(lǐng)測軟件測試網(wǎng) | 領(lǐng)測軟件測試網(wǎng)合作伙伴 | 廣告服務(wù) | 投稿指南 | 聯(lián)系我們 | 網(wǎng)站地圖 | 友情鏈接
            版權所有(C) 2003-2010 TestAge(領(lǐng)測軟件測試網(wǎng))|領(lǐng)測國際科技(北京)有限公司|軟件測試工程師培訓網(wǎng) All Rights Reserved
            北京市海淀區中關(guān)村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
            技術(shù)支持和業(yè)務(wù)聯(lián)系:info@testage.com.cn 電話(huà):010-51297073

            軟件測試 | 領(lǐng)測國際ISTQBISTQB官網(wǎng)TMMiTMMi認證國際軟件測試工程師認證領(lǐng)測軟件測試網(wǎng)

            老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
              <ruby id="h6500"><table id="h6500"></table></ruby>
              1. <ruby id="h6500"><video id="h6500"></video></ruby>
                    1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>