1. 功能測試用什麼軟體
問題一:軟體測試一般都用到哪些工具 測試工具分為很多種,主要如下:
測試管理工具:MQC,TestManager,QACenter,其中缺陷跟蹤還可以使用:變更管理工具
功能測試自動化:QTP,RFP,QARun,Silk
性能測試工具:Loadrunner,Robot,QAload,WAS,Silk Performance
單元、白盒測試工具:Junit,Jmeter,devpartner,骸probe,Purify Plus
安全測試: Appscan,Fortify
問題二:頁面功能測試工具用什麼軟體?哪個可以 頁面功能測試工具用吆喝科技的ab測試
問題三神辯:有什麼好的軟體測試工具,比如功能測試、性能測試? 5分 1.性能測試軟體:LOADRUNNER
2.性能測試軟體:loadrunner 3.性能測試軟體:jemter
4.性能測試軟體:apache自帶的ab.exe
5.自動化測試軟體:QTP
6.缺陷管理工具:QC
7.缺陷管理工具:TD
8.bug管理工具:bugziller
9.自動化測試軟:alldaytest
問題四:軟體測試工具有哪些? 開源測試管理工具:Bugfree、Bugzilla、TestLink、mantis
開源功能自動化測試工具:Watir、Selenium、MaxQ、WebInject
開源性能自動化測試工具:Jmeter、OpenSTA、DBMonster、TPTEST、Web Application Load Simulator
[TestDirector]:企業級測試管理工具,也是業界第一個基於Web的測試管理系統。
[Quality Center]:基於Web的測試管理工具,可以組織和管理應用程序測試流程的所有階段,包括指定測試需求、計劃測試、執行測試和跟蹤缺陷。 [QuickTest Professional]:用於創建功能和回歸測試。
[LoadRunner]:預測系統行為和性能的負載測試工具。
[其他工具與自動化測試框架]:Rational Functional Tester、Borland Silk系列工具、WinRunner、Robot等。
國內免費軟體測試工具有:Aut龔Runner和TestCenter。
問題五:測試app用什麼軟體 XCode有個自帶的測試app工具,檢測內存泄露的,左上角Xcode―open developer tool―instruments可以檢測內存泄露之類的,具體操作查看官方文檔
問題六:做軟體的自動化測試一州敗般用什麼工具 1、測試類型可以包括:白盒測試、黑盒測試(功能測試、性能測試)等。
2、不同的測試類型使用的自動化測試方法不同,白盒測試主要針對代碼級的單元測試、黑盒測試主要面對功能級和系統級的驗證測試。
3、自動化測試,針對白盒測試,一般需要有一定的編程基礎,即能夠基於功能代碼寫測試代碼,常用的單元測試方面的自動化測試工具很多,上網一搜全是。
4、自動化測試,針對功能測試,有幾種情況,基於CLI、API和GUI的測試;基於CLI、API的測試,即應用腳本技術向設備模擬發送CLI命令或者API請求,以達到控制設備的效果。基於GUI功能測試,即應用傳統的界面自動化測試工具(例如:RFT、QTP等)控制界面控制項操作的方法,以達到模擬用戶操作,這幾種方式都需要你有一定的編碼基礎;基於CLI、API的需要你懂腳本技術(例如:tcl、python、ruby等),RFT需要你懂java或者、QTP需要VB等。
問題七:做軟體測試需要具備哪些技能? 1、 軟體測試基礎知識:
測試計劃編寫、設計測試用例、編寫測試報告、編寫BUG報告單、跟蹤BUG修復情況、還需要良好的溝通能力、以及各種測試階段所使用的測試方法、單元測試、功能測試、集成測試、系統測試等等、CMMI /ISO9001
2、 各種測試工具的使用:
我們在測試的工作游跡缺中為了能夠提高工作效率進程會用到很多工具、QTP、LR、QC、TD、Bugfree、VSS、SVN等等工具、雖然說工具不是萬能的但是工具能為我們提高工作效率所以不能吧工具當神一樣看待、但是必須得會熟練的使用
3、 操作系統相關知識:
Windows、linux、uinx這些都必須會使用、而且不僅僅是簡單的操作、一般的服務管理、注冊表編輯、命令行操作都需要會、可以想像下一個連apache服務都不會安裝配置的人、誰能想像你可以做好基於apache環境的測試工作、什麼?不知道怎麼查看磁碟壓力、IO數據。windows linux都有提供自帶的工具可用於查看這些數據、perfmon、top什麼的。
4、 資料庫知識:
現在Oracle的DBA待遇比一般的開發人員待遇還高就知道資料庫在企業中的重要性了、作為測試人員雖然不需要有DBA的能力、但是基本的資料庫操作你必須得會把、不管是Oracle、DB2、MSsql還是mysql最少都應該能熟悉使用其中的一二。
揣、 計算機硬體知識:
做過性能測試的朋友都知道在性能測試過程中硬體性能也是一個非常重要的指標、CPU、內存、IO、帶寬等等、如果你是做硬體測試的。那麼就更不用說了。交換機、路由器、防火牆這些設備都需要有所了解。
6、 網路協議:
如果你還知道TCP和UDP有什麼不一樣的話請趕快去補充點知識吧、互聯網時代、一切都通過網路傳輸、常用協議必須得了解、曾經面試了一個測試工程師做了2年的測試居然不知道自己測試軟體使用什麼協議、這樣的人是你的話你敢招么?
7、 開發語言即代碼編寫能力:
雖然不會寫代碼也能做測試、但是如果你想做到高級測試工程師以上、那麼代碼編寫能力就是必選項、如果不會寫代碼、那麼你不可能成為高級測試。高級測試工程師的一部分工作就是在寫測試工具。雖然測試也需要寫代碼但不需要和開發一樣那麼精通某一門語言、可是測試卻需要了解很多門開發語言(舉一個簡單的例子:你現在所在的項目從C++語言、2年後你換工作了、新公司的開發語言是java或者是VB什麼的)所以在開發語言中測試需要更廣的學習。
8、 行業知識:
行業知識之所以寫在最後面是因為前面的7條我們都可以通過學習來掌握、但是唯獨行業知識卻只能通過工作經驗來積累、不要說你去看幾本書就知道通信行業、醫療行業、或者是航天行業、你認為在書本上面能學到么?
由於行業知識的特殊性所以建議朋友們不要頻繁的跳槽、經驗的積累是需要時間來沉澱的。
9、 具有一定的美學觀:
這個說起來比較拗口一點、簡單來說不管是開發活動還是測試活動、最後的目標就是將產品推向市場、而且得到用戶的認可。所以如果產品在需求分析階段就出現了偏離用戶航道、那麼就算測試 開發做得再好這個項目也是一樣會失敗。所以各位如果有幸能夠參加需求評審的話、請不要吝嗇你的言論。
10、請不要忘記時刻學習著:
這點我相信大家應該都能理解所以不用寫什麼:僅此一點「不學習就會落後」
總結:說了那麼多技能或者是說是需要掌握的技術、如果你沒有一顆發現缺陷之美的心態、沒有一顆以提高質量為前提來投入工作中、那麼就算你其他做得再好也不過是萬千軟體測試從業人員中的一枚。測試活動大部分用於發現缺陷、而發現缺陷之後的工作尤為重要:怎麼樣從發......>>
問題八:測試電腦性能用什麼軟體 在我們買到一台電腦之後希望了解到很多信息。
第一、該電腦的配置是否真實,這就需要對電腦配置檢測。
第二、該電腦跑分能力,這就需要跑分軟體。
第三、電腦散熱能力,這就要進行壓力測試。
第四、單項核心性能檢測:比如我們改裝了SSD,那麼就要對硬碟的讀寫速度檢測。還有顯卡跑分,主要用於評價游戲能力。等等。
實際上跑分軟體眾多,這就讓其缺乏了可比性。於是這里挑選最常見的系列測試軟體介紹一下,怎麼測試,並介紹為什麼需要這些測試。
網路經驗:jingyan.
方法/步驟1首先說說電腦的第一個檢測:硬體檢測,其核心是CPU和GPU(也就是處理器和顯卡)。
最常用最有名的硬體檢測工具是CPU-Z,優勢是綠色軟體、檢測信息詳細。
直接打開軟體就會自動讀取硬體信息,點擊不同的標簽卡就可以查看不同硬體信息。最主要的是CPU和顯卡信息。
2為什麼需要這款軟體呢,其實在筆記本里這款軟體用處不是特別大,因為筆記本配置其實相對很死板(但是硬體詳細信息還是有用的,如果你對硬體有更詳細的了解的話你至少知道你買的這台電腦值不值)
這款軟體更多的時候是自己組裝電腦的時候,考察自己購買的配件是否合適。
比如我們貪便宜的時候會購買散裝的CPU,為什麼有的CPU這么便宜呢,因為雖然型號一樣,一些CPU的步進低(也就是說優化做的不好的初級版本,可能有些缺陷)所以你就要明白自己不是真的撿了便宜。
另外一個重要的參數比如:顯卡的顯存,有的顯卡顯存甚至用的是DDR3,甚至比一些電腦內存頻率低。這也是價格差異化的原因。
如果你是去電腦城裝機,那麼這些細節就要把握,不能只看細節。因為硬體利潤的浮動還是比較大的,也不能怪奸商,畢竟利潤在裡面。
3第二個檢測是整體跑分。國內硬體測試軟體里,大家比較熟悉的評測軟體應該是魯大師和安兔兔。這兩款的特點是方便,魯大師集成度很高,安兔兔有多平台比對功能。不過業內比較專業的還是PCmark和3Dmark。從安裝包就可以出,這兩款都不是輕量級的。
不過雖然PCmark比較權威,不過相對而言國內用個魯大師基本可以滿足跑分要求。
因為跑分其實說明不了什麼問題,主要是做一個橫向的對比,只要有一個統一標准下的排行,你就可以了解你的電腦性能大概在哪個梯隊。而且跑分並不代表著電腦的全部體驗。所以常見的檢測還有3個:顯卡性能,硬碟性能,溫度壓力。
4溫度壓力檢測有很多的軟體比如furmark,這里還是介紹國內的軟體吧。
魯大師也有一個溫度壓力測試,原理很簡單把CPU和GPU的計算量達到值,然後看溫度上升情況衡量筆記本散熱能力。
為什麼要衡量散熱能力呢,第一現在的處理器都有睿頻功能在溫度過高的情況下都會降低頻率。所以散熱不好的電腦流暢性不好。
第二長時間高溫對於硬體的損耗更大,影響設備壽命。所以溫度壓力測試很有必要,同時即使不是新機,老電腦也可以測試,當溫度曲線變化比較明顯的時候可以考慮進行一次灰塵清理。
5硬碟性能主要影響的是文件打開速度,文件傳輸速度。其中最主要的還是文件的打開寫入,這個對於系統流暢性有比較明顯的影響。硬碟測試的軟體比較多,這里之所以推薦AS SSD Benchmark,是因為它直接會換算成分數。對於新手來說更加直觀。
6最後一個就是游戲性能,這個可以用3dmark來完成。這款主要檢測的就是游戲性能。雖然魯大師裡面也有,但是沒有這個直觀。因為3Dmark主要測試的就是電腦3d游戲性能。由於3dmark游戲性能得分認同度高,所以和其它電腦橫向比對也很方便。
...>>
問題九:自動化測試的工具有哪些 開源功能自動化測試工具:Watir、Selenium、MaxQ、WebInject
開源性能自動化測試工具:Jmeter、OpenSTA、DBMonster、TPTEST、WebApplication Load Simulator
不過,大家用的最多的就是QTP和LR哈,希望對你有幫助
問題十:軟體測試工具有哪些? 性能測試工具
LoadRunner惠普的強大, 很好用, 要錢
a,支持的協議多且個別協議支持的版本比較高;
b,負載壓力測試方案設置靈活;特點c,豐富的資源監控;
d,報告可以導出到Word、Excel以及HTML格式。
Jmeter Apache開源工具強大(接近Loadrunner), 很好用
QALoad的特點:
(1).測試介面多;(2)可預測系統性能;(3)通過重復測試尋找瓶頸問題;(4)從控制中
心管理全局負載測試;(5)可驗證應用的擴展性;(6)快速創建模擬的負載測試;(7)性能價格比較高。此外,QALoad不單單測試Web應用,還可以
測試一些後台的東西,比如SQL Server等。只要它支持的協議,都可以測試。
Benchmark Factory:
首先它可以測試伺服器群集的性能;其次,可以實施基準測試;最後,可以生成高級腳本。
SilkPerformance:
E-Test
Suite由Empirix公司開發的測試軟體,能夠和被測試應用軟體無縫結合的Web應用測試工具。工具包含e-Tester、e-Load和e-
Monitor,這三種工具分別對應功能測試、壓力測試以及應用監控,每一部分功能相互獨立,測試過程又可彼此協同。
JMeter是一個專門為運行和伺服器負載測試而設計、
100%的純Java桌面運行程序。原先它是為Web/HTTP測試而設計的,但是它已經擴展以支持各種各樣的測試模塊。它和HTTP和SQL(使用
JDBC)的模塊一起運行。它可以用來測試靜止或活動資料庫中的伺服器運行情況,可以用來模擬伺服器或網路系統在重負載下的運行情況。它也提供了一個可替
換的界面用來定製數據顯示,測試同步及測試的創建和執行。
WAS是Micro$oft提供的免費的Web負載壓力測試工具,應用廣泛。WAS可以通過一台或者多台客戶機模擬大量用戶的活動。WAS支持身份驗證、加密和Cookies,也能夠模擬各種瀏覽器和Modem速度,它的功能和性能可以與數萬美元的產品媲美。
ACT或稱MSACT,它是微軟的Visual Studio和Visual Studio帶的一套進行程序壓力測試的工具。ACT不但可以記錄程序運行的詳細數據參數,用圖表顯示程序運行情況,而且安裝和使用都比較簡單,結果閱讀葉很方便,是一套較理想的測試工具。
OpenSTA它的全稱是Open System
Testing
Architecture。OpenST的特點是可以模擬很多用戶來訪問需要測試的網站,它是一個功能強大、自定義設置功能完備的軟體。但是,這些設置大
部分需要通過scrīpt來完成,因此在真正使用這個軟體之前,必須學習好它的scrīpt編寫。如果需要完成很復雜的功能,scrīpt的要求還比較
高。當然這也是它的優點,一些程序員不會在意編寫scrīpt的。
PureLoad一個完全基於Java的測試工具,它的scrīpt代碼完全使用XML。所以,編寫scrīpt很簡單。它的測試包含文字和圖形並可以輸出為HTML文件。由於是基於Java的軟體,因此PureLoad可以通過Java Beans API來增強軟體功能。
功能測試
QTP 惠普公司, 教父級工具. vbs web app ji desktop app 都可以測
selenium google 開源測試工具 web app 基本現在銀行保險公司都用它, 功能根據測試開發人員的能力而定,可以開發的極其強大.常和testng junit Cucumber j......>>
2. ab(Apache Bench)壓力測試工具
ab(Apache Bench)是啥?
ab是Apache自帶的一畢世個壓力測試軟體,可以通過ab命令和選項對某個URL進行壓力測試。ab建議在linux環境下使用。
為啥要壓力測試工具?仔胡
因為你不給你的網站壓力,你不知道項目的最大的容量是多少,自己的知識有多少。 在一定范圍里,壓力達到一定程度,動力和容量也就達到頂峰 。所以說沒有最大的容量,只有極致的性能優化。
壓力測試工具,另一方面也為測試提供一個標准,為當前需要優化提供基礎數據。
ab有什麼能力?
ab作為Apache自帶的軟體,雖然性能不是最強,但是作為一般的壓力測試手戚肢已經足夠了。
ab的安裝
一般已經安裝了Apache就不需要安裝,需要安裝的話可以自行搜索。
ab的主要命令
ab主要使用的兩個選項就是-n和-c。其他選項使用命令 **ab -h **進行查看。
命令格式是: ab -n10 -c10 URL
命令解說:
自帶的命令選項說明如下
上圖所示,-n指的是請求URL的數量,-c是指每次請求的並發數。展示的命令格式的意義就是:對URL進行10次請求,每次並發數是10個,總共請求了100次。
註:URL最後一定要補充一個"/",如: http://www..com/
測試性能主要關心那幾個點?
對於ab工具,我們需要關注的是伺服器軟體,每秒請求數(Requests per second),單個請求的耗時(Time per request)。
下面是測試的結果解析:
測試的幾個原則
1、測試工具和測試數據時,使用到別人的網址時,-n和-c的參數不能太大。
2、測試當前的機器,最好用另一台機器測試。
3、測試修改結果,最好是某個功能完善後才測,否則會導致結果有差異。
3. 如何使用Apache的ab工具進行網站性能測試
方法/步驟
打開Apache伺服器的安裝路徑,在bin目錄中有一個ab.exe的可執行程序,就是我們要介紹的壓力測試工具。
4. 如何使用Apache的ab工具進行網站性能測試
網站性能壓力測試是伺服器網站性能調優過程中必不可缺少的一環。只有讓伺服器處在高壓情況下,才能真正體現出軟體、硬體等各種設置不當所暴露出的問題。
性能測試工具目前最常見的有以下幾種:ab、http_load、webbench、siege。今天我們專門來介紹ab。
ab是apache自帶的壓力測試工具。ab非常實用,它不僅可以對apache伺服器進行網站訪問壓力測試,也可以對或其它類型的伺服器進行壓力測試。比如nginx、tomcat、IIS等。
下面我們開始介紹有關ab命令的使用:
1、ab的原理
2、ab的安裝
3、ab參數說明
4、ab性能指標
5、ab實際使用