商城
網(wǎng)站建設(shè)完成上線前測試的方法與工具有哪些?一個(gè)高用戶體驗(yàn)高安全的商城網(wǎng)站建設(shè)完成之后,我們是需要再投入正式營運(yùn)前進(jìn)行嚴(yán)格的測試流程的。
深圳網(wǎng)站建設(shè)公司本文就測試方法與測試工具在本欄目與各位進(jìn)行分享。希望能給您的商城網(wǎng)站的運(yùn)行與營運(yùn)工作有所幫助。

1.商城網(wǎng)站建設(shè)后測試的方法
測試的主要方法有人工測試與機(jī)器測試。一般源程序通過編譯后,要先經(jīng)過人工測試,然后再進(jìn)行機(jī)器測試。人工測試是采用人工方式進(jìn)行的,目的在于檢查程序的靜態(tài)結(jié)構(gòu),找出編譯不能發(fā)現(xiàn)的錯誤。機(jī)器測試是運(yùn)用事先設(shè)計(jì)好的測試用例,執(zhí)行被測程序,對比運(yùn)行結(jié)果與預(yù)期結(jié)果的差別以發(fā)現(xiàn)錯誤。
1)人工測試
人工測試又分為個(gè)人復(fù)查、走查與會審這三種方法。
(1)個(gè)人復(fù)查。指源程序編寫完后,直接由程序員自己進(jìn)行檢查。由于心理上對自己程序的偏愛,自己不易糾正錯誤,效率不是很高。
(2)走查。一般由3~5人組成測試小組,測試小組成員應(yīng)是從未介入過該軟件的設(shè)計(jì)工作有經(jīng)驗(yàn)的程序設(shè)計(jì)人員。測試人員扮演計(jì)算機(jī)的角色,用人工方法將測試數(shù)據(jù)輸入被測程序,并在紙上跟蹤監(jiān)視程序的執(zhí)行情況,讓人代替機(jī)器沿著程序的邏輯走一遍。以發(fā)現(xiàn)程序中的錯誤。由于人工運(yùn)行很慢,因此只能使用很少量簡單的測試用例。
(3)會審。測試小組的成員與走查相似,要求測試成員在會審前仔細(xì)閱讀軟件有關(guān)資料,根據(jù)錯誤類型清單,填寫測試表,列出根據(jù)錯誤類型要提出的問題。會審時(shí),由程序作者逐個(gè)閱讀和講解程序,測試人員逐個(gè)審查、提問,討論可能產(chǎn)生的錯誤。此外,會審還要對程序的結(jié)構(gòu)及風(fēng)格進(jìn)行審定。
2)機(jī)器測試
機(jī)器測試是通過在計(jì)算機(jī)上直接運(yùn)行被測程序來發(fā)現(xiàn)程序中的錯誤。機(jī)器測試又可分為黑盒測試與白盒測試。
(1)黑盒測試,也稱功能測試,將軟件看作黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,測試軟件的外部特性。根據(jù)軟件的需求規(guī)格說明書設(shè)計(jì)測試用例,從程序的輸入和輸出特性上測試是否滿足設(shè)定的功能。
(2)白盒測試,也稱結(jié)構(gòu)測試,將軟件看作一個(gè)透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來選定測試用例,對軟件的邏輯路徑及過程進(jìn)行測試,檢查它與設(shè)計(jì)是否相符。
2.商城網(wǎng)站建設(shè)后常見的測試工具
目前,測試方面的工具很多,以下就各種常用測試工具進(jìn)行簡要對比。
1) WinRunner
WinRunner的主要功能有:插入檢查點(diǎn);檢驗(yàn)數(shù)據(jù);增強(qiáng)測試;分析結(jié)果;維護(hù)測試;為無線應(yīng)用做準(zhǔn)備。它使用的范圍包括:功能測試、生成測試用例、分析測試結(jié)果、維護(hù)測試用例、回歸測試。
2) LoadRunner
LoadRunner的主要功能有:創(chuàng)建虛擬用戶;創(chuàng)建真實(shí)的負(fù)載;定位性能問題;分析結(jié)果以精確定位問題所在;重復(fù)測試保證系統(tǒng)發(fā)布的高性能;Enterprise Java Beans 的測試;支持無線應(yīng)用協(xié)議;支持Media Stream應(yīng)用;完整的企業(yè)應(yīng)用環(huán)境的支持。它使用的范圍包括:性能測試、壓力測試、模擬多用戶、定位性能瓶頸。
3)TestDirector
TestDirector是一種測試管理工具,主要功能有:插人檢查點(diǎn);檢驗(yàn)數(shù)據(jù);增強(qiáng)測試;分析結(jié)果;維護(hù)測試;為無線應(yīng)用做準(zhǔn)備。它使用的范圍包括:需求管理;計(jì)劃測試;安排和執(zhí)行測試;缺陷管理;圖形化和報(bào)表輸出。
4)Rational系列
IBM Rational提供了面向自動化測試的一系列工具和最佳實(shí)踐,使得跨軟件開發(fā)的測試變得更加容易。好了,
網(wǎng)站建設(shè)公司本文關(guān)于“商城
網(wǎng)站建設(shè)完成上線前測試的方法與工具有哪些?”知識就分享到這里,謝謝關(guān)注,博納網(wǎng)絡(luò)編輯整理。