国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

軟件測試的概述

luckyyulin / 1579人閱讀

摘要:其目的是為了檢測軟件基本組成單位的正確性集成測試將程序的模塊采用適當(dāng)?shù)募刹呗越M裝起來系統(tǒng)測試對整個(gè)軟件進(jìn)行系統(tǒng)性測試。

? ? ?1,什么是軟件測試

? ? ? ? ? ? ? 概念:在規(guī)定的條件下對程序? 進(jìn)行操作,以發(fā)現(xiàn)程序錯(cuò)誤,衡量軟件質(zhì)量,并對其是否能滿足設(shè)計(jì)要求進(jìn)行評估的過程

? ? ? 2,軟件測試的分類

? ? ? ? 按照開發(fā)階段:單元測試,集成測試,系統(tǒng)測試,驗(yàn)收測試

? ? ? ? ? ? ?單元測試:是對軟件組成進(jìn)行測試。其目的是為了檢測軟件基本組成單位的正確性

? ? ? ? ? ? ?集成測試:將程序的模塊采用適當(dāng)?shù)募刹呗越M裝起來

? ? ? ? ? ? ?系統(tǒng)測試:對整個(gè)軟件進(jìn)行系統(tǒng)性測試。其中包括軟件所運(yùn)行的硬軟件環(huán)境進(jìn)行測試。時(shí)間大部分在系統(tǒng)測試的階段,包括回歸測試和冒煙測試

? ? ? ? ? ? ? 回歸測試:是在開發(fā)修改完舊的代碼之后。重新進(jìn)行測試以確定修改沒有引入新的錯(cuò)誤或其他代碼產(chǎn)生錯(cuò)誤,自動化回歸測試將大幅降低系統(tǒng)測試,維護(hù)升級等階段的成本。在整個(gè)軟件的過程中占有很大的工作比重,軟件開發(fā)的各個(gè)階段都會多次回歸測試

? ? ? ? ? ? ?冒煙測試:目的是為了確認(rèn)軟件的基本功能正常,可以進(jìn)行后續(xù)的測試,冒煙測試一般是開發(fā)人員開發(fā)完畢后送給測試人員進(jìn)行測試時(shí),測試人員先進(jìn)行冒煙,用以保證基本的是正確的,不會影響到后續(xù)的測試

? ? ? ? ? ? ? 驗(yàn)收測試:他是部署軟件之前最后的測試操作,它是技術(shù)測試時(shí)最后的一個(gè)測試,也叫交付測試,驗(yàn)收測試的目的是保證軟件準(zhǔn)備就緒,按照項(xiàng)目合同,任務(wù)書,雙方約定的驗(yàn)收依據(jù)文檔,向軟件的購買者展示該軟件的原始的需求

? ? ? ? 按照是否看代碼:黑盒測試,白盒測試,灰盒測試

? ? ? ? ? ? ? ?黑盒測試:也叫功能測試,測試中把被測的軟件當(dāng)成一個(gè)黑盒子,不管內(nèi)部的結(jié)構(gòu)是什么,而是關(guān)心輸入和輸出的數(shù)據(jù)時(shí)候正確

? ? ? ? ? ? ? ?白盒測試:也叫基于代碼測試,是指研究的源代碼和程序結(jié)果,接口測試也是一種白盒測試

? ? ? ? ? ? ? 灰盒測試:是介于白盒測試和黑盒測試之間的一種測試,主要是用于集成測試階段。不僅關(guān)注輸入和輸出的重要性。同時(shí)也關(guān)注程序內(nèi)的情況

? ? ? ? 按照是否手工執(zhí)行:手工測試,自動化測試

? ? ? ? ? ? ? ?手工測試:是有人一個(gè)個(gè)的輸入測試用例,然后觀察結(jié)果,和機(jī)器測試相對應(yīng),屬于比較原始的,需要一個(gè)一個(gè)步驟進(jìn)行測試。

? ? ? ? ? ? ? ? 手動測試的優(yōu)缺點(diǎn):

? ? ? ? ? ? ? ? ? ? ? ? 優(yōu)點(diǎn):自動化測試無法替代的探索性測試,發(fā)散思維類無既定結(jié)果的測試

? ? ? ? ? ? ? ? ? ? ? ? 缺點(diǎn):執(zhí)行的效率比較慢。量大易錯(cuò)

