版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
北京經(jīng)濟(jì)技術(shù)職業(yè)學(xué)院畢業(yè)論文(設(shè)計(jì))論文題目:“TMS”工作任務(wù)監(jiān)控系統(tǒng)的開(kāi)發(fā)與系統(tǒng)測(cè)試思想姓名:XXX系(院)專業(yè):計(jì)算機(jī)系
年級(jí)班級(jí):應(yīng)用(軟件)06級(jí)學(xué)號(hào):06100148指導(dǎo)教師:XXX完成時(shí)間:2009年3月14日
摘要本文以該TMS工作監(jiān)控系統(tǒng)項(xiàng)目為背景,對(duì)基于Web的企業(yè)信息系統(tǒng)的應(yīng)用進(jìn)行研究,嘗試在新一代.Net平臺(tái)上,采用ASP.net技術(shù)開(kāi)發(fā)Web信息系統(tǒng),實(shí)現(xiàn)企業(yè)信息的網(wǎng)絡(luò)化管理。關(guān)鍵詞:數(shù)據(jù)庫(kù)信息管理B/S.NET測(cè)試Web
目錄TMS工作監(jiān)控系統(tǒng)管理模塊的開(kāi)發(fā)及系統(tǒng)的測(cè)試 41選題的研究目的和意義 42國(guó)內(nèi)外發(fā)展?fàn)顩r 42.1工作流管理系統(tǒng)的發(fā)展 42.2工作流管理系統(tǒng)帶來(lái)的好處 52.3工作流管理系統(tǒng)的基本結(jié)構(gòu) 52.3.1過(guò)程定義工具 52.3.2過(guò)程定義 52.3.3工作流執(zhí)行子系統(tǒng)(WES)和工作流引擎 52.3.4工作流控制數(shù)據(jù) 62.3.5工作流相關(guān)數(shù)據(jù) 62.3.6工作表和工作表處理程序 62.3.7應(yīng)用程序和應(yīng)用數(shù)據(jù) 62.4工作流管理系統(tǒng)的標(biāo)準(zhǔn)和產(chǎn)品 62.5工作流管理系統(tǒng)的應(yīng)用 73研究?jī)?nèi)容 73.1系統(tǒng)測(cè)試 73.2具體項(xiàng)目?jī)?nèi)容,我們要完成的功能: 84研究方法、手段 94.1系統(tǒng)開(kāi)發(fā)的硬件環(huán)境 94.2系統(tǒng)開(kāi)發(fā)的軟件環(huán)境 94.3方法 95系統(tǒng)的測(cè)試 105.1TMS功能測(cè)試計(jì)劃 105.1.1Login功能 105.1.2CalendarReview功能 105.1.3ActivityReview&Administration&Search功能 105.1.4TaskAdministration功能 115.1.5Group&TaskAdministration功能 115.1.6CustomerAdministration功能 115.1.7EmployeeAdministration功能 115.1.8PasswordConfiguration功能 115.1.9configurationAdministration功能 115.2測(cè)試用例設(shè)計(jì) 126研究計(jì)劃 177結(jié)論 178參考文獻(xiàn) 17
TMS工作監(jiān)控系統(tǒng)管理模塊的開(kāi)發(fā)及系統(tǒng)的測(cè)試1選題的研究目的和意義隨著經(jīng)濟(jì)全球化程度的不斷提高,通過(guò)電話和傳真來(lái)交流信息、通過(guò)桌面管理系統(tǒng)來(lái)處理信息的傳統(tǒng)方式已經(jīng)越來(lái)越難以滿足企業(yè)的需求。近年來(lái)由于互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展及其逐步普及,企業(yè)對(duì)信息進(jìn)行網(wǎng)絡(luò)化管理的條件已經(jīng)日趨成熟。企業(yè)管理人員借助辦公桌上的PC機(jī)通過(guò)Web管理系統(tǒng)可以方便快速地查看有關(guān)公司各項(xiàng)業(yè)務(wù)、人員及財(cái)務(wù)等方面的信息,迅速進(jìn)行分析和處理,及時(shí)作出相應(yīng)的決策。這樣一方面可有效控制公司內(nèi)部交易成本,另一方面會(huì)顯著提高管理效率。企業(yè)信息管理的網(wǎng)絡(luò)化己經(jīng)是增強(qiáng)現(xiàn)代企業(yè)核心競(jìng)爭(zhēng)力的一個(gè)不可缺少的手段,而且是最重要和最迫切需要解決的問(wèn)題之一。建立基Web的管理信息系統(tǒng),成為企業(yè)從分散管理向集中管理發(fā)展,提高效率、降低成本、完善服務(wù)的有力保證。基于企業(yè)對(duì)采用網(wǎng)絡(luò)技術(shù)、解決企業(yè)基礎(chǔ)管理的迫切需求,許多企業(yè)管理軟件廠商在產(chǎn)品、服務(wù)、運(yùn)營(yíng)等方面迅速向互聯(lián)網(wǎng)和電子商務(wù)應(yīng)用轉(zhuǎn)型。大部分企業(yè)管理軟件已經(jīng)開(kāi)始全面從桌面應(yīng)用走向網(wǎng)絡(luò)應(yīng)用,系統(tǒng)架構(gòu)從C/S結(jié)構(gòu)升級(jí)到B/S結(jié)構(gòu)?;赪eb的平臺(tái)設(shè)計(jì)已經(jīng)成為企業(yè)管理軟件的默認(rèn)標(biāo)準(zhǔn)。軟件公司日常的工作非常繁瑣,如何來(lái)監(jiān)督管理工作的完成情況,如何來(lái)考核員工的業(yè)績(jī),在這種情況下,美國(guó)BIBT公司提出設(shè)計(jì)開(kāi)發(fā)一個(gè)基于Web的企業(yè)信息管理系統(tǒng)的項(xiàng)目——TMS工作監(jiān)控系統(tǒng),將具體的工作量化,將工作劃分為一個(gè)個(gè)的任務(wù),分配給具體的員工來(lái)完成,指定完成的期限,這樣不僅有利于控制進(jìn)度,及時(shí)反饋信息,而且可以提高工作效率,降低管理成本。TMS系統(tǒng)尤其適用于分工明確的專業(yè)的軟件測(cè)試公司。2國(guó)內(nèi)外發(fā)展?fàn)顩r2.1工作流管理系統(tǒng)的發(fā)展工作流管理系統(tǒng)(WorkflowManagementSystem,WFMS)是定義、創(chuàng)建、執(zhí)行工作流的系統(tǒng)。在最高層上,WFMS應(yīng)能提供以下三個(gè)方面的功能支持●建造功能:對(duì)工作流過(guò)程及其組成活動(dòng)定義和建模;●運(yùn)行控制功能:在運(yùn)行環(huán)境中管理工作流過(guò)程,對(duì)工作流過(guò)程中的活動(dòng)進(jìn)行調(diào)度;●運(yùn)行交互功能:指在工作流運(yùn)行中,WFMS與用戶(業(yè)務(wù)工作的參與者或控制者)及外部應(yīng)用程序工具交互的功能。2.2工作流管理系統(tǒng)帶來(lái)的好處由于信息技術(shù)的發(fā)展和日趨激烈的商業(yè)競(jìng)爭(zhēng),人們不再滿足于獨(dú)立、零散的辦公自動(dòng)化和計(jì)算機(jī)應(yīng)用,而是需要綜合的、集成化的解決方案。作為一種對(duì)常規(guī)性事務(wù)進(jìn)行管理、集成的技術(shù),WFMS的出現(xiàn)是必然的。它可以帶來(lái)以下收益:●改進(jìn)和優(yōu)化業(yè)務(wù)流程,提高業(yè)務(wù)工作效率;●實(shí)現(xiàn)更好的業(yè)務(wù)過(guò)程控制,提高顧客服務(wù)質(zhì)量;●提高業(yè)務(wù)流程的柔性等。2.3工作流管理系統(tǒng)的基本結(jié)構(gòu)WFMS組成如圖所示。在這個(gè)一般結(jié)構(gòu)模型中,有三種類型的部件:●WFMS內(nèi)提供各種功能支持的軟件組元(用深色填充圖形表示);●為一個(gè)或多個(gè)軟件組元使用的各種系統(tǒng)定義和控制數(shù)據(jù)(未填充圖形);●應(yīng)用程序和數(shù)據(jù)庫(kù)(淺色填充圖形)。系統(tǒng)中主要部件和數(shù)據(jù)的作用如下:2.3.1過(guò)程定義工具過(guò)程定義工具被用來(lái)創(chuàng)建計(jì)算機(jī)可處理的業(yè)務(wù)過(guò)程描述。它可以是形式化的過(guò)程定義語(yǔ)言或?qū)ο箨P(guān)系模型,也可以是簡(jiǎn)單地規(guī)定用戶間信息傳輸?shù)囊唤M路由命令。2.3.2過(guò)程定義過(guò)程定義(數(shù)據(jù))包含了所有使業(yè)務(wù)過(guò)程能被工作流執(zhí)行子系統(tǒng)執(zhí)行的必要信息。這些信息包括起始和終止條件、各個(gè)組成活動(dòng)、活動(dòng)調(diào)度規(guī)則、各業(yè)務(wù)的參與者需要做的工作、相關(guān)應(yīng)用程序和數(shù)據(jù)的調(diào)用信息等。2.3.3工作流執(zhí)行子系統(tǒng)(WES)和工作流引擎工作流執(zhí)行子系統(tǒng)也稱為(業(yè)務(wù))過(guò)程執(zhí)行環(huán)境,包括一個(gè)或多個(gè)工作流引擎。工作流引擎是WFMS的核心軟件組元。它的功能包括:解釋過(guò)程定義;創(chuàng)建過(guò)程實(shí)例并控制其執(zhí)行;調(diào)度各項(xiàng)活動(dòng);為用戶工作表添加工作項(xiàng);通過(guò)應(yīng)用程序接口(API)調(diào)用應(yīng)用程序;提供監(jiān)督和管理功能等。工作流執(zhí)行子系統(tǒng)可以包括多個(gè)工作流引擎,不同工作流引擎通過(guò)協(xié)作共同執(zhí)行工作流。2.3.4工作流控制數(shù)據(jù)指被WES和工作流引擎管理的系統(tǒng)數(shù)據(jù),例如工作流實(shí)例的狀態(tài)信息、每一活動(dòng)的狀態(tài)信息等。2.3.5工作流相關(guān)數(shù)據(jù)指與業(yè)務(wù)過(guò)程流相關(guān)的數(shù)據(jù)。WFMS使用這些數(shù)據(jù)確定工作流實(shí)例的狀態(tài)轉(zhuǎn)移,例如過(guò)程調(diào)度決策數(shù)據(jù)、活動(dòng)間的傳輸數(shù)據(jù)等。工作流相關(guān)數(shù)據(jù)既可以被工作流引擎使用,也可以被應(yīng)用程序調(diào)用。2.3.6工作表和工作表處理程序工作表列出了與業(yè)務(wù)過(guò)程的參與者相關(guān)的一系列工作項(xiàng),工作表處理程序則對(duì)用戶和工作表之間的交互進(jìn)行管理。工作表處理程序完成的功能有:支持用戶在工作表中選取一個(gè)工作項(xiàng),重新分配工作項(xiàng),通報(bào)工作項(xiàng)的完成,在工作項(xiàng)被處理的過(guò)程中調(diào)用相應(yīng)的應(yīng)用程序等。2.3.7應(yīng)用程序和應(yīng)用數(shù)據(jù)應(yīng)用程序可以直接被WFMS調(diào)用或通過(guò)應(yīng)用程序代理被間接調(diào)用。通過(guò)應(yīng)用程序調(diào)用,WFMS部分或完全自動(dòng)地完成一個(gè)活動(dòng),或者對(duì)業(yè)務(wù)參與者的工作提供支持。與工作流控制數(shù)據(jù)和相關(guān)數(shù)據(jù)不同,應(yīng)用數(shù)據(jù)對(duì)應(yīng)用程序來(lái)講是局部數(shù)據(jù),對(duì)WFMS的其他部件來(lái)說(shuō)是不可見(jiàn)的。2.4工作流管理系統(tǒng)的標(biāo)準(zhǔn)和產(chǎn)品工業(yè)界的許多人將工作流管理奉為90年代的軟件技術(shù)。近年來(lái),工作流技術(shù)得到長(zhǎng)足的發(fā)展。1993年成立了工作流管理聯(lián)盟(WorkflowManagementCoalition,WFMC)。此后,該組織頒布了一系列工作流產(chǎn)品標(biāo)準(zhǔn),包括工作流參考模型、工作流術(shù)語(yǔ)表、工作流管理系統(tǒng)各部分間接口規(guī)格、工作流產(chǎn)品的互操作性標(biāo)準(zhǔn)等。這些舉措加速了工作流技術(shù)的商品化?,F(xiàn)在,許多公司都基于這些標(biāo)準(zhǔn)推出了自己的工作流產(chǎn)品,如ActionTechnologiesInc.的ActionWorkflow、IBM的FlowMark等。LotusNotes等群件產(chǎn)品也具備較強(qiáng)的工作流支持功能。這些產(chǎn)品為我們開(kāi)發(fā)自己的工作流應(yīng)用提供了條件。2.5工作流管理系統(tǒng)的應(yīng)用和其他的軟件產(chǎn)品一樣,用戶可以引進(jìn)成熟的工作流和群件產(chǎn)品,也可以自行開(kāi)發(fā)適合自己業(yè)務(wù)的工作流系統(tǒng),特別是基于Intranet的工作流應(yīng)用。與Intranet技術(shù)相結(jié)合,工作流系統(tǒng)更具開(kāi)放性,有更多的工具可供選用,且Browser/Server風(fēng)格的界面簡(jiǎn)單易用,這也是當(dāng)前工作流產(chǎn)品的發(fā)展方向。另外值得注意的是,WFMS的引入是與管理思想和管理業(yè)務(wù)的轉(zhuǎn)變密切相關(guān)的。一般來(lái)說(shuō),我們應(yīng)把WFMS的引進(jìn)視為改進(jìn)或重組業(yè)務(wù)流程的機(jī)遇。WFMS可以和企業(yè)再造或規(guī)范化管理相結(jié)合。企業(yè)再造追求的是對(duì)企業(yè)的經(jīng)營(yíng)管理模式和生產(chǎn)作業(yè)程序進(jìn)行徹底的革命性變革。規(guī)范化管理則是在管理經(jīng)驗(yàn)的基礎(chǔ)上對(duì)業(yè)務(wù)過(guò)程進(jìn)行科學(xué)化、規(guī)范化研究,以建立一套完整的管理工作規(guī)范體系為目標(biāo)。這種規(guī)范化一般會(huì)促進(jìn)系統(tǒng)組織結(jié)構(gòu)和運(yùn)行的改善。目前在國(guó)外,企業(yè)再造和工作流系統(tǒng)的關(guān)系較為人們所關(guān)注,如WorkflowAndReengineeringInternationalAssociation(WARIA)就是致力于此的國(guó)際組織。然而,由于國(guó)情不同,我國(guó)多數(shù)企事業(yè)單位面臨的主要管理問(wèn)題是隨意性大、運(yùn)行不規(guī)范。除了少數(shù)企業(yè)外,大部分單位不需要、也不可能進(jìn)行革命性的重組。因此,相對(duì)于企業(yè)再造理論,規(guī)范化管理在我國(guó)更現(xiàn)實(shí)、更可行,更適于和WFMS的引進(jìn)相結(jié)合。3研究?jī)?nèi)容3.1系統(tǒng)測(cè)試運(yùn)用面向?qū)ο蟮姆治龇椒ê蚒ML建模語(yǔ)言,參與基于ASP.NET+.NETFramework+SQLServer開(kāi)發(fā)B/S三層結(jié)構(gòu)的TMS工作監(jiān)控系統(tǒng),并對(duì)該系統(tǒng)進(jìn)行系統(tǒng)的測(cè)試。通過(guò)TMS工作監(jiān)控系統(tǒng)來(lái)深入了解企業(yè)信息管理系統(tǒng)的開(kāi)發(fā)流程及測(cè)試的理論、方法及實(shí)踐。本文的主要工作如下:構(gòu)建基于Web的開(kāi)發(fā)環(huán)境,包括建立數(shù)據(jù)庫(kù)服務(wù)器,即安裝SQLServer2005并對(duì)其進(jìn)行配置;安裝VisualStudio.NET2005,對(duì)IIS6.0進(jìn)行配置等。實(shí)現(xiàn)相關(guān)模塊數(shù)據(jù)庫(kù)的設(shè)計(jì)和創(chuàng)建。利用VisualStudio.NET2005開(kāi)發(fā)系統(tǒng)應(yīng)用程序。實(shí)現(xiàn)TMS工作監(jiān)控系統(tǒng)管理模塊中CustomerAdministration、EmployeeAdministration、ConfigurationAdministration模塊。對(duì)系統(tǒng)進(jìn)行測(cè)試,并用TestDirector8.0工具對(duì)測(cè)試進(jìn)行跟蹤管理。3.2具體項(xiàng)目?jī)?nèi)容,我們要完成的功能:公司每進(jìn)行一個(gè)項(xiàng)目,都有三種角色參加。一種角色是管理人員,創(chuàng)建項(xiàng)目,分配任務(wù)以及對(duì)項(xiàng)目進(jìn)展和工作完成情況進(jìn)行監(jiān)督和管理,他們對(duì)系統(tǒng)擁有最高控制權(quán)限,屬于系統(tǒng)管理員。一種角色是公司員工,他們是具體工作的執(zhí)行者,完成每日工作任務(wù),并通過(guò)該系統(tǒng)提交工作完成情況。另一種角色是公司客戶。由于客戶是項(xiàng)目的提出者,他們要求跟蹤項(xiàng)目的完成情況,因此可以登錄系統(tǒng)查看自己相關(guān)項(xiàng)目的每日進(jìn)展。管理這三種角色用戶的模塊必不可少。根據(jù)提出的需求,系統(tǒng)管理員唯一,首次登陸系統(tǒng)的用戶名和密碼默認(rèn)為系統(tǒng)管理員;一個(gè)客戶公司可以有多個(gè)系統(tǒng)用戶,一個(gè)公司員工只能有一個(gè)系統(tǒng)用戶。因此管理主要是實(shí)現(xiàn)后兩種系統(tǒng)用戶的管理。該項(xiàng)活動(dòng)將由客戶管理模塊和員工管理模塊兩部分來(lái)完成。用戶管理將所有用戶信息存放在系統(tǒng)數(shù)據(jù)庫(kù)當(dāng)中,要能瀏覽查找所有用戶信息,能創(chuàng)建新的用戶信息,并能對(duì)每條用戶信息進(jìn)行查看詳情、修改以及刪除操作。對(duì)于不同的用戶角色,BIBT關(guān)注的信息側(cè)重點(diǎn)不同。對(duì)于公司客戶,BIBT公司主要關(guān)注用戶名、公司名、聯(lián)系人、電子郵件地址、電話、地址等;對(duì)于公司員工,關(guān)注的是用戶名、姓名、電子郵件、電話等。
4研究方法、手段4.1系統(tǒng)開(kāi)發(fā)的硬件環(huán)境 最低配置:600MHzPentiumⅢ處理器,160MB內(nèi)存,5GB可用硬盤(pán)空間,需要CD-ROM或DVD-ROM驅(qū)動(dòng)器。 開(kāi)發(fā)環(huán)境:一臺(tái)高性能PC機(jī)作為WEB服務(wù)器、數(shù)據(jù)服務(wù)器和開(kāi)發(fā)用機(jī)。4.2系統(tǒng)開(kāi)發(fā)的軟件環(huán)境 在PC機(jī)上安裝WindowsXPSP2(安裝IIS5.1)+SQL2005+VisualStudio.NET2005+MicrosoftVisio2005。下面主要介紹相關(guān)軟件及開(kāi)發(fā)技術(shù)。4.3方法通過(guò)分析,我們基本可以理清工作監(jiān)控系統(tǒng)的用戶管理和配置信息管理到底要實(shí)現(xiàn)什么的問(wèn)題。使用web的B/S模式來(lái)實(shí)現(xiàn)。目前應(yīng)用廣泛的B/S模式系統(tǒng)主要是通過(guò)瀏覽器以超文本的形式向Web服務(wù)器提出訪問(wèn)數(shù)據(jù)庫(kù)的請(qǐng)求,Web服務(wù)器接受客戶請(qǐng)求后,激活對(duì)應(yīng)的應(yīng)用程序?qū)⒊谋綡TML語(yǔ)言轉(zhuǎn)化為SQL語(yǔ)言,并將這個(gè)請(qǐng)求交給數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)服務(wù)器得到請(qǐng)求后,驗(yàn)證其合法性,并進(jìn)行數(shù)據(jù)處理,然后將處理結(jié)果集返回給應(yīng)用程序,應(yīng)用程序再將結(jié)果集轉(zhuǎn)化為HTML,并由Web服務(wù)器轉(zhuǎn)發(fā)給請(qǐng)求方的瀏覽器。在B/S模式中,客戶端的標(biāo)準(zhǔn)配置是瀏覽器,如InternetExplorer;業(yè)務(wù)處理功能從C/S代碼中徹底分離出來(lái),由獨(dú)立的應(yīng)用服務(wù)器處理,Web服務(wù)器成為應(yīng)用處理的標(biāo)準(zhǔn)配置;數(shù)據(jù)處理由數(shù)據(jù)庫(kù)服務(wù)器完成。B/S模式是三層分布結(jié)構(gòu),即Web瀏覽器—Web服務(wù)器—數(shù)據(jù)庫(kù)服務(wù)器。目前,這種3層Web體系結(jié)構(gòu)主要有基于OMG的CORBA、基于微軟的COM+和基于SUN公司的RMI的分布式3層Web體系結(jié)構(gòu)。3層體系結(jié)構(gòu)將應(yīng)用程序分成3個(gè)不同的邏輯層次:表示層,應(yīng)用邏輯層和數(shù)據(jù)層。5系統(tǒng)的測(cè)試軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程,它始終是軟件開(kāi)發(fā)中的重要組成部分,也是保證軟件產(chǎn)品質(zhì)量的重要手段之一。從應(yīng)用軟件的角度來(lái)看,測(cè)試一般包括功能測(cè)試和性能測(cè)試。功能測(cè)試是將開(kāi)發(fā)出的應(yīng)用系統(tǒng)所要求達(dá)到的功能逐一進(jìn)行測(cè)試;性能測(cè)試一般是在系統(tǒng)的運(yùn)行狀態(tài)下,記錄實(shí)例運(yùn)行的數(shù)據(jù),然后,歸納和計(jì)算這些數(shù)據(jù),以此來(lái)分析系統(tǒng)運(yùn)行的性能。而基于web的軟件測(cè)試與傳統(tǒng)的軟件測(cè)試相比,除在功能測(cè)試及性能測(cè)試的內(nèi)容上有所不同外,還要從最終用戶的角度進(jìn)行安全性和可用性測(cè)試,如客戶端兼容性測(cè)試、服務(wù)器端腳本安全性測(cè)試等等。由于篇幅關(guān)系,以及根據(jù)我參與該TMS工作監(jiān)控系統(tǒng)項(xiàng)目測(cè)試實(shí)際做的工作,下面主要討論本系統(tǒng)的功能測(cè)試有關(guān)內(nèi)容。5.1TMS功能測(cè)試計(jì)劃5.1.1Login功能測(cè)試范圍:軟件的登錄情況。測(cè)試方法:在軟件系統(tǒng)的Login界面,重復(fù)輸入不同的用戶名和密碼。預(yù)期結(jié)果:軟件能自動(dòng)識(shí)別身份,并成功以首次輸入的用戶名進(jìn)行登錄。5.1.2CalendarReview功能測(cè)試范圍:CalendarReview界面的顯示和連接情況。測(cè)試方法:通過(guò)觀察和點(diǎn)擊大日歷中的“日期”方式,檢查此頁(yè)面的顯示情況和activitylist.頁(yè)面的連接情況。預(yù)期結(jié)果:導(dǎo)航欄信息、大小日歷信息顯示正確,各activitylist界面正確連接。5.1.3ActivityReview&Administration&Search功能測(cè)試范圍:Activity的創(chuàng)建、記錄、狀態(tài)、查詢、編輯情況,以及ActivityList的排序和顯示情況。測(cè)試方法:1、通過(guò)觀察、點(diǎn)擊鼠標(biāo)和輸入查詢條件的方式,檢查Activity的狀態(tài)、查詢和記錄情況。2、通過(guò)點(diǎn)擊和輸入的方式,進(jìn)行Activity的創(chuàng)建和編輯。3、通過(guò)點(diǎn)擊Task,Customer,Group,Result等標(biāo)題,檢查ActivityList的排序和顯示情況。預(yù)期結(jié)果:1、Activity記錄、狀態(tài)正確,能按輸入的查詢條件正確顯示查詢結(jié)果,2、Activity創(chuàng)建和編輯正確。3、ActivityList的排序和顯示正確。5.1.4TaskAdministration功能測(cè)試范圍:Task的添加、刪除情況。測(cè)試方法:通過(guò)輸入和點(diǎn)擊鼠標(biāo)操作,進(jìn)行Task的添加、刪除。預(yù)期結(jié)果:Task的添加、刪除功能正常。5.1.5Group&TaskAdministration功能測(cè)試范圍:Group&Task的添加、刪除和編輯情況。測(cè)試方法:通過(guò)輸入和點(diǎn)擊鼠標(biāo)操作,進(jìn)行Group&Task的添加、刪除和編輯。預(yù)期結(jié)果:Group&Task的添加、刪除和編輯功能正常。5.1.6CustomerAdministration功能測(cè)試范圍:Customer的添加、刪除和編輯情況。測(cè)試方法:通過(guò)輸入和點(diǎn)擊鼠標(biāo)操作,進(jìn)行Customer的添加、刪除和編輯。預(yù)期結(jié)果:Customer的添加、刪除和編輯功能正常。5.1.7EmployeeAdministration功能測(cè)試范圍:Employee的添加、刪除和編輯情況。測(cè)試方法:通過(guò)輸入和點(diǎn)擊鼠標(biāo)操作,進(jìn)行Employee的添加、刪除和編輯。預(yù)期結(jié)果:Employee的添加、刪除和編輯功能正常。5.1.8PasswordConfiguration功能測(cè)試范圍:Password修改情況。測(cè)試方法:通過(guò)點(diǎn)擊鼠標(biāo)進(jìn)入密碼修改界面,進(jìn)行Password修改操作。預(yù)期結(jié)果:Password修改功能正常。5.1.9configurationAdministration功能測(cè)試范圍:configurationAdministration的記錄情況。測(cè)試方法:通過(guò)點(diǎn)擊鼠標(biāo)或其它操作來(lái)改變configuration,檢查Configuration修改時(shí)的提示信息和記錄情況。預(yù)期結(jié)果:configurationadministration功能正常。5.2測(cè)試用例設(shè)計(jì)為達(dá)到最佳的測(cè)試效果或高效的揭露隱藏的錯(cuò)誤而精心設(shè)計(jì)的少量測(cè)試數(shù)據(jù),稱之為測(cè)試用例。我們不可能進(jìn)行窮舉測(cè)試,為了節(jié)省時(shí)間和資源,提高測(cè)試效率,必須要從數(shù)量極大的可用測(cè)試數(shù)據(jù)中精心挑選出具有代表性或特殊性的測(cè)試數(shù)據(jù)來(lái)進(jìn)行測(cè)試。一個(gè)好的測(cè)試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤。合格測(cè)試用例的標(biāo)準(zhǔn):全面:這是最重要、最基本的標(biāo)準(zhǔn)。測(cè)試用例應(yīng)覆蓋功能說(shuō)明書(shū)和技術(shù)說(shuō)明的全部?jī)?nèi)容,并嚴(yán)格按照測(cè)試計(jì)劃進(jìn)行。高效:過(guò)多的測(cè)試用例會(huì)使測(cè)試工作變得低效,加重測(cè)試人員的負(fù)擔(dān)和項(xiàng)目開(kāi)銷。好的測(cè)試用例應(yīng)當(dāng)是用盡量少的用例測(cè)試盡量多的功能點(diǎn)。目的明確:要求測(cè)試用例的標(biāo)題簡(jiǎn)潔明了,使運(yùn)行用例的測(cè)試人員通過(guò)標(biāo)題就可以明了這一用例是在測(cè)試哪一部分的功能??刹僮餍裕阂鬁y(cè)試用例的步驟應(yīng)十分清晰并盡可能具體。存在這樣的一個(gè)標(biāo)準(zhǔn),即即使一個(gè)非計(jì)算機(jī)專業(yè)的人,也能運(yùn)行測(cè)試用例。缺陷可重現(xiàn)性:測(cè)試用例的步驟應(yīng)使程序員可再現(xiàn)異常結(jié)果,否則測(cè)試人員可能很難編寫(xiě)出有效的缺陷報(bào)告,也就很難說(shuō)服開(kāi)發(fā)人員系統(tǒng)在這一點(diǎn)存在缺陷。限于篇幅,以下僅以TMS系統(tǒng)登錄功能模塊為例說(shuō)明該系統(tǒng)測(cè)試用例的設(shè)計(jì)。Login登錄頁(yè)面如下所示:在文本框中輸入用戶名和密碼,點(diǎn)擊Login按鈕,如果是合法用戶名和密碼則登錄系統(tǒng),如果用戶名和密碼組合有誤,則不能登錄系統(tǒng),提示錯(cuò)誤信息:“Loginfailed.Pleasecheckyouraccountandpasswordthentryagain”。點(diǎn)擊Reset鍵清空文本框內(nèi)容,回復(fù)到初始狀態(tài)。并且TMS系統(tǒng)將以首次成功登錄的用戶默認(rèn)為唯一的系統(tǒng)管理員用戶。根據(jù)功能測(cè)試常用方法,如等價(jià)類劃分法,邊界值法,錯(cuò)誤推測(cè)法等,設(shè)計(jì)測(cè)試用例如下所示:用例編號(hào)BIBT_TMS_1.9_1_1作者丁銳日期確認(rèn)日期軟件名稱TMS軟件版本1.9前置條件1、安裝TMS及其他需要安裝的軟件;2、這是第一次登錄TMS。步驟1、打開(kāi)網(wǎng)頁(yè):http://localhost/TMS/login.aspx;2、輸入用戶名“dr”;3、輸入密碼“dr”4、鼠標(biāo)左鍵單擊“Login”按鈕;5、鼠標(biāo)左鍵單擊右上角“Admin”按鈕;6、鼠標(biāo)左鍵單擊“Admin”按鈕旁邊的“Logout”按鈕。預(yù)期結(jié)果1、用戶“dr”成為系統(tǒng)管理員;2、登錄進(jìn)系統(tǒng)以后導(dǎo)航欄里出現(xiàn)歡迎標(biāo)語(yǔ)“Goodmorning/afternoon/evening,Administrator!”;3、“Admin”及“Logout”按鈕正常工作。用例編號(hào)BIBT_TMS_1.9_1_2作者丁銳日期確認(rèn)日期軟件名稱TMS軟件版本1.9前置條件1、安裝TMS及其他需要安裝的軟件;2、“dr”是唯一存在的合法用戶(密碼為空)。步驟1、打開(kāi)網(wǎng)頁(yè):http://localhost/TMS/login.aspx;2、輸入用戶名“admin/administrator”和其他用戶名,如“arch”,“???LKJ”,“丁銳”等;3、鼠標(biāo)左鍵單擊“Login”按鈕。預(yù)期結(jié)果1、這些用戶都不能登陸;2、出現(xiàn)錯(cuò)誤提示信息:“Loginfailed.Pleasecheckyouraccountandpasswordthentryagain”。用例編號(hào)BIBT_TMS_1.9_1_3作者丁銳日期確認(rèn)日期軟件名稱TMS軟件版本1.9前置條件1、安裝TMS及其他需要安裝的軟件;2、“dr”是唯一存在的合法用戶(密碼為空)。步驟1、打開(kāi)網(wǎng)頁(yè):http://localhost/TMS/login.aspx;2、不輸入用戶名,直接鼠標(biāo)左鍵單擊“Login”按鈕。預(yù)期結(jié)果1、不能登錄系統(tǒng);2、出現(xiàn)錯(cuò)誤提示信息:“TheUserNamemustbeinputed”。用例編號(hào)BIBT_TMS_1.9_1_4作者丁銳日期確認(rèn)日期軟件名稱TMS軟件版本1.9前置條件1、安裝TMS及其他需要安裝的軟件;2、“dr”是唯一存在的合法用戶(密碼為空)。步驟1、打開(kāi)網(wǎng)頁(yè):http://localhost/TMS/login.aspx;2、輸入用戶名“DR”/“Dr”/“dr”;3、鼠標(biāo)左鍵單擊“Login”按鈕。預(yù)期結(jié)果1、用戶“dr”無(wú)論大小寫(xiě)都能登錄系統(tǒng)。用例編號(hào)BIBT_TMS_1.9_1_5作者丁銳日期確認(rèn)日期軟件名稱TMS軟件版本1.9前置條件1、安裝TMS及其他需要安裝的軟件;2、“dr”是唯一存在的合法用戶(密碼為空)。步驟1、打開(kāi)網(wǎng)頁(yè):http://localhost/TMS/login.aspx;2、輸入用戶名“12312!!@$*@(@”(或者輸入用戶名“dr”,密碼“12312!!@$*@(@”);3、鼠標(biāo)左鍵單擊“Login”按鈕。預(yù)期結(jié)果1、不能登錄系統(tǒng);2、出現(xiàn)錯(cuò)誤提示信息:“Loginfailed.Pleasecheckyouraccountandpasswordthentryagain“。用例編號(hào)BIBT_TMS_1.9_1_6作者丁銳日期確認(rèn)日期軟件名稱TMS軟件版本1.9前置條件1、安裝TMS及其他需要安裝的軟件。步驟1、打開(kāi)網(wǎng)頁(yè):http://localhost/TMS/login.aspx;2、輸入用戶名“arch”;3、輸入密碼“arch”4、鼠標(biāo)左鍵單擊“Reset”按鈕。預(yù)期結(jié)果1、用戶名和密碼被清空。
6研究計(jì)劃計(jì)劃進(jìn)度預(yù)期
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產(chǎn)行業(yè)業(yè)務(wù)員工作總結(jié)
- 運(yùn)動(dòng)品牌的市場(chǎng)推廣計(jì)劃
- 【八年級(jí)下冊(cè)歷史】第16課 獨(dú)立自主的和平外交 同步練習(xí)
- 金屬行業(yè)行政后勤運(yùn)營(yíng)總結(jié)
- 2023年高考語(yǔ)文試卷(上海)(春考)(空白卷)
- 2024年美術(shù)教案集錦5篇
- 2024年煤礦應(yīng)急預(yù)案
- 紅光十字線激光器行業(yè)市場(chǎng)發(fā)展及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2025保險(xiǎn)合同協(xié)議書(shū)大全
- 2024年度天津市公共營(yíng)養(yǎng)師之二級(jí)營(yíng)養(yǎng)師綜合練習(xí)試卷B卷附答案
- 15《八角樓上》說(shuō)課稿-2024-2025學(xué)年語(yǔ)文二年級(jí)上冊(cè)(統(tǒng)編版)
- 施工工地汛期防洪防汛應(yīng)急預(yù)案(9篇)
- 商業(yè)伙伴與合作伙伴管理制度
- 03S702鋼筋混凝土化糞池-標(biāo)準(zhǔn)圖集
- 耳鼻咽喉-頭頸外科:緒論
- 2024年高中語(yǔ)文課內(nèi)文言文復(fù)習(xí)《項(xiàng)脊軒志》課后練習(xí)、探究性閱讀含答案解析翻譯
- 汽車(chē)機(jī)械制圖(第二版)AB卷模擬試卷及答案2套
- 人教版(2024版)七上數(shù)學(xué)第二單元:有理數(shù)的運(yùn)算大單元教學(xué)設(shè)計(jì)
- 6樹(shù)葉書(shū)簽(教學(xué)設(shè)計(jì))蘇教版二年級(jí)上冊(cè)綜合實(shí)踐活動(dòng)
- 安全環(huán)保重點(diǎn)崗位人員應(yīng)知應(yīng)會(huì)考試附有答案
- 部編版語(yǔ)文六年級(jí)上冊(cè)第八單元整體教學(xué)設(shè)計(jì)教案
評(píng)論
0/150
提交評(píng)論