freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

外文翻譯---基于j2ee的新型軟件自動化測試系統(tǒng)-全文預(yù)覽

2025-06-16 10:15 上一頁面

下一頁面
  

【正文】 數(shù) 據(jù),如 Excel 和依靠各種 API 和關(guān)鍵數(shù)據(jù)執(zhí)行的測試腳本。 近年來,有許多自動化測試產(chǎn)品和架構(gòu)大量涌現(xiàn)。同時,基于 套件 的測試方法被提出,如 CBSFG 等。這些傳統(tǒng)測試產(chǎn)品關(guān)心跨平臺、分布式控制和分布式執(zhí)行能力的程度還遠(yuǎn)遠(yuǎn)不夠。用戶接口模塊提供了方便的操作界面給前端用 戶發(fā)送用戶的操作請求到處理程序管理模塊。所有有關(guān)邏輯控制的要求都由工作控制端處理。該 套件 執(zhí)行層負(fù)責(zé)編制和操控某些 套件 或 用例 執(zhí)行一個特定的測試任務(wù),這就是一個自動測試系統(tǒng)的執(zhí)行核心。 如果 Web 瀏覽器立即發(fā)送每一個請求到相應(yīng)的處理程序, Web瀏覽器就 必須保存所有這些請求和處理函數(shù)之間的關(guān)系,但這會降低整個系統(tǒng)的靈活性和可擴(kuò)展性。 工作控制端、工作執(zhí)行者和 套件 執(zhí)行者可以分別通過不同的接口更新或查詢自己保存在數(shù)據(jù)庫中的 文件。 執(zhí)行服務(wù)端 工作控制端根據(jù)其狀態(tài)啟動工作來執(zhí)行,執(zhí)行服務(wù)端接收到這些執(zhí)行工作的命令后建立一個 套件 隊(duì)列,并調(diào)用 套件 執(zhí)行層依次執(zhí)行這些 套件 。因此,自動化測試系統(tǒng)具有強(qiáng)大的靈活性和可擴(kuò)展性。 從某種意義上講,自動化測試系統(tǒng)實(shí)際上是一個普通的自動化測試框架。它被視為一種高效和新穎的測試系統(tǒng),同時具備分布式功能、資源管理功能和可擴(kuò)展性強(qiáng)等優(yōu)點(diǎn)。 顯然, 套件 執(zhí)行層由一些可執(zhí)行的腳本或 用例 執(zhí)行命令構(gòu)成,這些腳本可以在特定的模板下用 Tcl 語言編成,這樣可以加快測試速度并保證測試項(xiàng)目的準(zhǔn)確率。因此,工作控制端在整個工作中起著關(guān)鍵作用,保證了整個系統(tǒng)的順利運(yùn)行。 工作控制端 在自動化測試系統(tǒng)中有 3 種測試方面 —— 作業(yè)、 套件 和 用例 。 . 請求控制管理 自動化測試系統(tǒng)的前端界面是 Web 頁面 ,測試人員可以制定測試腳本或從 Tcl腳本編程的基本庫制定方案,形成一個完整的程序段。工作控制端可以同步控制多個執(zhí)行服務(wù)端,執(zhí)行服務(wù)端由一個有限狀態(tài)機(jī)設(shè)計而成,該狀態(tài)機(jī)可以在測試工作中運(yùn)行測試 套件 隊(duì)列 。 實(shí)際應(yīng)用中存在兩種用戶的要求。服務(wù)器端建立在 Tomcat 服務(wù)器上,而客戶端在 JSP 編程的網(wǎng)頁,后端的業(yè)務(wù)邏輯模塊由 Java Bean 或 企業(yè) Java Beans 實(shí)現(xiàn)。 iSoftTech2 自動化測試系統(tǒng)和 AXE3 自動化測試框架是優(yōu)秀的自動化系統(tǒng),但沒有分布式和跨平臺的功能。該模型著重于如何讓測試工程師可以開發(fā)更多功能明確的可重用的 套件 模型或系統(tǒng)接口模型。在這種方法中,整個測試過程是數(shù)據(jù)驅(qū)動和關(guān)鍵字控制處理。功能分塊檢測方式是數(shù)據(jù)驅(qū)動和關(guān)鍵字驅(qū)動方式的一種初期樣板,從功能不同的數(shù)據(jù)和使用數(shù)據(jù)文件提供的輸入來和預(yù)期的結(jié)果對比驗(yàn)證。此外,由于是純 Java 代碼編寫,自動化測試系統(tǒng)的核心可以支持跨平臺的執(zhí)行,它同樣可以支持分布式執(zhí)行,通過分離作業(yè)控制端和執(zhí)行服務(wù)端來實(shí)現(xiàn)。同時,軟件性能的成熟度模型,提出了在軟件開發(fā)的過程中確保軟件質(zhì)量控制,但它對軟件自動化測試的效果有限。尤其是軟件自動化測試在軟件產(chǎn)業(yè)中正成為最具爭議的話題。根 據(jù)有關(guān) J2EE 技術(shù),包括 MVC 設(shè)計模式,開源軟件框架等 ,自動化測試系統(tǒng)可以使用 Tcl 腳本語言編程相關(guān)的API,在理 論上支持任何黑盒測試項(xiàng)目。 Tcl Introduction Software testing is a critical phase within the software lifecycle, currently more and more panies are paying attention to it. Especially, the software automated testing is being the most disputed subject in the software industry. Therefore, it is now a popular research problem in the puter application research area. The increased plexity of systems as well as short product release schedules makes the task of testing challenging. Therefore, how to improve the software qualities and how to advance the testing efficiency are difficult. As a result, software testing is the biggest challenging work during the software lifecycle, especially the software automated testing. Subsequently, testdriven development is advocated by engineers. At the same time, software capability maturity model is put forward for controlling the process of software development and for guarantying the software quality, but it imposes limited effects on software automated testing. To our knowledge, most of the present automated testing tools or products concern how to partition cases or how to implement a single target of testing without uniform testing system, not to mention the distributed and crossplatform testing functions. However, ATS is a blackbox testing system based on J2EE theories such as MVC design pattern, Struts framework, Hibernate persistence layer, etc, which prises two function modules: one is a frontend module developed in Java script language, the other is a bac
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1