『壹』 一套測試環境指那些
測試環境(Testing environment)是指測試運行其上的軟體和硬體環境的描述,以及任何其它與被測軟體交互的軟體,包括驅動和樁。測試環境是指為了完成軟體測試工作所必需的計算機硬體、軟體、網路設備、歷史數據的總稱。
穩定和可控的測試環境,可以使測試人員花費較少的時間就完成測試用例的執行,也無需為測試用例、測試過程的維護花費額外的時間,並且可以保證每一個被提交的缺陷都可以在任何時候被准確的重現
『貳』 常用的PHP本地測試環境構建軟體有哪些
1、WAMP 強烈推薦這款
WAMP是基於Windows,Apache,MySQL和PHP的開放資源網路開發平台,PHP是一種有時候用Perl或Python代替的編程語言。這個術語來自歐洲,在那裡這些程序用常用來集合有時作為一種標准開發環境。名字來源於每個程序的第一封信。每個程序在所有權里都是符合開放資源標准:Windows是微軟的操作系統;Apache是最通用的網路伺服器;mySQL是帶有基於網路管理附加工具的關系資料庫;PHP是流行的對象腳本語言,它包含了多數其它語言的優秀特徵來使得它的網路開發更加有效。
2、AppServ
AppServ 是 PHP 網頁架站工具組合包,是將一些網路上免費的架站資源重新包裝成單一的安裝程序,以方便初學者快速完成架站,AppServ 所包含的軟體有:Apache、Apache Monitor、PHP、MySQL、phpMyAdmin等。
3、XAMPP
許多人通過他們自己的經驗認識到安裝 Apache 伺服器是件不容易的事兒。如果您想添加 MySQL、PHP 和 Perl,那就更難了。XAMPP 是一個易於安裝且包含 MySQL、PHP 和 Perl 的 Apache 發行版。XAMPP 的確非常容易安裝和使用:只需下載,解壓縮,啟動即可。
需要注意的是:WAMP集成開發包默認的mysql密碼是為空的,如果大家的手裡有PHP整套源碼,而這套源碼所需MYSQL資料庫的密碼不能為空,並且自己不知道更改默認密碼的時候,推薦大家安裝APPSERV集成環境,在安裝APPSERV的時候有提示要求你填寫MYSQL資料庫的密碼。
說在最後:不要過分依賴PHP集成開發環境,一旦自己熟悉了環境,建議大家自己配置PHP開發環境。
『叄』 軟體測試需要運用什麼軟體有人知道嘛
軟體測試包括黑盒測試、白盒測試、測試用例設計等基礎測試技術,也包括單元測試、功能測試、集成測試、系統測試、性能測試等測試方法,還包括基礎的測試流程管理、缺陷管理、自動化測試技術,這些都是以藉助測試工具進行。瑭錦信息技術這方面很不錯。
序號 名稱 用途 優缺點 開發公司
1 Apache JMeter 功能特性、度量被測試軟體 使用環境:Solaris, Linux, Windows (98, NT, 2000). JDK1.4以上 Apache
2 ASTRA WEB測試 非開源 MI公司
3 ATTOLTESTWARE 代碼測試
嵌入式測試 嵌入式實時應用軟體單元和通信系統測試 ATTOLTESTWARE
4 AutoRunner 功能測試 提供針對腳本完善的跟蹤和調試功能的、支持IE測試和Windows native測試 上海澤眾軟體科技有限公司
5 bitcnts 性能測試 使用環境:Linux
6 Borland SilkTest 2006 功能測試 能快速建立功能測試,並分析功能錯誤 Borland
7 BoundsChecker 靜態測試 Visual C++開發環境所開發的程序代碼的自動捕捉錯誤及調試工具 上海環軟信息技術有限公司
8 Bugzilla 軟體缺陷管理 使用環境: TBC 上海澤眾軟體科技有限公司
9 BugzillaTest Runner 測試用例管理系統 使用環境:Bugzilla 2.16.3or above
10 CodeReview 代碼分析 CodeReview會將出錯的內容及導致出錯的原因一一呈現給開發人員。
11 CODETEST 在線測試
嵌入式測試 嵌入式軟體在線測試 AppliedMicrosystemsCorp
12 DBMonster SQL資料庫的壓力測試 使用環境: OS Independent IBM
13 DTX 高速、精準 福祿克網路公司
14 E—Test 功能測試 可以支持多內碼的測試數據 英特爾公司
15 E—TEST SUITE WEB測試 收費 RSW公司
16 FailSafe 靜態測試 FailSafe可以提高編寫VisualBasic程序的穩定度,同時也方便日後的產品維護。 ORACLE
17 File-AID/RDX 靜態測試 節省時間、節省磁碟空間 康博公司
18 GammaRay 可靠性評測
嵌入式測試 主要包括軟體邏輯分析儀GammaProfiler GammaRay
19 IBM Rational ClearQuest 缺陷測試 集成於IBM Rational Suite和 IBM Rational Team Unifying Platform,提供生命周期變更管理。 IBM
20 IxChariot 性能測試 可應用於設備選型、網路 建設及驗收、日常維護 IXIA
21 JMeter 功能和性能測試 它是功能和性能測試的工具,100%的用java實現 RadView
22 Jtest 白盒測試 提高代碼的可靠性 parasoft
23 jtest 白盒測試 通過自動實現java的單元測試和代碼標准校驗,來提高代碼的可靠性
parasoft
24 JUnit 測試框架
單元測試 是Xuint測試體系架構的一種實現
25 Link Sleuth 頁面鏈接測試 收費
26 Linux Test Project 功能測試 使用環境: Linux
27 LoadRunner 系統行為和性能的負載測試工具 能最大限度地縮短測試時間,優化性能和加速應用系統的發布周期。
28 LogiScope 靜態測試
嵌入式測試 用於代碼分析、軟體測試、覆蓋測試。 TeleLogic公司
29 LynxInsure++ 靜態測試
嵌入式測試 基於LynxOS的應用代碼檢測與分析測試工具。 LynxREAL-TIMESYSTEMS公司
30 MacOS/Carbon 網路應用程序的負載模擬器 使用環境:JDK 1.3以上
31 Mantis 缺陷管理工具 使用環境: MySQL, PHP
32 MaxQ HTTP代理工具、錄制測試腳本 Java 1.2以上版本
33 MD1230A 動態測試 可在惡劣環境下進行現場操作應用 安立公司
34 Mercury 全面的、基於Web的集成系統
35 MessageMaster 測試嵌入式軟體系統工具 向環境提供基於消息的介面。 ElviorLtd.公司
36 Microsoft Web Application Stress Tool 性能測試 可以使用少量的Client端計算機模擬大量用戶上線對網站服務所可能造成的影響
微軟
37 OpenSTA 負載測試 使用環境:OS Independent
可以精確的度量負載測試
38 QADirector 收費 Compuware公司
39 QALOAD 壓力測試 收費 COMPUWARE
40 QARUN 靜態測試 收費 COMPUWARE
41 Rational Performance 系統性能測試 收費
42 RATIONAL TEAM TEST 回歸測試 收費
43 RATIONAL VISUAL QUANTIFY
負載測試 收費 LOADRUNNER
44 SmartBits 網路性能分析 可以測試、模擬、分析、開發和驗證網路基礎設施並查找故障 思博倫通信
45 SmartCheck 靜態測試 針對Visual Basic開發環境的分析工具
46 SQA LOAD 壓力測試 收費 RATIONAL
47 SQA ROBOT 靜態測試 收費 RATIONAL
48 TAR 終端自動化測試工具 終端自動化測試工具、適用於VT100、VT220
49 Test Manager 收費 Rational公司
51 TESTBYTES 資料庫測試工具 收費
52 TestCenter 測試用例管理工具 它實現了測試需求管理、測試用例管理、測試業務組件管理、測試計劃管理等
53 TestDirector Web的測試管理系統 需求管理,測試計劃,測試執行以及錯誤跟蹤等功能 TestDirector
54 TestExpert 測試管理工具 能管理整個測試過程 Silicon Valley Networks公司
55 TestLink 測試管理工具 使用環境: Apache, MySQL, PHP
50 TestPlan Control 測試流程管理工具 收費
56 TestQuestPro 自動操縱測試工具 提供一種高效的自動檢測目標系統,獲取其輸出性能的測試方法 TestQuest公司
57 TestVectorGenerationSystem 自動化測試 提供自動模型分析、測試生成、測試覆蓋分析和測試執行的完整工具包 T—VECTechnologies公司
58 TestView Web性能測試 Web服務的功能、性能、程序漏洞、兼容性、穩定性和抗攻擊性 Radview
59 TestWorks 既可單獨使用,也可捆綁銷售使用 SoftwareResearch.Inc公司
60 TPTEST 測試Internet連接速度 使用環境:MacOS/Carbon、 Win32
61 TrackRecord 缺陷跟蹤工具 收費
62 TrueCoverage 靜態測試 支持Visual C++、Visual Basic及Java程序語言
63 TrueTime 靜態測試 支持Visual C++、Visual Basic及Java程序語言
64 VectorCast 靜態測試
嵌入式測試 自動生成測試代碼,為主機和嵌入式環境構造可執行的測試架構。 VectorSoftware.Inc
65 WebInject 自動化測試和回歸自動化測試 使用環境:Windows, OSIndependent, Linux。
66 webload 性能測試和分析工具 它讓web應用程序開發者自動執行壓力測試 RadView
67 WINLOAD 壓力測試 收費 MI公司
68 WinRunner 企業級自動化測試工具 提高測試人員的工作效率和質量,確保跨平台的、復雜的企業級應用無故障發布及長期穩定運行 Mercury Interactive
『肆』 請問網路測試的常用軟體有哪些
LoadRunner:性能測試工具
QTP:功能測試工具
IBM的RFT和RTP
TD、QC:測試管理工具
ixia:網路收發、網路流量測試工具
iozone:磁碟IO測試工具
等等很多。
『伍』 在軟體測試中如何搭建測試環境
1.所需要的計算機的數量,以及對每台計算機的硬體配置要求,包括CPU的速度、內存和硬碟的容量、網卡所支持的速度、列印機的型號等;
2. 部署被測應用的伺服器所必需的操作系統、資料庫管理系統、中間件、WEB伺服器以及其他必需組件的名稱、版本,以及所要用到的相關補丁的版本;
3. 用來保存各種測試工作中生成的文檔和數據的伺服器所必需的操作系統、資料庫管理系統、中間件、WEB伺服器以及其他必需組件的名稱、版本,以及所要用到的相關補丁的版本;
4. 用來執行測試工作的計算機所必需的操作系統、資料庫管理系統、中間件、WEB伺服器以及其他必需組件的名稱、版本,以及所要用到的相關補丁的版本;
5. 是否需要專門的計算機用於被測應用的伺服器環境和測試管理伺服器的環境的備份;
6. 測試中所需要使用的網路環境。例如,如果測試結果同接入Internet的線路的穩定性有關,那麼應該考慮為測試環境租用單獨的線路;如果測試結果與區域網內的網路速度有關,那麼應該保證計算機的網卡、網線以及用到的集線器、交換機都不會成為瓶頸;