? ? ? ? 按照測試對象劃分:性能測試,安全測試,兼容性測試,文檔測試,業(yè)務(wù)測試,界面測試

? ? ? ? ? ? ? ? 性能測試:是為了檢查系統(tǒng)是否滿足需求規(guī)格說明書中規(guī)定的性能(通常表現(xiàn)為以下幾方面)

? ? ? ? ? ? ? ? ? ? ? ? - 對資源的利用進(jìn)行精確的度量

? ? ? ? ? ? ? ? ? ? ? ? - 對執(zhí)行間隙,日志文件(如報(bào)錯(cuò),中斷)

? ? ? ? ? ? ? ? ? ? ? ? - 響應(yīng)時(shí)間

? ? ? ? ? ? ? ? ? ? ? ? - 吞吐量

? ? ? ? ? ? ? ? ? ? ? ? - 輔導(dǎo)存儲區(qū)(例如緩沖區(qū),工作區(qū)的大小)

? ? ? ? ? ? ? ? ? ? ? ? - 處理精度等進(jìn)行檢測

? ? ? ? ? ? ? ? 安全測試:這個(gè)領(lǐng)域相對比較獨(dú)立,需要很多專業(yè)知識,例如WEB的安全測試,熟悉各種網(wǎng)絡(luò)協(xié)議,TCP/Http,防火墻,CDN,熟悉各種操作系統(tǒng)的漏洞。熟悉路由器等。從軟件來說熟悉各種攻擊手段,例如sql注入,Xss,cc攻擊等

? ? ? ? ? ? ? ? 兼容性測試:是指軟件之間能否很好的運(yùn)作,會不會有影響,軟件和硬件之間是否發(fā)揮很好的效率工作,會不會影響導(dǎo)致系統(tǒng)的崩潰

? ? ? ? ? ? ? ? 文檔測試:主要關(guān)注點(diǎn)是(術(shù)語,正確性,完整性,一致性,完整性,一致性)

? ? ? ? ? ? ? ?業(yè)務(wù)測試:是測試人員將系統(tǒng)的各個(gè)模塊串聯(lián)起來運(yùn)行,模擬真實(shí)用戶實(shí)際工作流程,滿足永續(xù)需求定義等功能進(jìn)行測試的過程

????????????????界面測試:也叫UI測試。測試用戶界面的功能模塊的布局是否合理,整體風(fēng)格是否一致、各個(gè)控件的放置位置是否符合客戶的使用習(xí)慣,還要測試操作界面操作便捷性、導(dǎo)航簡單易懂性、頁面元素的可用性,頁面元素的可用性、界面中文字是否正確,命名是否統(tǒng)一,頁面是否美觀、文字、圖片組合是否完美。

? ? ?3,一個(gè)項(xiàng)目從開始到結(jié)束 軟件測試的流程

? ? ? ? 首先項(xiàng)目進(jìn)行立項(xiàng),然后對其項(xiàng)目進(jìn)行需求分析,分析完以后對其需求評審并將其提交給開發(fā),同時(shí)QA(質(zhì)量保證)團(tuán)隊(duì)或者測試團(tuán)隊(duì)來編寫測試用例,通過產(chǎn)品經(jīng)理,開發(fā)人員和測試人員對測試用例進(jìn)行評審,評審?fù)暌院螅瑴y試人員進(jìn)行冒煙測試,確認(rèn)完基本功能沒有問題以后,將根據(jù)用例來進(jìn)行測試,生成缺陷報(bào)告提交給開發(fā),開發(fā)修改以后對其進(jìn)行回歸測試,如果還是有缺陷,就重復(fù)以上操作,其次對其進(jìn)行驗(yàn)收測試,最后完成交付

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/121057.html

