日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

工资软件测试白盒测试报告,白盒测试测试报告模板.doc

發(fā)布時間:2023/12/14 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 工资软件测试白盒测试报告,白盒测试测试报告模板.doc 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

白盒測試測試報告模板

白盒測試測試報告模板

白盒測試實(shí)驗報告-范例

廣西科技大學(xué)計算機(jī)學(xué)院

《軟件測試技術(shù)》實(shí)驗報告書

實(shí)驗一 白盒測試

學(xué)生姓名:xxxx 學(xué) 號:xxxx 班 級:xxxx 指導(dǎo)老師:xxxxx

專 業(yè):計算機(jī)學(xué)院軟件工程

提交日期:2014年10月20日

白盒測試實(shí)驗報告

一 實(shí)驗內(nèi)容

1、 系統(tǒng)地學(xué)習(xí)和理解白盒測試的基本概念、原理,掌握白盒測試的基本技術(shù)和方法; 2、 舉例進(jìn)行白盒測試,使用語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、組合

覆蓋、路徑覆蓋進(jìn)行測試。 3、 通過試驗和應(yīng)用,要逐步提高和運(yùn)用白盒測試技術(shù)解決實(shí)際測試問題的能力; 4、 熟悉C++編程環(huán)境下編寫、調(diào)試單元代碼的基本操作技術(shù)和方法;

5、 完成實(shí)驗并認(rèn)真書寫實(shí)驗報告(要求給出完整的測試信息,如測試程序、測試用例,

測試報告等)

二 實(shí)驗原理

白盒測試原理:已知產(chǎn)品的內(nèi)部工作過程,可以通過測試證明每種內(nèi)部操作是否符合設(shè)計規(guī)格要求,所有內(nèi)部成分是否已經(jīng)過檢查。它是把測試對象看作裝在一個透明的白盒子里,也就是完全了解程序的結(jié)構(gòu)和處理過程。這種方法按照程序內(nèi)部的邏輯測試程序,檢驗程序中的每條通路是否都能按預(yù)定要求正確工作。其又稱為結(jié)構(gòu)測試。

對于該實(shí)驗的例子給出其流程圖如下圖所示,我們來了解白盒測試的基本技術(shù)和方法。

語句覆蓋是指選擇足夠的測試用例,使得程序中每個語句至少執(zhí)行一次。如上例選擇測試用例x=1,y=1和x=1,y=-1可覆蓋所有語句。

判定覆蓋是指選擇足夠的測試用例,使得程序中每一個判定至少獲得一次“真”值和“假”值,從而使得程序的每個分支都通過一次(不是所有的邏輯路徑)。選擇測試用例x=1,y=1和x=1,y=-1可覆蓋所有判定。

條件覆蓋是指選擇語句多數(shù)的測試用例,使得程序判定中的每個條件能獲得各種不同的結(jié)果。選擇測試用例x=1,y=1和x=-1,y=-1可覆蓋所有條件。

判定/條件覆蓋是指選擇足夠多的測試用例,使得程序判定中每個條件取得條件可能的值,并使每個判定取到各種可能的結(jié)果(每個分支都通過一次)。即滿足條件覆蓋,又滿足判定覆蓋。選擇測試用例x=1,y=1和x=-1,y=-1可覆蓋所有判定/條件。

條件組合覆蓋是指選擇足夠的測試用例,使得每個判定中的條件的各種可能組合都至少出現(xiàn)一次(以判定為單位 找條件組合)。

注:a,條件組合只針對同一個判斷語句存在多個條件的情況,讓這些條件的取值進(jìn)行笛卡爾乘積組合。

b,不同的判斷語句內(nèi)的條件取值之間無需組合。

c,對于但條件的判斷語句,只需要滿足自己的所有取值即可。

選擇測試用例x=1,y=1;x=1,y=-1,x=-1,y=1和x=-1,y=-1可覆蓋所有條件組合。

路徑覆蓋是分析軟件過程流的通用工具,有助分離邏輯路徑,進(jìn)行邏輯覆蓋的測試,所用的流程圖就是討論軟件結(jié)構(gòu)復(fù)雜度時所用的流程圖。

三 實(shí)驗方法

四 實(shí)驗結(jié)果

根據(jù)上面設(shè)計的測試案例,編寫程序后,白盒測試結(jié)果如下所示: 1、 語句覆蓋

x=1,y=1

x=1,y=-1

2、 判定覆蓋

x=1,y=1

x=1,y=-1

篇二:白盒測試實(shí)驗報告范本

實(shí)驗一:白盒軟件測試

一、實(shí)驗?zāi)康?/p>

通過簡單程序白盒測試,熟悉測試過程,對軟件測試行程初步了解,并養(yǎng)成良好的測試習(xí)慣。熟練掌握如何運(yùn)用基路徑測試方法進(jìn)行測試用例設(shè)計,初步熟悉如何利用程序插裝技術(shù)進(jìn)行邏輯覆蓋率分析。

二、實(shí)驗內(nèi)容

背景:

被測測試程序功能:計算被輸入日期是星期幾;

程序定義:已知公元1年1月1日是星期一,只要輸入年月日,能自動回復(fù)當(dāng)天是星期幾;

測試環(huán)境:Windows vista、Dev C++;

說明:本次測試采用插樁測試法,由于程序簡單,手動輸入測試用例。 程序說明:

A程序思路:計算輸入日期與公元1年1月1日所相差的天數(shù),具體如下:總天數(shù)=公元1年到輸入日期上一年年底天數(shù)+輸入年份的1月到上月月底天數(shù)+輸入日期的天數(shù)

B閏年滿足條件(year%4==0)&&(year%100!=0)||(year%400==0)

(1)分析各種輸入情況,結(jié)合程序輸出結(jié)果,并給出詳細(xì)測試用例;

(2)根據(jù)(1)所劃分的等價類,進(jìn)行邊界值分析,并給出具體的測試用例;

(3)決策表測試法;

①列出輸入變量month、 day、 year的有效等價類;(條件樁) ②分析程序的規(guī)格說明,給出問題規(guī)定的可能采取操作;(動作樁) ③畫出決策表(簡化);

④根據(jù)決策表,給出詳細(xì)測試用例。

代碼:(被測部分為while循環(huán)內(nèi)部語句)

#include iostream

using namespace std;

int main()

{

int x=1,year, month, day;

while(x)

{

1.int i, num=0,total, total1, total2;

總結(jié)

以上是生活随笔為你收集整理的工资软件测试白盒测试报告,白盒测试测试报告模板.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。