四虎国产精品永久地址998_chinesexxx少妇露脸_日本丁香久久综合国产精品_一区二区久久久久_四虎av影视_久久久久国产一区二区三区不卡

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁(yè) > IT資訊 > 軟件研發(fā) > 軟件測(cè)試的方法和技術(shù)是什么?

軟件測(cè)試的方法和技術(shù)是什么?

2020-07-08 11:42:03 | 來(lái)源:中培企業(yè)IT培訓(xùn)網(wǎng)

軟件測(cè)試是使用手動(dòng)或自動(dòng)方式運(yùn)行或測(cè)定軟件系統(tǒng)的過(guò)程。其目的是檢查它是否滿足指定要求,或弄清預(yù)期結(jié)果與實(shí)際結(jié)果之間的差異。那么軟件測(cè)試的方法和技術(shù)是什么?軟件測(cè)試包括軟件測(cè)試基礎(chǔ)知識(shí),軟件測(cè)試方法,軟件測(cè)試過(guò)程和規(guī)范,單元測(cè)試和集成測(cè)試,系統(tǒng)測(cè)試,驗(yàn)收測(cè)試,軟件本地化測(cè)試,測(cè)試自動(dòng)化及其框架,白盒測(cè)試和黑盒測(cè)試等。

  一、等價(jià)類(lèi)測(cè)試方法的具體操作

  1、測(cè)試用例的基本要素:用例編號(hào)、測(cè)試目的、用例描述、預(yù)期結(jié)果

  2、兩位整數(shù)加法計(jì)算器的基本需求

第一個(gè)數(shù)和第二個(gè)數(shù)只能輸入-99到99之間的整數(shù);

對(duì)于輸入的小于-99的或大于99的數(shù)據(jù),程序應(yīng)給出明確提示;對(duì)于輸入的小數(shù)、字符等非法數(shù)據(jù),程序應(yīng)給出明確提示。

  3、加法器編寫(xiě)測(cè)試用例

首先明確測(cè)試對(duì)象—第—個(gè)數(shù)文本框;

說(shuō)明:在測(cè)試第一個(gè)數(shù)的時(shí)候,保證第二個(gè)數(shù)正確;

根據(jù)需求,劃分等價(jià)類(lèi);細(xì)化等價(jià)類(lèi);建立等價(jià)類(lèi)表;編寫(xiě)用例。

  4、常見(jiàn)應(yīng)用

在輸入條件規(guī)定了取值范圍或值的個(gè)數(shù)的情況下,則可以確立一個(gè)有效等價(jià)類(lèi)和兩個(gè)無(wú)效等價(jià)類(lèi);

在輸入條件規(guī)定了輸入值的集合或者規(guī)定了“必須如何”的條件的情況下,可確立一個(gè)有效等價(jià)類(lèi)和一個(gè)無(wú)效等價(jià)類(lèi);

在輸入條件是一個(gè)布爾量的情況下,可確定一個(gè)有效等價(jià)類(lèi)和一個(gè)無(wú)效等價(jià)類(lèi);

在規(guī)定了輸入數(shù)據(jù)的一組值,并且程序要對(duì)每一個(gè)輸入值分別處理的情況下,可確立n個(gè)有效等價(jià)類(lèi)和一個(gè)無(wú)效等價(jià)類(lèi)。

在規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則情況下,可確立一個(gè)有效等價(jià)類(lèi)(符合規(guī)則)和若干個(gè)無(wú)效等價(jià)類(lèi)在確知已劃分的等價(jià)類(lèi)中各元素在程序處理中的方式不同的情況下,則應(yīng)再將該等價(jià)類(lèi)進(jìn)一步的劃分為更小的等價(jià)類(lèi)。

  二、邊界值測(cè)試方法

  1、策略

設(shè)計(jì)測(cè)試用例,首先應(yīng)確定邊界情況;

通常輸入和輸出等價(jià)類(lèi)的邊界,就是應(yīng)著重測(cè)試的邊界情況;

應(yīng)當(dāng)選取正好等于,剛剛大于或剛剛小于邊界的值作為測(cè)試數(shù)據(jù),而不是選取等價(jià)類(lèi)中的典型值或任意值作為測(cè)試數(shù)據(jù)。

  2、常見(jiàn)應(yīng)用

如果輸入條件規(guī)定了值的范圍,則應(yīng)取剛達(dá)到這個(gè)范圍的邊界的值,以及剛剛超越這個(gè)范圍邊界的值作為測(cè)試輸入數(shù)據(jù);

如果輸入條件規(guī)定了值的個(gè)數(shù),則用最大個(gè)數(shù),最小個(gè)數(shù),比最小個(gè)數(shù)少一,比最大個(gè)數(shù)多一的數(shù)作為測(cè)試數(shù)據(jù);

將規(guī)則1和2應(yīng)用于輸出條件,即設(shè)計(jì)測(cè)試用例使輸出值達(dá)到邊界值及其左右的值;

如果程序的規(guī)格說(shuō)明給出的輸入域或輸出域是有序集合,則應(yīng)選取集合的第一個(gè)元素和最后一個(gè)元素作為測(cè)試用例;

如果程序中使用了一個(gè)內(nèi)部數(shù)據(jù)結(jié)構(gòu),則應(yīng)當(dāng)選擇這個(gè)內(nèi)部數(shù)據(jù)結(jié)構(gòu)的邊界上的值作為測(cè)試用例。分析規(guī)格說(shuō)明,找出其它可能隱藏的邊界條件。

以上就是關(guān)于軟件測(cè)試的方法和技術(shù)是什么的全部?jī)?nèi)容介紹,設(shè)計(jì)系統(tǒng)測(cè)試計(jì)劃應(yīng)參考項(xiàng)目文檔,例如軟件測(cè)試計(jì)劃,軟件需求規(guī)范,迭代計(jì)劃。軟件測(cè)試計(jì)劃評(píng)審會(huì)項(xiàng)目經(jīng)理,SQA負(fù)責(zé)人,配置負(fù)責(zé)人和測(cè)試組必須都參,并與其共同完成測(cè)試項(xiàng)目。如果還想了解更多關(guān)于軟件測(cè)試的信息,請(qǐng)就行關(guān)注中培偉業(yè)。

主站蜘蛛池模板: 丽江市| 双江| 贵溪市| 拉孜县| 峨眉山市| 连州市| 正宁县| 华安县| 平江县| 南木林县| 合水县| 昌乐县| 长岭县| 定远县| 丘北县| 灌云县| 营口市| 山阴县| 通化县| 易门县| 英超| 内黄县| 奉化市| 花垣县| 乐陵市| 交城县| 罗甸县| 巴中市| 通江县| 沙田区| 海晏县| 万山特区| 措美县| 新野县| 墨竹工卡县| 祁门县| 绩溪县| 颍上县| 和田市| 江陵县| 卫辉市|