色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>軟件測試的基本過程簡要介紹

軟件測試的基本過程簡要介紹

2017-10-27 | rar | 0.6 MB | 次下載 | 1積分

資料介紹

軟件測試是程序的一種執(zhí)行過程,目的是盡可能發(fā)現(xiàn)并改正被測試軟件中的錯誤, 提高軟件的可靠性,它是軟件生命周期中一項非常重要的非常復雜的工作。在目前的情況下對軟件可靠性保證具有極其重要意義的,仍然是軟件測試。但如何進行測試,如何提高測試的質(zhì)量和效率,從而確保軟件產(chǎn)品的質(zhì)量和可靠性,仍是令人深感困惑的問題。本文根據(jù)筆者的一些粗淺的體會,簡要介紹軟件測試的基本過程,以及一些常用的技術手段、測試策略和準則,并介紹一個在工作中用到的Rational(現(xiàn)已被IBM收購)自動化軟件測試工具Visual Test。
  運用這種自動化測試工具可以省去很多手工運行的麻煩,而且準確獲得測試數(shù)據(jù)和結(jié)果。通過本文介紹,以期使愈來愈多的人在認識到軟件測試重要性的同時,能夠更進一步了解應如何正確地選擇和有效地運用各種各樣的測試方法、技術以及自動化測試工具提高軟件的質(zhì)量和可靠性。
  軟件測試的基本過程
  軟件測試是一個極為復雜的過程。一個規(guī)范化的軟件測試過程通常須包括以下基本的測試活動 :①擬定軟件測試計劃 ;②編制軟件測試大綱 ;③設計和生成測試用例 ;④實施測試 ;⑤生成軟件問題報告。
  實際上,軟件測試過程與整個軟件開發(fā)過程基本上是平行進行的。測試計劃早在需求分析階段即應開始制定,其他相關工作,包括測試大綱的制定、測試數(shù)據(jù)的生成、測試工具的選擇和開發(fā)等也應在測試階段之前進行。充分的準備工作可以有效地克服測試的盲目性,縮短測試周期,提高測試效率,并且起到測試文檔與開發(fā)文檔互查的作用。
  此外,軟件測試在每個測試周期中,測試工程師將依據(jù)預先編制好的測試大綱和準備好的測試用例,對被測軟件進行完整的測試。測試與糾錯通常是反復交替進行的。
  軟件測試工具
  軟件測試的目的是用盡可能少的時間和人力發(fā)現(xiàn)并改正軟件中潛在的各種故障及缺陷,并能以更快的速度和更低的成本開發(fā)出高質(zhì)量的應用程序,這就使測試人員的工作比以往任何時候都更加困難。在很多項目中,測試人員的所有任務大多是由手動處理的,而實際上有很大一部分重復性強的測試工作是可以獨立開來,自動實現(xiàn)的。在大型項目中測試團隊和其他團隊之間沒有足夠的合作,無法促進彼此的交流。實施測試自動化可以提高測試工作效率,使用工具的目的只是為了減少部分手工測試,將更多人力資源投入到更有價值的工作中。
  一些受軟件開發(fā)人員歡迎的軟件測試工具為軟件測試提供了強有力的支持。本文將介紹美國Rational 公司(現(xiàn)已被IBM收購)的著名套裝軟件Rational Visual Test。它的一個重要特點是可以自動驅(qū)動被測程序的運行。并且可以自動記錄和重放程序執(zhí)行過程,從而實現(xiàn)了對測試進行“復查”的自動化。由于測試是一個需要反復進行的過程,常常要數(shù)十次甚至數(shù)百次地重復。因此,這一特性大大地提高了軟件“再測試”(Re-Test)和“回歸測試”(Regression)的自動化程度,把測試人員從繁雜的、重復性的手工測試中解脫出來,從而顯著地提高軟件測試效率。除了這個最基本的自動錄放功能外,它還提供了一系列的輔助支持功能,比如被錄制的程序執(zhí)行過程可以被自動轉(zhuǎn)換成具有良好可讀性的高級語言程序,從而使這個測試驅(qū)動程序可以由測試人員根據(jù)測試需要進行必要的修改,甚至完全用手工方式編制。自動記錄和分析比較測試的執(zhí)行結(jié)果。
  測試實例介紹
  接下來以實際工作中的一個測試項目為例,結(jié)合Visual Test這個自動測試工具對所要測試的內(nèi)容進行介紹。為了方便介紹,下文都以VT作為Visual Test的簡稱,QT作為工具QuickTest Professional的簡稱。
  Visual Test的軟件界面,與Visual Stadio相似,所以很容易上手,左面是建立的項目名,右面是代碼,最下面是信息輸出窗口。
  接下來介紹所要測試的軟件ispLEVER,它是Lattice公司的CPLD/FPGA集成設計工具?,F(xiàn)在所要測試的就是在ispLEVER環(huán)境下運行一批FPGA器件的設計例子,產(chǎn)生最后的下載文件(.bit或者.jed),并提取一些例如最大頻率,所用資源等參數(shù),將這些參數(shù)與之前版本運行后的結(jié)果相比較,這樣就能分析出當前所測試軟件版本的優(yōu)劣之處。
  運行Rational Visual test測試主要分為兩步,先運行所有的設計的case,然后提取參數(shù)。運行所有case
  首先讀取runlist文件,runlist是一個包括了所有運行例子的文件名的文件,每一行對應一個例子的文件名,程序逐行讀入,參考圖1示的代碼。
  軟件測試的基本過程簡要介紹
  接下來整個代碼運行的流程可以表示為:最小化VT窗口-》在桌面上找到ispLEVER的圖標并運行-》進入工作目錄-》處理一些彈出的窗口信息-》打開需要運行的例子-》清除項目以前運行的信息 -》保存項目-》運行布線-》保存當前的項目-》把運行完的例子復制到統(tǒng)一的備份目錄中-》關閉當前運行的項目 -》運行下一個例子 ……,直至運行完所有的測試例子。
  以上所有的菜單和窗口操作都是由VT執(zhí)行代碼完成操作。接著測試工具將會按照代碼包含的子程序運行。
  軟件測試的基本過程簡要介紹
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1感應筆電路圖
  2. 0.06 MB   |  7次下載  |  免費
  3. 2美的電磁爐維修手冊大全
  4. 1.56 MB   |  5次下載  |  5 積分
  5. 3Cortex-M3/M4F指令集技術用戶手冊
  6. 2.28MB   |  3次下載  |  免費
  7. 4SMD LED選型手冊 貼片燈珠
  8. 5.47 MB   |  3次下載  |  免費
  9. 5基于PLC的拉絲機張力控制系統(tǒng)研究
  10. 0.14 MB   |  2次下載  |  5 積分
  11. 6LZC3106G高性能諧振控制器中文手冊
  12. 1.29 MB   |  1次下載  |  1 積分
  13. 7JL2233B集成電平轉(zhuǎn)換功能的LDO中文手冊
  14. 0.50 MB   |  1次下載  |  免費
  15. 8加密芯片的一種破解方法和對應加密方案改進設計
  16. 0.29 MB   |  1次下載  |  免費

