• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      手機軟件功能的測試研究

      2014-04-29 00:44:03吳昊
      電腦迷 2014年3期
      關鍵詞:軟件測試數(shù)據(jù)庫

      吳昊

      摘 要 隨著科技的發(fā)展,手機變得非常普遍,手機終端科技也逐漸發(fā)展起來,導致人們對手機終端的功能、質量的要求越來越高,手機不僅僅是一個可以實現(xiàn)打電話發(fā)短信的簡單終端,而是逐漸成為了集合電話,短信,GPS衛(wèi)星導航等多功能的超級智能終端。如何保證手機能夠實現(xiàn)上述功能,并且在實現(xiàn)各個功能過程中間沒有沖突是當前手機軟件測試公司的核心。本文主要研究手機軟件功能的測試,介紹測試用例的管理模塊和測試用例的執(zhí)行。

      關鍵詞 手機終端測試平臺 軟件測試 數(shù)據(jù)庫

      中圖分類號:TN92 文獻標識碼:A

      1國內(nèi)外研究現(xiàn)狀

      現(xiàn)在的社會是一個對于信息化依賴程度不斷加深、對信息速度要求不斷提高的社會,必然會對可移動信息設備提出全方位的要求——安全、穩(wěn)定可靠、方便靈活。手機測試正是控制軟件產(chǎn)品質量的重要手段。

      長期以來,我國手機企業(yè)產(chǎn)品開發(fā)時,測試成本常常被壓縮。導致我國手機產(chǎn)品質量低下,無法創(chuàng)出自己品牌,走向世界。

      2主要開發(fā)任務

      測試平臺需要關聯(lián)測試目標、測試用例庫、測試輔助程序庫、歷史結果集等對象。系統(tǒng)管理員由登錄發(fā)起對測試平臺、測試用例庫、輔助程序庫、歷史結果集的管理及監(jiān)控等任務。在執(zhí)行這些任務的過程中,測試平臺需要自動地完成某些數(shù)據(jù)和文檔的自動存儲和關聯(lián)。

      在性能方面,對于測試平臺要求:其具有足夠的穩(wěn)定性,并發(fā)性,在數(shù)據(jù)讀取方面要求也比較高。其次要求有完整的沖突處理機制。在業(yè)務或者任務發(fā)生變更之后,需要能夠對測試員進行有效的提醒。

      3系統(tǒng)的功能需求

      3.1測試用例管理

      測試用例管理包括添加新的測試用例,刪除過期的測試用例,修改測試用例,按條件查詢測試用例以及執(zhí)行測試用例。系統(tǒng)管理者可以對測試用例進行增刪改查等操作,而普通的測試工程師只能夠對測試用例進行執(zhí)行操作。

      添加新的測試用例:當一款新的手機產(chǎn)品需要進行測試時,手機生產(chǎn)廠商會提供手機的功能說明書,測試工程師會根據(jù)說明書來測試相應的功能且將這些測試用例寫到系統(tǒng)中。

      刪除過期的測試用例:在手機的測試過程中,手機會根據(jù)測試報告進行一些功能上的修改,根據(jù)各方面的分析可能會刪除一些功能,那么相應功能的測試用例就需要被刪除。擁有刪除權限的測試工程師可以刪除這些測試用例。

      修改測試用例:在測試的過程中,手機某方面的功能修改了,那么相應的測試用例就需要修改。擁有修改權限的測試工程師可以修改這些測試用例。

      3.2用戶管理

      新用戶注冊:與其他系統(tǒng)不同的是,由于IT行業(yè)需要極高的保密性,測試的手機和版本未上市,這需要在測試過程中對測試的產(chǎn)品進行保密。創(chuàng)建新的用戶需要系統(tǒng)管理員來執(zhí)行,并且由系統(tǒng)管理來將賬號和密碼發(fā)送給測試工程師。

      基本信息修改:用戶登錄后,可對自己的一些基本信息進行修改。

      密碼修改:用戶登錄成功后,進入密碼修改頁,可重新設置登陸密碼。

      3.3權限控制

      只有管理員具有此權限。管理員進入權限控制頁面,為不同的角色分配不同的權限,權限細分到每個功能點,設定好角色的權限后,管理員可為不同的用戶分配不同的角色。

      4系統(tǒng)與數(shù)據(jù)庫數(shù)據(jù)交互使用存儲過程

      存儲過程是為了完成特定的功能而匯集成一組的SQL語句,用戶為該SQL語句命名,經(jīng)編譯后存儲在SQL Server的數(shù)據(jù)庫中。同時,用戶可以指定存儲過程的名字和參數(shù)來執(zhí)行它。在存儲過程中可以驗證數(shù)據(jù)的有效性,并且可以將執(zhí)行的結果返回給用戶。

      5功能分析

      系統(tǒng)的功能分為:登錄模塊,測試用例管理模塊,測試用例執(zhí)行模塊,用戶權限模塊等。

      登錄模塊:主要提供用戶登錄系統(tǒng)的功能。

      測試用例管理模塊:用戶登錄成功后會查看測試用例以便對測試用例進行相應的操作。

      測試用例執(zhí)行模塊:用戶在登入之后能夠執(zhí)行必要的操作。

      用戶角色管理模塊:用戶可以對自己的角色進行修改和管理。

      用戶權限模塊:這個權限只用于對用戶本身,只有自己才能登入。

      6存在問題

      當用戶登錄后,系統(tǒng)會從數(shù)據(jù)庫中讀取大量測試用例,因為手機軟件功能測試用例一個feature就存在幾百條,當多個用戶同時讀取多個feature時,造成數(shù)據(jù)擁塞,讀取比較慢。所以在一定的程度上面還是無法大幅度的進行徹底改變,但是我們可以從微小的細節(jié)上進行修改,比如減少不必要的測試以及重復的測試用例來提高對速度上的改變?;蛘呤且粋€個的讀入而不是一次性把所有的用例全部讀進去,再一個個的分析。

      7結論

      本論文主要通過對NET手機軟件功能測試平臺的設計與實現(xiàn)的相關技術的研究。在系統(tǒng)設計和開發(fā)過程中,首先進行系統(tǒng)的需求分析,確定系統(tǒng)的功能點,完成需求,接著進行各功能模塊的設計和數(shù)據(jù)庫設計,最后對系統(tǒng)進行相關的測試,編寫測試用例。

      參考文獻

      [1] 巫紅霞.關系數(shù)據(jù)庫中查詢優(yōu)化方法的探討.鎮(zhèn)江高專學報,2007.

      [2] 張能立.ASP.NET在網(wǎng)站開發(fā)中的應用.計算機與數(shù)字工程,2005.

      [3] 邵良珊.ASP.NET(C#)實踐教程.清華大學出版社,2007.

      [4] 陳冠軍.精通ASP.NET 2.0典型模塊設計與實現(xiàn).人民郵電出版社,2007年.

      猜你喜歡
      軟件測試數(shù)據(jù)庫
      基于OBE的軟件測試課程教學改革探索
      計算機教育(2020年5期)2020-07-24 08:53:20
      航天軟件測試模型構建與應用
      軟件(2020年3期)2020-04-20 01:45:34
      EXCEL和VBA實現(xiàn)軟件測試記錄管理
      電子制作(2018年16期)2018-09-26 03:27:18
      關于軟件測試技術應用與發(fā)展趨勢研究
      電子測試(2017年15期)2017-12-18 07:19:20
      數(shù)據(jù)庫
      財經(jīng)(2017年15期)2017-07-03 22:40:49
      數(shù)據(jù)庫
      財經(jīng)(2017年2期)2017-03-10 14:35:35
      數(shù)據(jù)庫
      財經(jīng)(2016年15期)2016-06-03 07:38:02
      數(shù)據(jù)庫
      財經(jīng)(2016年3期)2016-03-07 07:44:46
      數(shù)據(jù)庫
      財經(jīng)(2016年6期)2016-02-24 07:41:51
      智能電能表軟件測試技術概述
      清新县| 云龙县| 扎赉特旗| 周至县| 惠安县| 华亭县| 兰西县| 大田县| 娄烦县| 西平县| 柘荣县| 邢台市| 临夏县| 鸡泽县| 鞍山市| 来凤县| 洪泽县| 翁牛特旗| 沐川县| 泾川县| 隆德县| 海城市| 永定县| 普兰县| 蕉岭县| 廊坊市| 延吉市| 淮滨县| 伊宁市| 乌什县| 镇赉县| 罗山县| 金沙县| 富阳市| 安多县| 上思县| 高邑县| 厦门市| 福鼎市| 惠州市| 毕节市|