相關(guān)文章

  • django官方文檔1.11編翻:首頁

    摘要:源網(wǎng)頁說明文檔所有關(guān)于你應(yīng)該且必須知道的。性能和優(yōu)化概述的兼容性旨在兼容多種不同版本的支持的兼容性地理框架打算成為世界級的地理框架。其目標(biāo)是盡可能簡單地構(gòu)建應(yīng)用程序并利用空間使能數(shù)據(jù)的功能。 源網(wǎng)頁:https://docs.djangoproject.co... django說明文檔 所有關(guān)于django你應(yīng)該且必須知道的。 第一步 你是否django編程新手,那就從此開始!從零開始...

    Michael_Lin 評論0 收藏0
  • 微服務(wù)與Spring Cloud概述

    摘要:微服務(wù)架構(gòu)概述應(yīng)用架構(gòu)的發(fā)展應(yīng)用是可獨(dú)立運(yùn)行的程序代碼,提供相對完善的業(yè)務(wù)功能。阿里開源的是的典型實(shí)現(xiàn)。它目前由官方開發(fā)維護(hù),基于開發(fā),提供一套完整的微服務(wù)解決方案。 微服務(wù)與Spring Cloud 隨著互聯(lián)網(wǎng)的快速發(fā)展, 云計(jì)算近十年也得到蓬勃發(fā)展, 企業(yè)的IT環(huán)境和IT架構(gòu)也逐漸在發(fā)生變革,從過去的單體應(yīng)用架構(gòu)發(fā)展為至今廣泛流行的微服務(wù)架構(gòu)。 微服務(wù)是一種架構(gòu)風(fēng)格, 能給軟件應(yīng)用...

    scwang90 評論0 收藏0
  • Java性能調(diào)優(yōu)概述

    摘要:性能調(diào)優(yōu)概述性能優(yōu)化有風(fēng)險(xiǎn)和弊端,性能調(diào)優(yōu)必須有明確的目標(biāo),不要為了調(diào)優(yōu)而調(diào)優(yōu)盲目調(diào)優(yōu),風(fēng)險(xiǎn)遠(yuǎn)大于收益程序性能的主要表現(xiàn)點(diǎn)執(zhí)行速度程序的反映是否迅速,響應(yīng)時(shí)間是否足夠短內(nèi)存分配內(nèi)存分配是否合理,是否過多地消耗內(nèi)存或者存在內(nèi)存泄漏啟動時(shí)間程序 [TOC] Java性能調(diào)優(yōu)概述 性能優(yōu)化有風(fēng)險(xiǎn)和弊端,性能調(diào)優(yōu)必須有明確的目標(biāo),不要為了調(diào)優(yōu)而調(diào)優(yōu)!!!盲目調(diào)優(yōu),風(fēng)險(xiǎn)遠(yuǎn)大于收益!!! 程序性...

    ad6623 評論0 收藏0
  • DevOps 基于Walle小型持續(xù)集成實(shí)戰(zhàn)(一)概述

    摘要:該文章用于概述一個(gè)小型持續(xù)集成環(huán)境的搭建的方案什么是持續(xù)集成持續(xù)集成作為當(dāng)今軟件開發(fā)實(shí)踐,可以簡單理解為團(tuán)隊(duì)開發(fā)相對頻繁的集成他們的工作,一般讓每個(gè)成員每天至少集成一次,而這回造成每天會有多次的版本發(fā)布。 該文章用于概述一個(gè)小型持續(xù)集成環(huán)境的搭建的方案 什么是持續(xù)集成? 持續(xù)集成作為當(dāng)今軟件開發(fā)實(shí)踐,可以簡單理解為團(tuán)隊(duì)開發(fā)相對頻繁的集成他們的工作,一般讓每個(gè)成員每天至少集成一次,而這回...

    Yangyang 評論0 收藏0
  • 產(chǎn)品概述 智能大數(shù)據(jù)平臺 USDP

    摘要:產(chǎn)品概述產(chǎn)品概述產(chǎn)品概述本篇目錄產(chǎn)品特點(diǎn)產(chǎn)品特點(diǎn)功能簡介功能簡介操作指南操作指南開發(fā)指南開發(fā)指南任務(wù)調(diào)度任務(wù)調(diào)度產(chǎn)品價(jià)格產(chǎn)品價(jià)格簡稱,是推出的云上智能化輕量級的大數(shù)據(jù)基礎(chǔ)服務(wù)平臺,能夠幫您快速構(gòu)建起大數(shù)據(jù)的分析處理能力。 產(chǎn)品概述本篇目錄產(chǎn)品特點(diǎn)功能簡介操作指南開發(fā)指南任務(wù)調(diào)度產(chǎn)品價(jià)格UCloud Smart Data Platform(簡稱 USDP),是 UCloud 推出的云上智能化、...

    ernest.wang 評論0 收藏441

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<