本月

  1. 1使用單片機實現(xiàn)七人表決器的程序和仿真資料免費下載
  2. 2.96 MB   |  44次下載  |  免費
  3. 2UC3842/3/4/5電源管理芯片中文手冊
  4. 1.75 MB   |  19次下載  |  免費
  5. 3華瑞昇CR216芯片數(shù)字萬用表規(guī)格書附原理圖及校正流程方法
  6. 0.74 MB   |  14次下載  |  3 積分
  7. 4DMT0660數(shù)字萬用表產(chǎn)品說明書
  8. 0.70 MB   |  13次下載  |  免費
  9. 53314A函數(shù)發(fā)生器維修手冊
  10. 16.30 MB   |  13次下載  |  免費
  11. 6TPS54202H降壓轉(zhuǎn)換器評估模塊用戶指南
  12. 1.02MB   |  8次下載  |  免費
  13. 7STM32F101x8/STM32F101xB手冊
  14. 1.69 MB   |  8次下載  |  1 積分
  15. 8感應筆電路圖
  16. 0.06 MB   |  7次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935119次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設計
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233084次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73807次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65987次下載  |  10 積分
主站蜘蛛池模板: 国产精品自拍| 456亚洲人成在线播放网站| 亚洲黄色高清| 成人免费无毒在线观看网站| 国产在线精品亚洲第1页| 日韩免费一区二区三区在线| 中文字幕在线视频网站| 果冻传媒2021在线观看| 我的年轻漂亮继坶三级| 俄罗斯少女人体| 日日夜夜撸 在线影院| yellow在线观看免费直播| 麻豆最新免费版| 1788福利视频在视频线| 麻豆XXXX乱女少妇精品| 1300部真实小Y女视频合集| 美女xx00| A片毛片免费视频在线看| 男生脱美女内裤内衣动态图| 99久久久免费精品国产| 男男腐文污高干嗯啊快点1V1| 97精品一区二区视频在线观看| 蜜桃99影院| proburn中文破解版下载| 亲胸吻胸添奶头GIF动态图免费| chinesetoilet美女沟| 秋霞鲁丝片Av无码| 成人天堂婷婷青青视频在线观看| 日本久久久久久久做爰片日本| 高清国产mv视频在线观看| 色欲AV亚洲永久无码精品麻豆| 国产99视频精品免费播放| 桃花免费高清在线观看| 国产一区免费在线观看| 亚洲综合中文| 免费人成网站永久| 抽插妇女疯狂视频| 亚洲精品久久YY5099| 就操成人网| WWW国产色情在线观看APP| 少妇高潮A片特黄久久精品网|