• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

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

    飛花摘葉還是重劍無鋒[3]

    發布: 2008-6-30 15:12 | 作者: 不詳 | 來源: 不詳 | 查看: 27次 | 進入軟件測試論壇討論

    領測軟件測試網 關鍵字:

      你可能覺得折騰這么一套東西動作也挺大的。我得說,“看菜吃飯”。

      另一個例子,有一個測試框架,萬事俱備,就是沒法把test case自動傳送到Apple Macintosh的機器上,F有的代碼可以讓test case在Apple Macintosh上執行,也可以把test case從服務器下載到Windows測試機器上發動執行,但是沒法跟Apple Macintosh交流。

      怎么辦?在Apple上開發誰都不懂。在Apple Macintosh上寫一個客戶端跟服務器交流,夠忙半天的了。面對一整套已經完備的測試框架,讓它盡快用于新的環境,比做什么都重要。

      別人告訴我,可以Apple Macintosh上開一個共享夾,然后Windows的機器可以用UNC路徑往里面讀寫文件。

      OK,這就足夠了。Windows測試機器上發動執行的只是一個腳本,把需要用到的文件往指定Apple機器的共享文件夾上寫。寫完之后再寫一個文件,名字是約定好的,例如“ready”,里面包含啟動test case的命令行。然后不停的隔一段時間檢查共享文件夾里面一個叫做例如“done”的文件,出現之后把它作為結果返回服務器,最后把它和其它文件都刪掉,退出。

      Apple Macintosh上面則運行另一個腳本,始終不退出。它不停的隔一段時間檢查其指定的共享文件夾里面一個叫做“ready”的文件,出現之后執行里面的命令并且等待它結束。這個命令必須生成一個叫做“done”的文件,包含執行結果。然后,不停的隔一段時間檢查“done”是不是還在,不在了就回到最初的檢查“ready”的代碼。

      這就足夠了。兩個腳本加起來50行不到。

      你覺得它太粗糙了吧?這么簡單的協議?

      事實上,它并不需要十分健壯。

      一、 Windows和Macintosh雙方的網絡文件系統協議解決了很多問題

      二、 測試機器是不會有人去用的,你可以安全的假設只有你的程序在執行

      三、 服務器和test case都已經測試過,他們應該負擔起若干健壯性的需求。事實上,他們比這兩個腳本更適合做這個,不是嗎?

      這就是“看菜吃飯”:不需要的功能,是不需要去實現的,無論它看上去有多么的cool;必需的功能,無論如何都要做到,無論它看上去有多么的boring。

      其實,無論開發測試,都是為了讓人們更好的發揮自身的潛力。開發工程師讓人們可以專注于自身的事業而不用過多學習計算機技術;測試工程師讓開發工程師可以發揮自身開發的潛力而不用過多參與質量保證的事務。代碼高下之分,只能通過讓人們發揮了多少潛力來檢驗。

      《神雕俠侶》里提到獨孤求敗晚年“飛花摘葉皆可傷人”,皆因“不滯于物”,達到“無劍勝有劍”的境界。

      所以,開發和測試工程師寫出來的代碼高下之分,對于這個問題,我會這樣回答:皆可傷人,何須理會是花葉還是刀劍;都能發揮人們的潛力,不必關心來自開發還是測試的手筆;優劣之分,或者只來自于用劍者本身。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 飛花 重劍


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

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>