<output id="r87xx"></output>
    1. 
      
      <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
        •   

              逼操逼网 | 日本一级片直播 | 久久久精品中文字幕麻豆发布 | 囯产精品久久久久久久久 | 啊啊啊操B视频在线观看 | 国产精品免费观看视频 | 欧美中文字幕在线视频观看 | 国产精品尤物视频 | 成人自拍偷拍在线 | 我不卡一区二区 |
                   當(dāng)前位置:首頁(yè)>軟件介紹>我的軟件經(jīng)驗(yàn)之<五>----開發(fā) 查詢:
              <output id="r87xx"></output>
            • <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
                   
              唯一標(biāo)識(shí)符

              1

              2

              3

              我的軟件經(jīng)驗(yàn)之<五>----開發(fā)

              3.4測(cè)試案例

              軟件測(cè)試常用白盒測(cè)試和黑盒測(cè)試,一般開發(fā)階段做白盒測(cè)試,測(cè)試階段做黑盒測(cè)試。這里的測(cè)試案例是為黑盒測(cè)試準(zhǔn)備的,內(nèi)容因各個(gè)項(xiàng)目而異,例如:

              • 所有模塊的可見頁(yè)面是否齊全,是否《系統(tǒng)設(shè)計(jì)》、《需求說明書》(若有《產(chǎn)品規(guī)格說明書》一并參考)中列出的都有。
              • 可見頁(yè)面的所有鏈接是否都工作正常。
              • 可見頁(yè)面的動(dòng)態(tài)數(shù)據(jù)是否符合邏輯流程和商業(yè)要求。
              • 表單提交頁(yè)面是否能通過非常規(guī)測(cè)試。
              • 可見頁(yè)面是否滿足美工UI頁(yè)面,如果字體顏色不對(duì)、圖標(biāo)位置錯(cuò)誤等等,都要予以糾正。
              • ……
                • 項(xiàng)目組和客戶各自寫一份《測(cè)試測(cè)試》,彼此不能交換文檔。一般項(xiàng)目組習(xí)慣側(cè)重于功能、技術(shù)、邏輯等,客戶側(cè)重于界面、是否符合工作流程、是否滿足需求等;如果互相交換文檔,有時(shí)受先入為主的影響而局限測(cè)試案例的設(shè)計(jì)思想,有時(shí)項(xiàng)目時(shí)間過于緊張,文檔編寫人員會(huì)抄襲,這是不負(fù)責(zé)任的。

                  文檔格式例子見表5。

              測(cè)試案例編號(hào)

              依存關(guān)系

              類別模塊

              測(cè)試區(qū)域

              需求說明書編號(hào)

              特征功能

              測(cè)試步驟

              正確結(jié)果

              1A

              登錄

              檔案系統(tǒng)

              2.1

              錄入員正確登錄

              1)打開IE窗口,訪問2)輸入帳號(hào)ql1,密碼1234

              1)顯示登錄頁(yè)面2)進(jìn)入index.jsp頁(yè)面

              1B

              登錄

              檔案系統(tǒng)

              2.1

              錄入員錯(cuò)誤登錄

              1)打開IE窗口,訪問2)輸入帳號(hào)fafadf,密碼fadfadsf

              1)顯示登錄頁(yè)面2)停留在登錄頁(yè)面,頁(yè)面提示帳號(hào)或密碼不正確

              2A

              1A

              錄入員主頁(yè)

              檔案系統(tǒng)

              2.2

              錄入員主頁(yè)

              1)執(zhí)行1A2)點(diǎn)擊3)點(diǎn)擊檔案類型

              1)頁(yè)面顯示檔案管理和檔案類型兩個(gè)鏈接2)轉(zhuǎn)向3A3)轉(zhuǎn)向4A

              表5

              4.開發(fā)階段

              4.1版本號(hào)列表

              建議用版本控制器管理所有的文檔和代碼,這里假設(shè)組織使用SVN和有版本操作規(guī)范,規(guī)范定義了項(xiàng)目版本管理所需的角色、分支規(guī)定、版本號(hào)命名規(guī)定、使用者如何checkin和checkout文件、如何合并分支等等。

              開發(fā)階段、測(cè)試階段、發(fā)布階段的版本號(hào)各不相同,項(xiàng)目經(jīng)理編寫《版本號(hào)列表》,提交版本服務(wù)器管理人員創(chuàng)建版本號(hào)、使用者帳號(hào)及其權(quán)限。然后發(fā)送文檔給項(xiàng)目人員,成員據(jù)此操作。當(dāng)一個(gè)階段結(jié)束時(shí),項(xiàng)目經(jīng)理把所有檢查過的、合格的文件并入主干中。

              4.2開發(fā)、測(cè)試、發(fā)布環(huán)境配置表

              配置表主要列有:

              • 統(tǒng)一開發(fā)人員PC的開發(fā)工具,五花八門的開發(fā)工具有時(shí)會(huì)引發(fā)五花八門的錯(cuò)誤,化時(shí)間去解決這些錯(cuò)誤是無益的;
              • 各階段,版本服務(wù)器的訪問地址和物理路徑;
              • 各階段,軟件的運(yùn)行網(wǎng)址和服務(wù)器數(shù)據(jù)庫(kù)的物理路徑;
              • 如果有外部設(shè)備,列出各階段這些設(shè)備的訪問地址和物理路徑。
                • 4.3項(xiàng)目經(jīng)理的代碼檢查結(jié)果表

                  一般項(xiàng)目經(jīng)理在開發(fā)中期和末期各進(jìn)行一次代碼檢查,當(dāng)然,如果時(shí)間充裕,檢查次數(shù)越多越好。開展這項(xiàng)活動(dòng)前,項(xiàng)目經(jīng)理要肯定項(xiàng)目組的努力和現(xiàn)階段成果,告訴成員盡早發(fā)現(xiàn)錯(cuò)誤是好事,這能避免返工、繞開錯(cuò)誤、提升軟件的健壯性和穩(wěn)定性。

                  如果有特殊原因,項(xiàng)目經(jīng)理可以委托他人執(zhí)行這項(xiàng)活動(dòng),但必須對(duì)結(jié)果表進(jìn)行復(fù)檢和評(píng)估,對(duì)重要模塊、重要SQL語(yǔ)句復(fù)查。代碼檢查所需的時(shí)間沒有公式可循,一般開發(fā)時(shí)間越多代碼越多,可以根據(jù)開發(fā)時(shí)間乘以某個(gè)百分率得到代碼檢查所需時(shí)間,這個(gè)百分比根據(jù)組織經(jīng)驗(yàn)得出。

                  完成公共類、公共設(shè)置、幾個(gè)重要基礎(chǔ)模塊的開發(fā)后,要開展第一次代碼檢查,這能及時(shí)發(fā)現(xiàn)錯(cuò)誤;檢查范圍是代碼、SQL語(yǔ)句、服務(wù)器配置、外掛設(shè)備配置等等。如果開發(fā)人員多為新手,檢查力度盡量細(xì)致到每個(gè)文件;如果開發(fā)人員經(jīng)驗(yàn)豐富,檢查力度可以粗一些,集中在業(yè)務(wù)邏輯、數(shù)據(jù)IPO等部分,對(duì)于不正確的格式問題,是要糾正,但不是代碼檢查的核心重點(diǎn)。開發(fā)人員根據(jù)項(xiàng)目經(jīng)理的結(jié)果表修復(fù)錯(cuò)誤,一般會(huì)輪循1-3次,如果超過3次以上,要引起注意和找原因。

                  文檔格式例子見表6,但內(nèi)容不限于此:

              項(xiàng)目名稱:……項(xiàng)目編號(hào):……檢查人:……

              檢查服務(wù)器

              服務(wù)器配置

              JBoss配置文件

              Apache配置文件

              數(shù)據(jù)庫(kù)配置文件

              通過與否

              備注

              □是□否

              [不通過的,列出不合格的原因和修復(fù)人員]

              □是□否

              [不通過的,列出不合格的原因和修復(fù)人員]

              □是□否

              [不通過的,列出不合格的原因和修復(fù)人員]

              檢查SVN代碼

              …………

              …………

              …………

              …………

              系統(tǒng)模塊

              子模塊

              文件名

              通過與否

              備注

              …………

              …………

              □是□否

              [不通過的,列出不合格的原因和修復(fù)人員]

              …………

              □是□否

              [不通過的,列出不合格的原因和修復(fù)人員]

              …………

              □是□否

              [不通過的,列出不合格的原因和修復(fù)人員]

              …………

              □是□否

              [不通過的,列出不合格的原因和修復(fù)人員]

              檢查SQL語(yǔ)句

              …………

              …………

              …………

              …………

              系統(tǒng)模塊

              子模塊

              SQL語(yǔ)句

              通過與否

              備注

              …………

              …………

              □是□否

              [不通過的,列出不合格的原因和修復(fù)人員]

              …………

              □是□否

              [不通過的,列出不合格的原因和修復(fù)人員]

              …………

              □是□否

              [不通過的,列出不合格的原因和修復(fù)人員]

              …………

              □是□否

              [不通過的,列出不合格的原因和修復(fù)人員]

              -

              表6

              4.4開發(fā)人員的代碼檢查結(jié)果表

              這項(xiàng)活動(dòng)在開發(fā)快結(jié)束時(shí)進(jìn)行一次,當(dāng)然,如果時(shí)間充裕,檢查次數(shù)越多越好。開展活動(dòng)前,依舊地,項(xiàng)目經(jīng)理要肯定項(xiàng)目組的努力和現(xiàn)階段成果云云。

              開發(fā)人員交叉檢查模塊,自己開發(fā)的模塊不能自己檢查,這是原則。檢查的范圍是代碼和SQL語(yǔ)句。同樣,這部分工時(shí)沒有公式可循,建議寬松計(jì)算,每個(gè)開發(fā)人員的檢查和修復(fù)時(shí)間約等于項(xiàng)目經(jīng)理檢查時(shí)間。開發(fā)人員根據(jù)代碼結(jié)果表修復(fù)錯(cuò)誤,一般會(huì)輪循1-3次,如果超過3次以上,要引起注意和找原因。

              文檔格式例子見表7,但內(nèi)容不限于此:

              項(xiàng)目名稱:……

              項(xiàng)目編號(hào):……

              檢查人:……(一個(gè)開發(fā)人員填寫一份表格)

              檢查SVN代碼

              文件名

              有瑕疵的代碼

              改進(jìn)建議

              檢查SQL語(yǔ)句

              有瑕疵的語(yǔ)句

              改進(jìn)建議

              其他檢查

              (這部分的檢查可以是任意方面的,填寫格式不限,只要描述清楚)

              表7

              開發(fā)人員除了找出代碼缺陷外,還可以學(xué)習(xí)優(yōu)秀的編碼技巧。

              4.5架構(gòu)客戶硬件平臺(tái)

              開發(fā)中期或末期,派人員到客戶處架構(gòu)運(yùn)行軟件所需的硬件平臺(tái),注意,只是硬件,開發(fā)中的軟件不包括在內(nèi)。一個(gè)很有趣的現(xiàn)象架構(gòu)硬件是很簡(jiǎn)單易見的事務(wù),但常常被初級(jí)項(xiàng)目經(jīng)理忽略,在這特別列出以示提醒。

              作者:林佩雯

              • 勁爆價(jià):
                不限功能
                不限用戶
                1998元/年

              • 微信客服